• <menu id="w2i4a"></menu>
  • logo E-iceblue中文文檔

    文檔首頁>>E-iceblue中文文檔>>將 PDF 轉(zhuǎn)換為 Excel

    將 PDF 轉(zhuǎn)換為 Excel


    Spire.PDF for .NET 是一款專門對(duì) Word 文檔進(jìn)行操作的 .NET 類庫。致力于在于幫助開發(fā)人員輕松快捷高效地創(chuàng)建、編輯、轉(zhuǎn)換和打印 Microsoft Word 文檔,而無需安裝 Microsoft Word。

    行號(hào)用于在每行文本旁邊顯示 Word 自動(dòng)計(jì)算的行數(shù)。當(dāng)我們需要參考合同或法律文件等文檔中的特定行時(shí),它非常有用。word中的行號(hào)功能允許我們?cè)O(shè)置起始值、編號(hào)間隔、與文本的距離以及行號(hào)的編號(hào)方式。使用 Spire.Doc,我們可以實(shí)現(xiàn)上述所有功能。本文將介紹如何將 HTML 轉(zhuǎn)換為 PDF。

    Spire.PDF for.NET 最新下載

    歡迎加入spire技術(shù)交流群:767755948

    PDF 是一種多功能文件格式,但很難編輯。如果您想修改和計(jì)算 PDF 數(shù)據(jù),將 PDF 轉(zhuǎn)換為 Excel 將是一個(gè)理想的解決方案。在本文中,您將學(xué)習(xí)如何使用 Spire.PDF for .NET 在 C# 和 VB.NET 中將 PDF 轉(zhuǎn)換為 Excel。

    • 將 PDF 轉(zhuǎn)換為 Excel
    • 將多頁 PDF 轉(zhuǎn)換為一個(gè) Excel 工作表

    安裝 Spire.PDF for .NET

    首先,您需要將 Spire.PDF for.NET 軟件包中包含的 DLL 文件作為引用添加到您的 .NET 項(xiàng)目中。這些 DLL 文件既可以從這個(gè)鏈接下載,也可以通過 NuGet 安裝。

    1  PM> Install-Package Spire.PDF
    

    用 C# 和 VB.NET 將 PDF 轉(zhuǎn)換為 Excel

    以下是將 PDF 文檔轉(zhuǎn)換為 Excel 的步驟:

    • 初始化一個(gè) PdfDocument 類的實(shí)例。
    • 使用PdfDocument.LoadFromFile(filePath)方法加載PDF文檔。
    • 使用 PdfDocument.SaveToFile(filePath, FileFormat.XLSX) 方法將文檔保存到 Excel。
    [C#]
    01	using Spire.Pdf;
    02	using Spire.Pdf.Conversion;
    03	 
    04	namespace ConvertPdfToExcel
    05	{
    06	    class Program
    07	    {
    08	        static void Main(string[] args)
    09	        {
    10	            //Initialize an instance of PdfDocument class
    11	            PdfDocument pdf = new PdfDocument();
    12	            //Load the PDF document
    13	            pdf.LoadFromFile("Sample.pdf");
    14	 
    15	            //Save the PDF document to XLSX
    16	            pdf.SaveToFile("PdfToExcel.xlsx", FileFormat.XLSX);
    17	        }
    18	    }
    19	}

    [VB.NET]

    01	Imports Spire.Pdf
    02	Imports Spire.Pdf.Conversion
    03	 
    04	Namespace ConvertPdfToExcel
    05	    Friend Class Program
    06	        Private Shared Sub Main(ByVal args As String())
    07	            'Initialize an instance of PdfDocument class
    08	            Dim pdf As PdfDocument = New PdfDocument()
    09	            'Load the PDF document
    10	            pdf.LoadFromFile("Sample.pdf")
    11	 
    12	            'Save the PDF document to XLSX
    13	            pdf.SaveToFile("PdfToExcel.xlsx", FileFormat.XLSX)
    14	        End Sub
    15	    End Class
    16	End Namespace

    在 C# 和 VB.NET 中將多頁 PDF 轉(zhuǎn)換為一個(gè) Excel 工作表

    以下是將多頁 PDF 轉(zhuǎn)換為一個(gè) Excel 工作表的步驟:

    • 初始化一個(gè)PdfDocument類的實(shí)例。
    • 使用 PdfDocument.LoadFromFile(filePath) 方法加載 PDF 文檔。
    • 在類構(gòu)造函數(shù)中初始化 XlsxLineLayoutOptions 類實(shí)例,將第一個(gè)參數(shù) convertToMultipleSheet 設(shè)置為 false。
    • 使用PdfDocument.ConvertOptions.SetPdfToXlsxOptions(XlsxLineLayoutOptions)方法設(shè)置PDF到XLSX的轉(zhuǎn)換選項(xiàng)。
    • 使用PdfDocument.SaveToFile(filePath, FileFormat.XLSX)方法將文檔保存到Excel中。
    [C#]
    01	using Spire.Pdf;
    02	using Spire.Pdf.Conversion;
    03	 
    04	namespace ConvertPdfToExcel
    05	{
    06	    class Program
    07	    {
    08	        static void Main(string[] args)
    09	        {
    10	            //Initialize an instance of PdfDocument class
    11	            PdfDocument pdf = new PdfDocument();
    12	            //Load the PDF document
    13	            pdf.LoadFromFile("Sample1.pdf");
    14	 
    15	            //Initialize an instance of XlsxLineLayoutOptions class, in the class constructor, setting the first parameter - convertToMultipleSheet as false.
    16	            //The four parameters represent: convertToMultipleSheet, showRotatedText, splitCell, wrapText
    17	            XlsxLineLayoutOptions options = new XlsxLineLayoutOptions(false, true, true, true);
    18	            //Set PDF to XLSX convert options
    19	            pdf.ConvertOptions.SetPdfToXlsxOptions(options);
    20	 
    21	            //Save the PDF document to XLSX
    22	            pdf.SaveToFile("PdfToOneExcelSheet.xlsx", FileFormat.XLSX);
    23	        }
    24	    }
    25	}

    [VB.NET]

    01	Imports Spire.Pdf
    02	Imports Spire.Pdf.Conversion
    03	 
    04	Namespace ConvertPdfToExcel
    05	    Friend Class Program
    06	        Private Shared Sub Main(ByVal args As String())
    07	            'Initialize an instance of PdfDocument class
    08	            Dim pdf As PdfDocument = New PdfDocument()
    09	            'Load the PDF document
    10	            pdf.LoadFromFile("Sample1.pdf")
    11	 
    12	            'Initialize an instance of XlsxLineLayoutOptions class, in the class constructor, setting the first parameter - convertToMultipleSheet as false.
    13	            'The four parameters represent: convertToMultipleSheet, showRotatedText, splitCell, wrapText
    14	            Dim options As XlsxLineLayoutOptions = New XlsxLineLayoutOptions(False, True, True, True)
    15	            'Set PDF to XLSX convert options
    16	            pdf.ConvertOptions.SetPdfToXlsxOptions(options)
    17	 
    18	            'Save the PDF document to XLSX
    19	            pdf.SaveToFile("PdfToOneExcelSheet.xlsx", FileFormat.XLSX)
    20	        End Sub
    21	    End Class
    22	End Namespace

    申請(qǐng)臨時(shí)許可證
    若想從生成的文檔中刪除評(píng)估信息,或解除功能限制,申請(qǐng) 30 天試用許可證。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();