如何从pdf文档中读取数据并将其插入数据库?

时间:2018-12-10 01:43:53

标签: pdf coldfusion coldfusion-10 cfdocument cfpdf

我从客户那里获得了PDF文档。该文档长60页。我需要从第49页的中间位置读取数据到第58页。ColdFusion中有cfpdf标记,允许读取pdf文档。这是到目前为止我所拥有的示例:

<cftry>
    <cfset mypdf = expandPath("./data.pdf")>
    <cfpdf action="read" source="#mypdf#" name="PDFInfo">

    <cfdump var="#PDFInfo#">

    <cfcatch type="any">
        <cfdump var="#cfcatch#">
    </cfcatch>
</cftry>

将文档转储到屏幕上后,将显示以下信息:

Author  [empty string]
CenterWindowOnScreen    no
ChangingDocument    Allowed
Commenting  Allowed
ContentExtraction   Allowed
CopyContent     Allowed 
PageSizes   
PDFDocumentarray
1   
PDFDocument - struct
height  792
width   612
2   
PDFDocument - struct
height  792
width   612
3   
PDFDocument - struct
height  792
width   612
4   
PDFDocument - struct
height  792
width   612

我以前从未使用过cfpdf,这对我来说是新的东西。我尝试在网上搜索,但找不到有关如何从PDF文档中获取数据的示例。有没有一种很好的方法从文件/文档中的特定页面获取数据?而且我猜必须有一个循环,该循环将允许访问单个行数据。如果有人有解决此问题的资源的好例子,请告诉我。谢谢。

0 个答案:

没有答案