C#/VB.NET 將PDF轉為OFD


OFD,全稱Open Fixed-layout Document ,是一種可存儲、讀取以及編輯的國家標准版式的電子文檔格式,屬於中國的一種自主文件格式,在安全性上有可靠保證。為突破國外技術在我們軟硬件領域的限制,越來越多的企業要求采用國產化的技術標准。鑒於此,本文將通過C#和VB.NET代碼展示如何將PDF轉為OFD文檔的方法。這里在實現文檔轉換時,也采用國產的類庫工具 Spire.PDF for .NET,在VS程序中可直接通過Nuget搜索安裝,或者將工具包下載 ( 版本 7.8.8 ) 到本地,解壓,然后將Bin文件夾下的Spire.Pdf.dll手動添加引用至VS程序,引用結果如圖:

下面是實現的代碼方法

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

轉換效果對比:

 

—End—

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM