مبدل HTML
مبدل Documentize HTML برای .NET قابلیتهای قوی برای تبدیل اسناد بین فرمتهای PDF و HTML ارائه میدهد که برای برنامههای وب، آرشیو و تولید گزارش ایدهآل است. با گزینههای متعدد برای مدیریت منابع و چیدمانها، این مبدل به نیازهای مختلف پروژهها سازگار است.
ویژگیهای کلیدی
تبدیل PDF به HTML
فایلهای PDF را به HTML تبدیل کنید تا اسناد برای مشاهده مبتنی بر وب یا ادغام در برنامههایی که فرمت HTML را ترجیح میدهند، در دسترس باشند.
تبدیل HTML به PDF
محتوای HTML را به PDFهای با کیفیت بالا تبدیل کنید، که برای تولید گزارشهای قابل چاپ، آرشیو محتوای وب یا ایجاد فرمتهای مستند قابل اشتراکگذاری کامل است.
راهنمای دقیق
تبدیل PDF به HTML
برای تبدیل یک PDF به HTML:
- مبدل را راهاندازی کنید: یک نمونه از
HtmlConverter
ایجاد کنید. - گزینههای تبدیل را تنظیم کنید: از
PdfToHtmlOptions
برای سفارشی کردن خروجی استفاده کنید، با انتخاب منابع درونساخته یا خارجی. - مسیرهای ورودی و خروجی را تعریف کنید: مسیرهای فایل PDF ورودی و HTML خروجی را تنظیم کنید.
- تبدیل را اجرا کنید: متد
Process
را برای تبدیل فایل فراخوانی کنید.
مثال: تبدیل PDF به HTML با منابع درونساخته
// مرحله 1: مبدل HTML را راهاندازی کنید
var converter = new HtmlConverter();
// مرحله 2: گزینهها را برای تبدیل PDF به HTML پیکربندی کنید
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// مرحله 3: مسیرهای فایل را تنظیم کنید
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// مرحله 4: تبدیل را اجرا کنید
converter.Process(options);
گزینههای موجود برای تبدیل PDF به HTML
SaveDataType:
FileWithEmbeddedResources
: یک فایل HTML واحد با تمام منابع درونساخته تولید میکند.FileWithExternalResources
: منابع را جداگانه ذخیره میکند که برای فایلهای HTML بزرگ ایدهآل است.
سفارشیسازی خروجی:
BasePath
: مسیر پایه برای منابع در سند HTML را تنظیم کنید.IsRenderToSinglePage
: بهطور اختیاری تمام محتوای PDF را در یک صفحه HTML واحد رندر کنید.
تبدیل HTML به PDF
برای تبدیل یک سند HTML به PDF، این مراحل را دنبال کنید:
- مبدل را راهاندازی کنید: یک نمونه از
HtmlConverter
ایجاد کنید. - گزینههای PDF را پیکربندی کنید: از
HtmlToPdfOptions
برای تعریف چیدمان و تنظیمات رسانه استفاده کنید. - مسیرها را مشخص کنید: مسیر فایلهای HTML ورودی و PDF خروجی را تنظیم کنید.
- تبدیل را اجرا کنید: متد
Process
را برای تکمیل تبدیل اجرا کنید.
مثال: تبدیل HTML به PDF
// مرحله 1: مبدل HTML را راهاندازی کنید
var converter = new HtmlConverter();
// مرحله 2: گزینهها را برای تبدیل HTML به PDF پیکربندی کنید
var options = new HtmlToPdfOptions();
// مرحله 3: مسیرهای فایل را تنظیم کنید
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// مرحله 4: تبدیل را اجرا کنید
converter.Process(options);
گزینههای اضافی برای تبدیل HTML به PDF
نوع رسانه:
HtmlMediaType.Print
: ایدهآل برای تولید PDFهایی که برای چاپ مناسب هستند.HtmlMediaType.Screen
: زمانی که محتوای طراحی شده برای مشاهده دیجیتالی را تبدیل میکنید، استفاده کنید.
تنظیمات چیدمان:
PageLayoutOption
: نحوه قرارگیری محتوای HTML در چیدمان PDF را تنظیم میکند، مانندScaleToPageWidth
تا اطمینان حاصل شود که محتوا به عرض PDF مقیاسبندی میشود.IsRenderToSinglePage
: اگر برای ارائههای مختصر نیاز باشد، امکان رندر تمام محتوای HTML در یک صفحه PDF واحد را فعال میکند.
این مبدل برای انواع کاربردها، از تولید گزارشهای PDF مبتنی بر محتوای وب تا تبدیل آرشیوهای اسناد PDF برای دسترسی مبتنی بر وب، چندمنظوره است. برای پیکربندیهای پیشرفتهتر، به مستندات کامل Documentize مراجعه کنید.