公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

【C#】使用aspose.pdf.dll從PDF文件中提取表格代碼示例

admin
2025年2月20日 10:56 本文熱度 736

以下是使用 Aspose.PDF 庫(kù)從 PDF 中提取表格的 C# 代碼示例:

using Aspose.Pdf;

using Aspose.Pdf.Text;

using System;

namespace PdfTableExtractor

{

    class Program

    {

        static void Main(string[] args)

        {

            // 加載 PDF 文檔

            Document pdfDocument = new Document("input.pdf");

            // 初始化 TableAbsorber 對(duì)象

            TableAbsorber absorber = new TableAbsorber();

            // 遍歷所有頁(yè)面

            foreach (Page page in pdfDocument.Pages)

            {

                // 在頁(yè)面上查找表格

                absorber.Visit(page);

                // 遍歷所有找到的表格

                foreach (AbsorbedTable table in absorber.TableList)

                {

                    Console.WriteLine($"發(fā)現(xiàn)表格,包含 {table.RowList.Count} 行");

                    // 遍歷行

                    foreach (AbsorbedRow row in table.RowList)

                    {

                        // 遍歷列

                        foreach (AbsorbedCell cell in row.CellList)

                        {

                            // 提取單元格文本

                            TextFragmentCollection textFragments = cell.TextFragments;

                            string cellText = "";

                            foreach (TextFragment textFragment in textFragments)

                            {

                                cellText += textFragment.Text;

                            }

                            Console.Write(cellText + "\t");

                        }

                        Console.WriteLine();

                    }

                    Console.WriteLine(new string('-', 50));

                }

            }

            Console.WriteLine("表格提取完成!");

            Console.ReadLine();

        }

    }

}

?使用步驟:

安裝 Aspose.PDF NuGet 包

Install-Package Aspose.PDF
  1. 代碼說(shuō)明

    • 使用 Document 類加載 PDF 文件

    • 通過(guò) TableAbsorber 識(shí)別頁(yè)面中的表格結(jié)構(gòu)

    • 嵌套循環(huán)遍歷表格(Table → Row → Cell)

    • 使用 TextFragment 提取單元格文本內(nèi)容

  2. 輸出結(jié)果

    • 表格數(shù)據(jù)會(huì)按行列格式輸出到控制臺(tái)

    • 單元格內(nèi)容用制表符分隔

注意事項(xiàng):

  • 處理復(fù)雜表格時(shí)可能需要額外處理合并單元格

  • 實(shí)際使用時(shí)建議添加異常處理

  • 需要有效的 Aspose.PDF 許可證用于生產(chǎn)環(huán)境

  • 支持從掃描的 PDF 中提取表格(需要 OCR 擴(kuò)展)

如果需要將結(jié)果導(dǎo)出為 Excel 或其他格式,可以結(jié)合使用 Aspose.Cells 庫(kù)進(jìn)行二次處理。

 

實(shí)際測(cè)試輸出結(jié)果不理想,最后放棄了這個(gè)方法。

原始PDF文件:

輸出結(jié)果:


我用上面的代碼提示錯(cuò)誤:命名空間"Aspose.Pdf.Text”中不存在類型或命名空間名"TableAbsorber"(是否缺少程序集引用?),如何解決?

這個(gè)是當(dāng)前所用aspose.pdf.dll的版本太低造成的,改用18以上版本即可。

aspose.pdf.dll版本查看方法如下:


該文章在 2025/2/20 17:37:06 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 成人免费视频一 | 国产精品亚洲一区二区三区正片 | 国产激情无码视频在线播放性 | a级无码久久久一区 | 丰满老熟妇好大bbbbb | 99久久伊人精品综合观看 | 国产精品爆乳奶水无码视频免費 | 国产精品无码素人福利不卡 | 精品麻豆国产色欲色欲 | 国产精品福利区一区二区三区四 | 91黑料精品国产 | 国产自啪精品视频网站丝袜 | 国产成年免费大片黄在线观看 | 2025国精产品一二三四区 | 丰满白嫩大屁 | 国产精品亚洲一区二区久久 | 国产户外一区二区三区在线 | av一级中文在线观看 | 国产亚洲专区在线观看 | 国产成人无码一区二区三区 | 丰满风流护士长bda片 | 国产成人综合亚洲精品 | 国产高清无码在线 | 国产精品午夜视频 | 国产午夜精品1区2区3福利 | 国产深夜福利视频在线 | 国产精品日韩欧美在线第3页 | 国产深夜福利精品一区二区 | 91无码欧精品亚洲日韩一区 | 国产成人精品无码免费看夜聊软件 | 国产精品高潮呻吟久久av | 精品亚洲∨无码专区毛片 | 国产成人在线观看免费 | 国产专区57页全集在线观看 | 国产va欧美va在线观看 | 国产精品人人操人人爽 | 福利一区福利二区微拍 | 国产成人综合久久精品可下载 | 国产一区二区精品人妖系列 | 国产精品无码三级久久久天美传媒 | 97人人摸人人操 |