4

パッケージprincexml pdfコンバーターを使用して、htmlファイルからpdfファイルを作成しています。html ファイルを作成するために、サーバーからデータが提供されます。jqueryを使用するブラウザでは、pdf作成用に入力文字列(htmlコード)が作成されます。ブラウザーから入力文字列を受け取った後、サーバーは html ファイルを作成します。このファイルは、pdf 作成用の princexml pdf コンバーターへの入力です。

Example for the input string
var sample = "<html>text</html>";//browser side
sample.html converted to sample.pdf //server side 

ブラウザの助けを借りずにサーバー側で同じことをすることは可能ですか?

4

7 に答える 7

1

これは、ブラウザを使用せずに実行できます。現在、jQuery を使用して HTML コンテンツを生成しているため、jQuery はブラウザーで実行されるため、ブラウザーが必要ですよね?

必要な HTML コンテンツを生成し、それを pdf コンバーターに送信するサーバー側アプリケーションを作成することにより、HTML コードの生成をサーバー側に移すことができます。

ここで確認できるように、Princexml は多くのサーバー側プログラミング言語から呼び出すことができます: http://www.princexml.com/doc/9.0/

リストからサーバー側言語を 1 つ選択し、その言語で HTML を生成し、HTML を pdf コンバーターに送信します。それで全部です。

于 2015-01-19T09:49:38.240 に答える
1

次のように、princexml サーバー側を呼び出すことができます。

prince sample.html -o sample.pdf 

コマンドラインのドキュメントを参照してください。

于 2015-01-12T12:22:03.803 に答える