翻譯|使用教程|編輯:李顯亮|2021-05-10 09:51:12.407|閱讀 249 次
概述:如果想在網站上顯示PDF內容,那么將其轉換為HTML可能會有所幫助。因此,本文將介紹如何使用C ++將PDF文檔轉換為HTML格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
PDF 是一種標準文檔格式,廣泛用于個人和不同組織之間的文檔交換。即使它很流行,它也不一定總是顯示內容的理想選擇。例如,在網頁上, HTML 是獲得更令人滿意的用戶體驗的更好選擇。如果想在網站上顯示PDF內容,那么將其轉換為HTML可能會有所幫助。因此,本文將介紹如何使用C ++將PDF文檔轉換為HTML格式。
Aspose.PDF for C++是一個C ++庫,您可以使用它創建,閱讀和更新PDF文檔。此外,API支持將PDF文件轉換為HTML格式。點擊下方按鈕可下載試用。
使用Aspose.PDF for C ++ API,輕松地將PDF文檔轉換為HTML格式。您只需兩行代碼即可執行轉換。要將PDF文檔轉換為HTML格式,請按照以下步驟操作。
以下示例代碼顯示了如何使用C ++將PDF文檔轉換為HTML格式。
// Open the source PDF document auto pdfDocument = MakeObject(u"SourceDirectory\\Sample 1.pdf"); // Save the HTML file pdfDocument->Save(u"OutputDirectory\\output.html", SaveFormat::Html);
PDF源文件
輸出的HTML文件
Aspose.PDF for C ++ API使您能夠自定義轉換過程生成的HTML。為此,API提供了HtmlSaveOptions類。以下是HtmlSaveOptions類提供的一些選項。
以下是使用其他選項將PDF文檔轉換為HTML格式的步驟。
以下是C ++示例代碼,演示了如何使用HtmlSaveOptions類來自定義HTML輸出。
// Open the source PDF document auto pdfDocument = MakeObject(u"SourceDirectory\\Sample 1.pdf"); // Create an instance of the HtmlSaveOptions class SharedPtroptions = MakeObject(); // Set the desired options options->PartsEmbeddingMode = HtmlSaveOptions::PartsEmbeddingModes::EmbedAllIntoHtml; options->LettersPositioningMethod = HtmlSaveOptions::LettersPositioningMethods::UseEmUnitsAndCompensationOfRoundingErrorsInCss; options->RasterImagesSavingMode = HtmlSaveOptions::RasterImagesSavingModes::AsEmbeddedPartsOfPngPageBackground; options->FontSavingMode = HtmlSaveOptions::FontSavingModes::SaveInAllFormats; // Save the HTML file pdfDocument->Save(u"OutputDirectory\\output.html", options);
如果你想試用Aspose的全部完整功能,可聯系在線客服獲取30天臨時授權體驗。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn