HTML Converter
يوفر محول HTML من Documentize لـ .NET إمكانيات قوية لتحويل الوثائق بين تنسيق PDF و HTML، وهو مثالي لتطبيقات الويب، والأرشفة، وتوليد التقارير. مع عدة خيارات للتعامل مع الموارد والتخطيطات، يتكيف المحول مع متطلبات المشاريع المختلفة.
تحويل PDF إلى HTML
قم بتحويل ملفات PDF إلى HTML لجعل الوثائق متاحة للمشاهدة عبر الويب أو للتكامل في التطبيقات حيث يُفضل تنسيق HTML.
تحويل HTML إلى PDF
حوّل محتوى HTML إلى PDFs عالية الجودة، مثالية لتوليد تقارير قابلة للطباعة، أرشفة محتوى الويب، أو إنشاء تنسيقات وثائق قابلة للمشاركة.
تحويل PDF إلى HTML
لتحويل PDF إلى HTML:
- تهيئة الخيارات: استخدم
PdfToHtmlOptions
لتخصيص المخرجات، باختيار الموارد المضمنة أو الخارجية. - تحديد مسارات الإدخال والإخراج: قم بضبط المسارات لملف PDF المدخل وملف HTML الناتج.
- تنفيذ التحويل: استدعِ طريقة
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، اتبع هذه الخطوات:
- تهيئة الخيارات: استخدم
HtmlToPdfOptions
لتحديد تخطيط وإعدادات الوسائط. - تحديد المسارات: قم بضبط مسارات ملف HTML المدخل وملف PDF الناتج.
- تنفيذ التحويل: نفذ طريقة
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.