検索しましたが、似たような投稿が見つかりませんでしたので、見逃してしまった場合はお詫び申し上げます。
PHPスクリプトのコマンドラインからWKHTMLTOPDFを使用しています。これは問題なく機能しますが、わずかな問題が1つあります。
私のプロジェクトの背景:偽の医療フォームをhtmlページに生成し、htmlページをpdfに変換します。htmlは、単純な医療フォーム(医師のオフィスで記入するようなもの)に基づいた単純なテーブルです。htmlページは、画像のないテーブル内のすべてのテキストです。
私のhtmlページはpdfファイルに正常に出力されますが、ヘッダー情報を確認すると:
obj
/Type /Catalog
/Pages 2 0 R
/Outlines 9 0 R
/PageMode /UseOutlines
/Dests <<
/__WKANCHOR_2 8 0 R
endobj
5 0 obj
<<
/Type /Page
/Parent 2 0 R
/Contents 12 0 R
/Resources 14 0 R
/Annots 15 0 R
/MediaBox [0 0 595 842]
>>
endobj
私が本当に必要としているのは、HTMLをPDF内に画像として保存し、ヘッダーが次のように返されるようにすることです。
/Type /XObject
/Subtype /Image
/Name /Im0
/Filter [ /DCTDecode ]
/Width 1275
/Height 467
/ColorSpace 10 0 R
/BitsPerComponent 8
/Length 9 0 R
私のHTMLはすべてテキストですが、WKHTMLTOPDF(または他のライブラリ)を使用して、HTMLページを画像としてPDF内に保存することは可能ですか?当社のソフトウェアはPDFから画像を引き出してサムネイルとして表示するため、PDFは特にこのように機能する必要があります。
この時点で、HTMLをJPEGに変換してからPDFに変換するための小さなコードスニペットを作成しましたが、そのプロセスにはまったく別の問題があります。
どんな助けでも大歓迎です。私はこの時点で完全に立ち往生しており、うまくいけばこれを修正するように懇願しています。私はすでにWKHTMLTOPDFのドキュメントを読みましたが、実行可能な情報は見つかりませんでした。