2

犬の散歩をする人がチラシをカスタマイズして印刷できるように、ウェブベースのチラシデザイナーを作成しています。これは非常に基本的であり、jQueryを使用してDIVのコンテンツ/テキストをチラシに記載されているものに変更します...

私の問題は、彼らにチラシを印刷させる方法です。理想的には、A4ページごとに2つまたは4つのチラシを選択したいと考えています。または、PDFまたは画像としてエクスポートしてプリンタに送信します。html / cssをPDFまたは画像としてエクスポートすることを検討しましたが、状況に適したものが見つからないようです。

どんな助けでも大歓迎です。

ありがとう

4

4 に答える 4

3

WebkitHTMLからPDF\Imageは、まさにあなたが望むことをするはずです:

http://code.google.com/p/wkhtmltopdf/

于 2012-04-30T13:18:31.107 に答える
2

printメイン スタイルシートでメディア タイプを使用することをお勧めします。

@media print
{
  /* style sheet for print goes here */
}

または、独自のスタイルシートで印刷スタイルを分離します。

<link href="foo.css" media="print" rel="stylesheet" type="text/css" />

これにより、ブラウザの [印刷] ダイアログ ([ファイル] -> [印刷...]) を使用するときに表示されるカスタム スタイルを定義できます。そうすれば、エンドユーザーは、過去の経験から対象となるサード パーティのライブラリに依存することなく、自分のプリンター、print-to-PDF (または Microsoft XPS Document Writer)、またはその他の印刷先に印刷できます。 CSS スタイルを変換する際の癖や不正確さに。

于 2012-04-30T13:33:07.357 に答える
0

あなたにはたくさんのオプションがあります...あなたが多くの仕事なしであなたのウェブページをPDFにエクスポートしたい場合のために、これはただ1つです:

おすすめ?特定のHTML->PDFプロジェクトの場合

于 2012-04-30T13:23:49.673 に答える
0

より多くのオプションについては、webkit レンダリング エンジンも使用する phantomJS もあります。QtPDF は、舞台裏で使用する PDF エンジンです。

http://phantomjs.org/

これは、コマンド ライン スクリプトを実行できるサーバーがあることを前提としています。最近これをプロジェクトで使用しましたが、HTML->PNG の変換に最適です。個人的に PDF 機能を広範囲にテストしていません。

于 2012-04-30T13:25:56.833 に答える