چگونه برای سفارشی سازی خروجی HTML از تبدیل PDF به .NET

چگونه برای سفارشی سازی خروجی HTML از تبدیل PDF به .NET

برای یکپارچه سازی وب بی سیم، تبدیل PDF به HTML باید کنترل بر فونت ها، تصاویر، منابع و سبک را فراهم کند. با Aspose.PDF.Plugin HtmlConverter برای .NET، توسعه دهندگان می توانند صادرات HTML را برای جریان های کار پایین، CMS یا پروژه های انتشار وب به پایان برسانند.

گزینه های سفارشی سازی پشتیبانی شده

  • Font Embedding: انتخاب کنید برای شامل یا لینک فونت ها در HTML صادر شده برای وفاداری کامل یا صفحات سبک تر.
  • استخراج تصویر: تصاویری را به عنوان فایل های جداگانه یا Base64 برای CDN / توزیع آسان تر وارد کنید.
  • مدیریت منابع: یک فایل HTML با منابع ساخته شده یا یک ساختار پوشه برای تمام دارایی ها را خروجی دهید.
  • SVG خروجی: امکان صادرات SVG برای عناصر وکتور، بهبود مقیاس پذیری و ارائه را فراهم می کند.
using Aspose.Pdf.Plugins;

var converter = new PdfHtml();
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources)
{
    // Customize as needed
    // Embed all fonts and images
    FontEmbedding = true,
    ImageExportMode = ImageExportMode.SeparateFiles, // or .InlineBase64
    SvgExport = true
};
options.AddInput(new FileDataSource(@"C:\Docs\sample.pdf"));
options.AddOutput(new FileDataSource(@"C:\Docs\sample.html"));
converter.Process(options);

نکات استخراج منابع

  • تمام تصاویر را به یک پوشه اختصاص داده شده برای بارگذاری CDN یا کچینگ آسان استخراج کنید.
  • هنگام استفاده از منابع ساخته شده، اندازه فایل را بررسی کنید؛ از دارایی های جداگانه برای PDF های بزرگ یا تحویل تلفن همراه استفاده کنید.
  • استفاده Image Extractor پلاگین اگر شما نیاز به عملیات تصویر عمده یا بسته خارج از صادرات HTML.

ساختن HTML Output

  • Custom CSS: ویرایش یا جایگزین CSS تولید شده برای نام تجاری، طراحی پاسخگو، یا دسترسی.
  • SVG Styling: تنظیم SVG های صادر شده برای پشتیبانی بهتر از مرورگر.
  • **تولید موضوع:**برنامه های سبک را به صورت برنامه نویسی برای پشتیبانی از حالت تاریک / نور تزریق یا تغییر دهید.

موارد استفاده

  • انتشار وب سایت اسناد فنی با کنترل کامل منابع
  • eBooks یا چاپ بر روی درخواست تبدیل به HTML با طراحی سفارشی
  • سیستم های CMS کسب و کار نیازمند لوله های PDF-to-HTML با نام تجاری و قابل اعتماد هستند

پرسش های مکرر

**Q: آیا می توانم CSS را در HTML ایجاد کنم?**A: بله – تغییر یا تزریق CSS سفارشی در پس از پردازش، و یا تنظیم خروجی صفحه سبک از طریق گزینه های پلاگین.

**Q: آیا Aspose.PDF از خروجی SVG برای گرافیک وکتور پشتیبانی می کند?**A: بله – مجموعه ای SvgExport = true در گزینه های شامل عناصر SVG در HTML صادر شده.

**Q: آیا می توانم تمام فونت ها را شامل کنم یا به جای آن از فونتن های وب استفاده کنم?**A: هر دو پشتیبانی می شود – انتخاب نمودار یا مرجع در گزینه های پلاگین.

پرو راهنمایی: برای حداکثر سازگاری وب، پس از فرایند صادرات HTML برای بهینه سازی CSS، مسیرهای منابع و برچسب های دسترسی قبل از انتشار.

 فارسی