1. 程式人生 > 其它 >C#/VB.NET 將PDF轉為OFD

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—