4D v18 R4で、プリンタドライバや追加のソフトウェアをインストールすることなく、4D Write Proドキュメントを直接PDFフォーマットにエクスポートできるとしたら、どうでしょう?そして、これだけではありません。さらに、フォームとコンテンツの両方にいくつかのオプションを設定することができます。詳しくはこちらをご覧ください。
PDFフォーマットでのエクスポートは2つの方法で行うことができます。
- ハードディスク上のドキュメントに書き出すか
- BLOB変数に書き出し、アーカイブしたり、電子メールの添付ファイルとして送信したりすることができます。
また、何を どのようにエクスポートするかを正確に指定するために、多くのオプションを定義することができます。
例えば、次のようなことです。
- 文書に、PDFにふさわしくないヘッダーや フッターが付いていませんか?問題ありません。書き出さないでください。
- ドキュメントは印刷可能だが、PDFは画面上でのプレビューしか想定していないため、画像をコントロールする必要がありますか?画面に最適化されたオプションを選択してください。
- 背景画像を書き出す必要がない?はい。生成されるPDFはより軽量になります。
- ブックマークや外部URLへのリンクはどうしますか?ご心配なく。
以下に、これらのオプションがいかに簡単に設定できるかを示すコードを示します。
var $options $options
:Object
var $Path :Text
$Path :=Get 4D folder(Database folder)+"Test.pdf"
$options :=New object
$options [wk visible background]:=False
[wk visible headers]:=False$options [
wk visible footers]:=False
$options[
wk optimized for]:=wk screen
WP EXPORT DOCUMENT (
WPsample;$Path;wk pdf;$options}
)であります。
このコマンドはスレッドセーフなので、複数のドキュメントを処理する場合、すべてのコアが動作するため、エクスポートが高速化されます。
より詳細な情報は、ドキュメントセンターで入手できます。エクスポートをお楽しみください。