PHP、MySQL、jQueryを使用してWeb2Print Webサイトを構築しています。このWebサイトの主なコンセプトは、エンドユーザーがテキスト、画像、ドラッグ、サイズ変更などを動的に追加してHTMLテンプレートを作成し、高解像度のA4サイズのPDFに変換できることです。その後、印刷に移ります。
たとえば、リンクhttp://optisolbusiness.com/funeral_site/sample/index/id/255を参照してください。これは、PDFに変換されるサンプルHTMLです。WebページのHTMLの幅と高さは356x405pxです。問題は、A4 PDFサイズ8.5X11.69インチに変換すると、HTMLがPDFで非常に小さく表示されることです。
そのため、HTMLサイズを8.5X11.69インチに増やしながら、PDFサイズに合わせてHTMLの幅と高さを増やす必要があります。HTML内のコンテンツも比例して増加する必要があります(つまり、テキストのフォントサイズ、背景画像、画像の幅と高さ、左上も比例して増加する必要があります)。PDFはHTMLとまったく同じように収まる必要があります。オンラインAPIhtmlpdf.comを使用してPDFに変換しています。