HTML Converter

يوفر محول HTML من Documentize لـ .NET إمكانيات قوية لتحويل الوثائق بين تنسيق PDF و HTML، وهو مثالي لتطبيقات الويب، والأرشفة، وتوليد التقارير. مع عدة خيارات للتعامل مع الموارد والتخطيطات، يتكيف المحول مع متطلبات المشاريع المختلفة.

تحويل PDF إلى HTML

قم بتحويل ملفات PDF إلى HTML لجعل الوثائق متاحة للمشاهدة عبر الويب أو للتكامل في التطبيقات حيث يُفضل تنسيق HTML.

تحويل HTML إلى PDF

حوّل محتوى HTML إلى PDFs عالية الجودة، مثالية لتوليد تقارير قابلة للطباعة، أرشفة محتوى الويب، أو إنشاء تنسيقات وثائق قابلة للمشاركة.


تحويل PDF إلى HTML

لتحويل PDF إلى HTML:

  1. تهيئة الخيارات: استخدم PdfToHtmlOptions لتخصيص المخرجات، باختيار الموارد المضمنة أو الخارجية.
  2. تحديد مسارات الإدخال والإخراج: قم بضبط المسارات لملف PDF المدخل وملف HTML الناتج.
  3. تنفيذ التحويل: استدعِ طريقة Process من HtmlConverter لتحويل الملف.

مثال: تحويل PDF إلى HTML مع موارد مضمنة

 1  
 2// الخطوة 1: تهيئة الخيارات لتحويل PDF إلى HTML  
 3var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);  
 4
 5// الخطوة 2: ضبط مسارات الملفات  
 6options.AddInput(new FileDataSource("input.pdf"));  
 7options.AddOutput(new FileDataSource("output.html"));  
 8
 9// الخطوة 3: تنفيذ التحويل  
10HtmlConverter.Process(options);  

الخيارات المتاحة لتحويل PDF إلى HTML

  • SaveDataType:
    • FileWithEmbeddedResources: ينتج ملف HTML واحد مع جميع الموارد مضمنة.
    • FileWithExternalResources: يحفظ الموارد بشكل منفصل، مثالي لملفات HTML الكبيرة.

تحويل HTML إلى PDF

لتحويل وثيقة HTML إلى PDF، اتبع هذه الخطوات:

  1. تهيئة الخيارات: استخدم HtmlToPdfOptions لتحديد تخطيط وإعدادات الوسائط.
  2. تحديد المسارات: قم بضبط مسارات ملف HTML المدخل وملف PDF الناتج.
  3. تنفيذ التحويل: نفذ طريقة Process من HtmlConverter لتحويل الملف.

مثال: تحويل HTML إلى PDF

 1  
 2// الخطوة 1: تهيئة الخيارات لتحويل HTML إلى PDF  
 3var options = new HtmlToPdfOptions();  
 4
 5// الخطوة 2: ضبط مسارات الملفات  
 6options.AddInput(new FileDataSource("input.html"));  
 7options.AddOutput(new FileDataSource("output.pdf"));  
 8
 9// الخطوة 3: تنفيذ التحويل  
10HtmlConverter.Process(options);  

خيارات إضافية لتحويل HTML إلى PDF

  • نوع الوسائط:

    • HtmlMediaType.Print: مثالي لتوليد PDFs مناسبة للطباعة.
    • HtmlMediaType.Screen: استخدم عند تحويل المحتوى المصمم للمشاهدة الرقمية.
  • تعديلات التخطيط:

    • PageLayoutOption: يضبط كيفية ملاءمة محتوى HTML لتخطيط PDF، مثل ScaleToPageWidth لضمان تناسب المحتوى مع عرض PDF.
    • IsRenderToSinglePage: يمكّن من عرض محتوى HTML بالكامل على صفحة PDF واحدة إذا كان ذلك مطلوبًا لتقديمات موجزة.

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

 عربي