お客様から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を使用したことがなく、これは私にとって新しいものです。Web で検索しようとしましたが、PDF ドキュメントからデータを取得する方法の例が見つかりませんでした。ファイル/ドキュメントの特定のページからデータを取得する良い方法はありますか? また、個々の行データにアクセスできるようにするループが必要だと思います。この問題のリソースの良い例があれば教えてください。ありがとう。