翻譯|使用教程|編輯:龔雪|2024-04-25 11:04:47.353|閱讀 79 次
概述:本文主要介紹如何使用DevExpress Office File API中的PDF Document API來完P(guān)DF轉(zhuǎn)換,歡迎下載最新版組件體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress Office File API是一個(gè)專為C#, VB.NET 和 ASP.NET等開發(fā)人員提供的非可視化.NET庫。有了這個(gè)庫,不用安裝Microsoft Office,就可以完全自動(dòng)處理Excel、Word等文檔。開發(fā)人員使用一個(gè)非常易于操作的API就可以生成XLS, XLSx, DOC, DOCx, RTF, CSV 和 Snap Report等企業(yè)級(jí)文件。
DevExpress PDF Document API (DevExpress Office File API套件的一部分)現(xiàn)在隨著PDF/A-2b和PDF/A-3b轉(zhuǎn)換器一起發(fā)布。PDF/A是為長期電子文件保存而設(shè)計(jì)的ISO標(biāo)準(zhǔn)(ISO 19005),PDF/A文檔是自包含的,不依賴于外部資源,如字體或圖像。由于這種文件格式具有自包含的特性,因此它們的呈現(xiàn)是一致的,并且始終保持文檔本身的外觀。通過將文檔轉(zhuǎn)換為PDF/A格式,可以保持文檔的長期可訪問性/一致性。
DevExpress技術(shù)交流群10:532598169 歡迎一起進(jìn)群討論
在DevExpress最近的主要更新(v23.2)中,添加了一個(gè)獨(dú)立的 轉(zhuǎn)換器,您可以在沒有類的情況下使用。要繼續(xù),只需傳遞必須在中轉(zhuǎn)換的文件的路徑,您可以使用適當(dāng)?shù)拿杜e值作為 方法參數(shù)。
您還可以檢查文檔的轉(zhuǎn)換狀態(tài),并查看轉(zhuǎn)換過程中遇到的問題。使用屬性獲取有關(guān)文件轉(zhuǎn)換過程的信息。
下面的代碼片段將文件轉(zhuǎn)換為PDFA/A-2b格式,并在控制臺(tái)中顯示轉(zhuǎn)換狀態(tài)和問題:
using DevExpress.Pdf; // ... // Specify file to convert. var filePath = "PdfAConversionDemo.pdf"; var converter = new PdfDocumentConverter(filePath); // Convert file to the desired format. converter.Convert(PdfCompatibility.PdfA2b); converter.SaveDocument("PdfAConversionDemoResult.pdf"); // Specify and display file conversion report. var status = converter.ConversionReport.ConversionStatus; Console.WriteLine($"Status: {status}"); Console.WriteLine("Issues:"); var issues = converter.ConversionReport.Issues; foreach (var issue in issues) { Console.WriteLine($"{issue.Severity}: {issue.Message}"); }
重要提示:您必須購買正版授權(quán)許可才能使用DevExpress PDF Document API,DevExpress Office File API(包含PDF Document API)在DevExpress Universal和Office File API授權(quán)中發(fā)布。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)