質問

当サイトには大量のPDFコンテンツがあります。各PDFの1ページから生成された完全に使用可能なCFPDFサムネイルがいくつかあります。サムネイルjpgをリンクにして、クリックすると最初のページがそのまま表示されるか、別のプレビューがフルスケールで生成されるようにするとよいと思いました。

CFPDFのマージアクションを使用して実験していますが、これまでのところあまり運がありません。PDFから1ページを抽出するだけの方法はないようです。削除するだけです。

誰か提案はありますか?本当に感謝しています!ありがとう!

更新:明確にするために、現在使用しているコードを次に示します。混乱してすみません! ジェネラコディセタグプレ

とにかく、それが私がやろうとしていることをよりよく説明することを願っています。私が言ったように、これは機能しますが、firstPage.pdfは常に1つのファイルにすぎません。たとえば、複数の人が同時に異なるPDFをプレビューしている場合はどうなりますか?

ありがとう!

役に立ちましたか?

解決

(質問を正しく理解している場合...)

マージを使用して単一のページを抽出できることを確認してください: ジェネラコディセタグプレ

複数の人がで異なるPDFをプレビューしている場合はどうなりますか 同時に、例えば?

編集:一部のファイルは間違ったページやサムネイル画像をプレビューすることになります;)これを回避するには、毎回一意のファイル名を生成する必要があります。 getTempFile() createUUID()& "。pdf"など。

技術的には、ファイルを作成する必要はありませんが。画像/ PDFはメモリ内でのみ生成し、cfcontentで提供できます(上記の例のように)。

他のヒント

とても簡単です ジェネラコディセタグプレ

これで1ページ目がjpgに変わります

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top