翻譯|使用教程|編輯:李顯亮|2020-01-10 13:17:40.500|閱讀 592 次
概述:在本文中,我們將探索并演示Aspose.PDF for .NET API的強大轉換功能,將PDF文件轉換為HTML格式時,將輸出HTML的內容寬度設置為100%并設置對齊方式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
PDF是當今最流行的文檔格式之一,各種應用程序將其用作最終輸出。由于支持多種數據類型和可移植性,因此它是創建和共享內容的首選格式。作為對開發文檔管理應用程序感興趣的.NET應用程序開發人員,可能希望嵌入處理功能,以讀取PDF文檔并將其轉換為其他文件格式,例如HTML。
Aspose.PDF for .NET是一種高級PDF處理和解析API,用于在跨平臺應用程序中執行文檔管理和操作任務。API可以輕松用于生成,修改,轉換,渲染,保護和打印PDF文檔,而無需使用Adobe Acrobat。
在本文中,我們將探索并演示Aspose.PDF for .NET API的強大轉換功能,將PDF文件轉換為HTML格式時,將輸出HTML的內容寬度設置為100%并設置對齊方式。
在將PDF轉換為HTML的過程中,可能需要將輸出HTML的內容寬度設置為100%,而HTML內容將左對齊。HtmlSaveOptions類的FlowLayoutParagraphFullWidth屬性使您可以實現此目標,如以下代碼示例所示。
// The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion_PDFToHTMLFormat(); // Select desirable page size float newPageWidth = 400f; float newPageHeight = 400f; // Tune PdfPageEditor class Aspose.Pdf.Facades.PdfPageEditor pdfEditor = new Aspose.Pdf.Facades.PdfPageEditor(); // Bind source PDF file
如果要居中對齊輸出HTML的內容,則可以使用PageMarginIfAny設置HTML頁面每一側的空白,如下面的代碼示例所示。
HtmlSaveOptions htmlOptions = new HtmlSaveOptions(); // init MarginPartStyle with margin in 20 points var commonMargin = new SaveOptions.MarginPartStyle(20); // init MarginPartStyle with margin value auto var autoMargin = new SaveOptions.MarginPartStyle(true); // set commonMargin to every page side htmlOptions.PageMarginIfAny = new HtmlSaveOptions.MarginInfo(commonMargin); // set horizontal page align to center htmlOptions.PageMarginIfAny.LeftMarginIfAny = autoMargin; htmlOptions.PageMarginIfAny.RightMarginIfAny = autoMargin;還想要更多嗎?您可以點擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入Aspose技術交流群(642018183),我們很高興為您提供查詢和咨詢。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn