REST API لتحويل PDF إلى HTML عبر الإنترنت. تعرف على خطوات تحويل PDF إلى HTML باستخدام Ruby SDK.

تحويل PDF إلى HTML

كيفية تحويل PDF إلى HTML - تحويل PDF إلى HTML عبر الإنترنت

ملخص

PDF إلى HTML هو أحد أكثر تنسيقات ملفات المستندات استخدامًا والذي يحتوي على نصوص وصور وبيانات وما إلى ذلك. يعد تحويل PDF إلى HTML باستخدام Aspose.Words Conversion Services API عملية سهلة وبسيطة جدًا . هناك الكثير من الفوائد لتحويل مستندات PDF إلى HTML باستخدام Aspose.Words Cloud API. Aspose.words Cloud REST API ينفذ تحويلات تنسيق ملف سهلة وسريعة.

هل تريد تحويل ملف PDF إلى HTML؟ يمكنك تحويل ملف PDF إلى ملف HTML بسرعة بجودة عالية باستخدام Aspose Cloud API. استخدم ملف PDF إلى HTML الذي يساعد المطورين على استخدامه على مواقعهم. يعد محول pdf الخاص بنا هو الخيار الأفضل لاحتياجات تحويل الملفات الخاصة بك لتحويل ملف PDF إلى ملف HTML. في هذه المقالة ، سنشرح كيفية استخدام أفضل أداة لتحويل ملفات PDF إلى HTML.

  • Aspose.Words API لملفات PDF إلى HTML
  • كيفية تثبيت Aspose.Words Ruby SDK؟
  • إنشاء بيانات اعتماد Aspose.Cloud API
  • تحويل ملفات PDF إلى HTML على الإنترنت مجانًا
  • كيفية تحويل مستندات PDF إلى HTML؟
  • استنتاج

Aspose.Words API لملفات PDF إلى HTML

استخدم معالج Aspose.Words لتحويل ملفات PDF إلى ملفات HTML بسرعة. يمكنك إعادة تنسيق PDF إلى HTML عن طريق تحويله باستخدام PDF إلى HTML API. Aspose.Words Ruby SDK سيسمح لك بالحفاظ على هيكل الوثيقة وجعله متوافقًا بنسبة 100٪ مع html. تقدم واجهة برمجة تطبيقات تحويل ملفات Aspose.Words واحدة من أكثر تحويلات PDF إلى HTML تقدمًا. Aspose.Words تحويل ملف PDF إلى HTML يحافظ على التخطيطات وتنسيق الجدول. هذا يوفر وقتك وجهدك في إعادة الكتابة.

باستخدام Aspose.Words API لمستند PDF إلى HTML ، يمكنك بسهولة الحصول على نتائج عالية الجودة عند تحويل PDF إلى مستندات HTML. بعد التحويل ، يمكنك بسهولة عرض ملف html وفقًا لاحتياجاتك. تلبي Aspose Cloud API الاحتياجات عند معالجة مستندات html للأعمال والتعليم وغير ذلك الكثير. من السهل معالجة Aspose Words Cloud API بسرعة عمل سريعة وتنسيق نص ودقة تحويل عالية.

كيفية تثبيت Aspose.Words Ruby SDK؟

من أجل استخدام Ruby SDK للتواصل مع Aspose.Words Cloud REST API ، نحتاج أولاً إلى تثبيته على نظامنا. يتوفر Ruby SDK للتنزيل بدون تكلفة أولية مثل RubyGem (موصى به) ومن GitHub. بمجرد تكوين Ruby runtime ، يرجى تنفيذ الأمر التالي في الجهاز لإجراء التثبيت السريع والسهل في تطبيق Ruby.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

ولكن قبل متابعة تثبيت Aspose.Words Cloud SDK لـ Ruby 2.6 أو ما بعده ، تحتاج إلى تثبيت حزم التبعية التالية على نظامك.

# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3

يدعم SDK لـ Ruby أكثر من 20 تنسيقًا متعلقًا بالمستند مع وصول كامل للقراءة والكتابة. لمزيد من التفاصيل ، يرجى زيارة aspose cloud موقع التوثيق.

إنشاء بيانات اعتماد Aspose.Cloud API

بعد تثبيت جميع حزم التبعية لبيئة Ruby ، فإن الخطوة التالية هي الحصول على تفاصيل ClientID و ClientSecret لإجراء مكالمات إلى Aspose.Words APIs السحابية لتحويل PDF إلى HTML. هناك خياران لاستهلاك واجهات برمجة تطبيقات REST مباشرةً عبر بعض العملاء الباقيين مثل cURL أو باستخدام حزم SDK السحابية. لذا ، فإن الخطوة الأولى هي إنشاء حساب عن طريق التنقل في Aspose.Cloud dashboard. إذا كان لديك حساب Google أو Microsoft ، فما عليك سوى النقر فوق زر Google أو Microsoft للتسجيل. بخلاف ذلك ، انقر فوق ارتباط التسجيل من أجل إنشاء حساب جديد من خلال توفير المعلومات المطلوبة.

بعد تسجيل الدخول إلى لوحة معلومات Cloud space وانقر فوق علامة تبويب التطبيقات في الشريط الجانبي الأيسر. الآن قم بالتمرير لأسفل ، انقر فوق الزر “إنشاء تطبيق جديد”. بعد ذلك ، قم بإنشاء التطبيق الجديد الخاص بك عن طريق تحديد التخزين الافتراضي الخاص بك كما هو موضح في الصورة أدناه. يمكنك أيضًا تكوين وحدة تخزين تابعة لجهة خارجية لتحميل ملفات البيانات الخاصة بك باتباع دليل كيفية تكوين التخزين السحابي لجهة خارجية. الآن ، قم بالتمرير لأسفل باتجاه قسم بيانات اعتماد العميل لنسخ معرف العميل وسر العميل كما هو موضح في الصورة أدناه.

تحويل PDF إلى HTML باستخدام مكتبة روبي لتحويل تنسيق الملف

سيتم استخدام بيانات اعتماد العميل هذه لإجراء استدعاءات API إلى Aspose.Words APIs السحابية لمحول مستندات PDF إلى HTML.

تحويل ملفات PDF إلى HTML على الإنترنت مجانًا

يحتوي Aspose.Words على واجهة سهلة الاستخدام حيث يمكنك اختبار واجهات برمجة التطبيقات في الوقت الفعلي لمحول PDF إلى HTML من واجهة المستخدم. هنا ، يمكنك تعيين معلمات مختلفة وإدراج البيانات وتحميل الملفات لاختبار ميزات تحويل الملف. علاوة على ذلك ، يمكنك تحويل ملف PDF إلى ملف HTML على الفور بدقة عالية باستخدام Cloud API. لكن تطبيق محول PDF إلى HTML المجاني متاح أيضًا عبر الإنترنت لأي جهاز ومتصفح كما هو موضح في الصورة أدناه.

قم بتحويل ملفات PDF إلى HTML عبر الإنترنت مجانًا

قم بتحويل ملفات PDF إلى HTML عبر الإنترنت مجانًا.

بعد ذلك ، سنرى كيفية تحويل PDF إلى HTML باستخدام Aspose.Words Document Processing Cloud API في Ruby.

كيفية تحويل مستندات PDF إلى HTML؟

يوضح الكود التالي أدناه مدى بساطة تحويل PDF إلى مستندات HTML. اتبع الإرشادات أدناه للقيام بتحويل ملف PDF إلى HTML باستخدام Aspose Ruby SDK في تطبيق Ruby on rails.

  1. تتمثل الخطوة الأولى في إنشاء متغيرات ياقوت تحمل ClientID و ClientSecret منسوخة من لوحة معلومات السحابة aspose cloud.
  2. ثانيًا ، قم بإنشاء تكوين AsposeWordsCloud وقم بتمرير قيم ClientID و ClientSecret.
  3. الخطوة الثالثة هي إنشاء مثيل لـ WordsAPI
  4. بعد ذلك ، قم بتحميل ملف المستند المصدر إلى التخزين السحابي باستخدام طريقة UploadFileRequest ()
  5. أخيرًا ، احفظ معاملات طلب تحويل المستند وقم بتحويل المستند إلى ملف الإخراج

إذا لم يتطابق تكوين المضيف الظاهري الحالي مع المثال ، فقم بتحديثه وفقًا لذلك. عند الانتهاء ، احفظ الملف وإنهاء المحرر. بعد ذلك ، قم بتشغيل الأمر التالي للتحقق من صحة التغييرات:

# Load the gem, For complete list please visit https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# How to convert PDF to HTML programmatically.
# Get AppKey and AppSID credentials from https://dashboard.aspose.cloud/applications
@AppSID = “###-######-####-####-##########”
@AppKey = “#############################”
# Associate Configuration properties with WordsApi
AsposeWordsCloud.configure do |config|
config.client_data[‘ClientId’] = @AppSID
config.client_data[‘ClientSecret’] = @AppKey
end
# Create an instance of WordsApi
@words_api = WordsAPI.new
# Input PDF file
@fileName = "sample.pdf"
# Final file format
@format = "html"
@destName = "pdf-to-html.html"
# Upload original document to Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = SaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Save document conversion request parameters.
@request = SaveAsRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as(@request)
# Print result response in console
puts("PDF successfully converted to html file" + (@out_result).to_s )
# End pdf conversion example.

نتيجة لذلك ، سيتم حفظ pdf-to-html.html في جذر مجلد المشروع. هذا هو

استنتاج

لقد اكتشفنا الخطوات الخاصة بكيفية تحويل ملف PDF إلى ملف HTML باستخدام Aspose.Words Cloud SDK for Ruby. SDKs Aspose.Words Clouds عبارة عن أدوات مفتوحة المصدر وكود كامل Aspose.Words SDK سحابة لـ Ruby متاح على مستودع GitHub. لا تتردد في تنزيل Cloud SDK في مشروعك وإجراء تحويلات المستندات لتلبية احتياجاتك.

إذا كان لديك أي أسئلة أو اقتراحات أو تعليقات ، فلا تتردد في زيارة دعم المجتمع المنتدى. لمزيد من المقالات المتعلقة بتحويل الملفات ، يمكنك متابعتنا على حساباتنا على وسائل التواصل الاجتماعي Facebook و LinkedIn و Twitter.

مقالات ذات صلة

نوصي أيضًا بزيارة الروابط التالية للحصول على مساعدة ودعم إضافيين: