PDF to HTML Converter
أداة Documentize PDF to HTML Converter for .NET هي أداة ديناميكية تسهل تحويل مستندات PDF إلى تنسيق HTML. تم تصميم هذه الإضافة ليس فقط لتغيير تنسيقات الملفات البسيطة ولكن أيضًا لتعزيز إمكانية الوصول، مما يجعل المستندات أكثر توافقًا وسهولة في الاستخدام في البيئات الويب.
كيفية تحويل PDF إلى HTML
لتحويل مستند PDF إلى HTML، اتبع الخطوات التالية:
- أنشئ مثيلًا من فئة
PdfHtml
. - أنشئ مثيلًا من فئة
PdfToHtmlOptions
لتكوين خيارات التحويل. - أضف ملف PDF المدخل باستخدام طريقة
AddInput
. - أضف مسار ملف HTML الناتج باستخدام طريقة
AddOutput
. - استدعِ طريقة
Process
لتحويل PDF إلى HTML.
1
2var pdfHtml = new PdfHtml();
3var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
4
5// Set input and output file paths
6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7options.AddOutput(new FileDataSource(@"C:\Samples\output.html"));
8
9// Process the PDF to HTML conversion
10pdfHtml.Process(options);
كيفية تحويل HTML إلى PDF
تدعم PDF to HTML Converter أيضًا تحويل ملفات HTML مرة أخرى إلى تنسيق PDF، مما يسمح بتحويل ثنائي الاتجاه كامل.
1
2var pdfHtml = new PdfHtml();
3var options = new HtmlToPdfOptions();
4
5// Set input and output file paths
6options.AddInput(new FileDataSource(@"C:\Samples\input.html"));
7options.AddOutput(new FileDataSource(@"C:\Samples\output.pdf"));
8
9// Process the HTML to PDF conversion
10pdfHtml.Process(options);
تخصيص عملية تحويل PDF إلى HTML
يمكنك تخصيص عملية التحويل عن طريق تحديد الترميز، والخطوط، أو إعدادات أخرى. إليك مثال على تعيين ترميز UTF-8 وخط Arial للتحويل:
1
2var pdfHtml = new PdfHtml();
3var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
4
5// Set encoding and font
6options.Encoding = Encoding.UTF8;
7options.Font = "Arial";
8
9// Add input and output files
10options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
11options.AddOutput(new FileDataSource(@"C:\Samples\output.html"));
12
13// Process the conversion
14pdfHtml.Process(options);
تحويل دفعة من PDF إلى HTML
تدعم هذه الإضافة أيضًا معالجة الدفعات، مما يمكنك من تحويل عدة مستندات PDF إلى ملفات HTML دفعة واحدة.
1
2var pdfHtml = new PdfHtml();
3var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
4
5// Add multiple input PDF files
6options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
7options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
8
9// Set output file paths for each conversion
10options.AddOutput(new FileDataSource(@"C:\Samples\output_file1.html"));
11options.AddOutput(new FileDataSource(@"C:\Samples\output_file2.html"));
12
13// Process the batch conversion
14pdfHtml.Process(options);
الميزات الرئيسية:
- تحويل PDF إلى HTML: تحويل مستندات PDF إلى ملفات HTML قابلة للاستخدام بالكامل بسهولة.
- الموارد المدمجة: اختر ما إذا كنت تريد تضمين الموارد (مثل الصور والخطوط) مباشرة في HTML أو ربطها خارجيًا.
- التحويل ثنائي الاتجاه: تحويل PDF إلى HTML والعكس مع دعم كامل لكلا الاتجاهين.
- الحفاظ على التنسيق: ضمان الحفاظ على التنسيق والتخطيط الأصليين أثناء التحويل.
- الترميز المخصص: تحديد تنسيق الترميز مثل UTF-8 لتقديم دقيق للنص في HTML المحول.