您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“C#怎么實現(xiàn)OFD格式與PDF格式互轉(zhuǎn)”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“C#怎么實現(xiàn)OFD格式與PDF格式互轉(zhuǎn)”吧!
OFD格式的文檔是一種我國獨(dú)有的國家標(biāo)準(zhǔn)版式的文檔,在不同場景需求中,可以通過格式轉(zhuǎn)換的方法將PDF轉(zhuǎn)為OFD,或者將OFD轉(zhuǎn)為PDF。
步驟1:在Visual Studio中打開“解決方案資源管理器”- 鼠標(biāo)右鍵點擊“引用”-“管理NuGet包”。
步驟2:選擇“瀏覽”-在搜索框中輸入搜索內(nèi)容,選擇搜索結(jié)果,點擊“安裝”。
步驟3:依次點擊“OK”-"接受",然后等待程序完成安裝。
或者,可以通過官網(wǎng)下載 Spire.PDF for .NET,解壓,然后手動將BIN文件夾下的dll文件引入至程序。
轉(zhuǎn)換時,只需要通過兩行代碼實現(xiàn),即:
C#
using Spire.Pdf.Conversion; namespace OFDtoPDF { class Program { static void Main(string[] args) { //加載OFD文檔 OfdConverter converter = new OfdConverter("test.ofd"); //轉(zhuǎn)為PDF格式保存 converter.ToPdf("ToPDF.pdf"); } } }
VB.NET
Imports Spire.Pdf.Conversion Namespace OFDtoPDF Class Program Private Shared Sub Main(args As String()) '加載OFD文檔 Dim converter As New OfdConverter("test.ofd") '轉(zhuǎn)為PDF格式保存 converter.ToPdf("ToPDF.pdf") End Sub End Class End Namespace
轉(zhuǎn)換結(jié)果:
OFD,全稱Open Fixed-layout Document ,是一種可存儲、讀取以及編輯的國家標(biāo)準(zhǔn)版式的電子文檔格式,屬于中國的一種自主文件格式,在安全性上有可靠保證。為突破國外技術(shù)在我們軟硬件領(lǐng)域的限制,越來越多的企業(yè)要求采用國產(chǎn)化的技術(shù)標(biāo)準(zhǔn)。鑒于此,下文將通過C#和VB.NET代碼展示如何將PDF轉(zhuǎn)為OFD文檔的方法。這里在實現(xiàn)文檔轉(zhuǎn)換時,也采用國產(chǎn)的類庫工具 Spire.PDF for .NET,在VS程序中可直接通過Nuget搜索安裝,或者將工具包下載 ( 版本 7.8.8 ) 到本地,解壓,然后將Bin文件夾下的Spire.Pdf.dll手動添加引用至VS程序,引用結(jié)果如圖:
C#
using Spire.Pdf; namespace PDFtoOFD { class Program { static void Main(string[] args) { PdfDocument pdf = new PdfDocument(); pdf.LoadFromFile("test.pdf"); pdf.SaveToFile("ToOFD.ofd", FileFormat.OFD); } } }
VB.NET
Imports Spire.Pdf Namespace PDFtoOFD Class Program Private Shared Sub Main(args As String()) Dim pdf As New PdfDocument() pdf.LoadFromFile("test.pdf") pdf.SaveToFile("ToOFD.ofd", FileFormat.OFD) End Sub End Class End Namespace
轉(zhuǎn)換效果對比:
到此,相信大家對“C#怎么實現(xiàn)OFD格式與PDF格式互轉(zhuǎn)”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。