تحويل PDF الوثائق إلى HTML هو أمر أساسي لمشاركة المحتوى، والأرشفة، والنشر على الإنترنت. يوفر HTML تنسيقات مرنة واستجابة لا يمكن أن توفرها ملفات PDF الثابتة. توضح هذه المقالة كيفية تحويل PDF إلى HTML في C# .NET عبر الإنترنت، وهي أداة قوية لتحويل الوثائق.
واجهة برمجة التطبيقات (API) لتحويل PDF إلى HTML
تسمح Aspose.PDF Cloud SDK for .NET للمطورين بتحويل ملفات PDF إلى صفحات HTML نظيفة وقابلة للاستجابة. تشمل الميزات الرئيسية:
الميزات الرئيسية:
- يحافظ على التنسيق: يحتفظ بالخطوط والصور والجداول والبنية.
- إخراج HTML استجابة: محسن لمتصفحات الويب والهواتف المحمولة.
- تخصيص الناتج: اختر تقسيم HTML حسب الصفحة أو إنشاء ملف واحد.
- السحابة: سهلة الوصول عبر المنصات بدون أي تبعيات محلية.
المتطلبات السابقة:
للبدء:
قم بتثبيت SDK الرسمي من NuGet:
Install-Package Aspose.PDF-Cloud
سجل في Aspose Cloud Dashboard للحصول على معرف العميل و السر السري للعميل.
تحويل PDF إلى HTML في C#
أدناه مثال بسيط يوضح كيفية استخدام .NET SDK لتحويل مستند PDF إلى HTML:
- أولا، قم بإنشاء مثيل لـ
Configuration
حيث نقوم بتمرير بيانات اعتماد العميل.- ثانياً، قم بتهيئة كائن من
PdfApi
أثناء تمرير كائن التهيئة.- ثالثًا، أنشئ كائنًا من
PutPdfInRequestToHtml
حيث نحدد ملف HTML الناتج.
// لأمثلة إضافية، https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// احصل على بيانات اعتماد العميل من https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// إنشاء مثيل لـ PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// Input PDF file name
String inputFile = "Binder1-1.pdf";
// read the content of input PDF file
var pdfFile = System.IO.File.OpenRead(inputFile);
// استدعاء واجهة برمجة التطبيقات لتحويل ملف PDF إلى HTML وحفظ الناتج في التخزين السحابي
// لقد حددنا تنسيق HTML الناتج كـ `HTML5`
// تم تمكين الخيار لحفظ كل صفحة PDF كملف HTML منفصل
// سيتم إنشاء الإخراج كأرشيف .ZIP
pdfApi.PutPdfInRequestToHtml("converted.zip",documentType: "Html5",
splitIntoPages: true, rasterImagesSavingMode: "AsPngImagesEmbeddedIntoSvg",
outputFormat: "Zip" , file: pdfFile);

صورة:- معاينة تحويل PDF إلى HTML.
تصدير PDF إلى HTML باستخدام cURL
بالنسبة لعشاق سطر الأوامر، إليك كيفية استخدام cURL لتحويل PDF إلى HTML عبر واجهة برمجة التطبيقات REST.
خطوة 1. الحصول على رمز الوصول:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
الخطوة 2. تحويل PDF إلى HTML:
curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/html?compressSvgGraphicsIfAny=false&documentType=Html5&fixedLayout=true&splitIntoPages=false&rasterImagesSavingMode=AsPngImagesEmbeddedIntoSvg&removeEmptyAreasOnTopAndBottom=true&flowLayoutParagraphFullWidth=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-o "Converted.zip"
استبدل {ACCESSTOKEN}
و inputPDF
برمزك الفعلي وملف PDF المتاح في تخزين السحاب.
جرّب محوّل PDF إلى HTML عبر الإنترنت
تريد اختبار الميزة دون كتابة كود؟ جرب محول PDF إلى HTML عبر الإنترنت الخاص بنا، المبني على نفس واجهة البرمجة.

تطبيق تحويل PDF إلى HTML مجاني.
استنتاج
مع واجهة برمجة التطبيقات REST الخاصة بـ .NET، يمكن للمطورين بسرعة تحويل ملفات PDF الثابتة إلى محتوى HTML استجابة. يساعد هذا في تبسيط سير العمل لنشر الوثائق لمواقع الويب، ومنصات إدارة المحتوى، والأرشيفات على الإنترنت.
روابط مفيدة
مقالات ذات صلة
نوصي بشدة بزيارة التدوينات التالية لمعلومات حول: