株式会社テラソフトデザインPdfOutPDFを指定ファイルに出力します。PDFの出力先を完全パスで指定します。マクロを使うことで仕分出力が行えます。PDFのオプションを指定します。言語により宣言の記述は異なりますが内容は同じです。<戻り値>エラーコードを戻します。開発環境」で作成する帳票定義ファイル(*.wfr)にデータ(DBやCSVファイル)を入力した結果をPDFに出力する場合、特定のデータ値ごとにPDFを分けて出力することができます。2005」の仕分印刷相当の出力を簡単に行うことができます。(基準セクションのデータ値が対象となります)出力ファイルパス中にマクロを記述することで仕分出力を行うことができます。Client」で使用することはできません。マクロを含むファイルパスの例"c:\sample\sample_%Field=企業コード%.pdf"マクロはパーセント(%)で囲んで記述します。Fieldマクロの書式は次の通りです。<Fieldマクロの書式>%Field=<フィールド名>%<フィールド名>には基準セクションにリンクされているデータのフィールド名を指定します。PDFオプションPdfOutとGetPdfImageで設定できるPDFオプションの記述方法と詳細は次の通りです。オプション値は<オプション名>=<値>の文字列で指定することができます。セミコロン(;)で区切ることで複数の値を一括して指定することができます。値に次の特殊文字を含む場合は引用符(')で囲む必要があります。※引用符はシングルクォーテーション(')です。)改行コード特殊文字を値に含む場合はシングルクォーテーション(')で囲みます。No.12345)'複数のプロパティ値を設定する場合はセミコロン(;)で区切ります。PdfOwner=test_owner複数の値を持つプロパティについてはカンマ(,)で値を区切ります。PdfPermission=Copy,TextAccess,PrintHigh<エラー>PDFオプションで発生するエラーは次の2つのエラーだけです。無効なオプション名や綴り間違い等ではエラーは発生しません。作成するPDFのバージョンを指定します。PDFのバージョンにより暗号化アルゴリズムが決定されます。1.4のPDFを出力します。1.5のPDFを出力します。1.6のPDFを出力します。1.7のPDFを出力します。AES-256bit※PDFの暗号化はPdfUserまたはPdfOwnerを設定しないと有効になりません。ユーザパスワードを指定します。PDFを開くために必要なパスワードとなります。カタカナ除く)<パスワードの最大文字数>PDFバージョン1.4〜1.6では32文字まで。PDFバージョン1.7では127文字まで。オーナー(権限)パスワードを指定します。オーナーパスワードを指定するとPdfPermissionsで許可する権限を指定することができます。カタカナ除く)<パスワードの最大文字数>PDFバージョン1.4〜1.6では32文字まで。PDFバージョン1.7では127文字まで。許可する権限を指定することができます。(デフォルト値:Accessibility)複数の値を組み合わせて指定することができます。EditLevel1〜4は最後に指定された値が有効となります。内容のコピーを許可します。アクセシビリティのための内容の抽出も許可されます。アクセシビリティのための内容の抽出を許可します。低解像度で印刷を許可します。PDFバージョン1.4では高解像度で印刷を許可します。高解像度で印刷を許可します。ページの挿入、削除、回転を許可します。PDFバージョン1.4ではサポートされていません。フォームフィールドの入力と既存の署名フィールドに署名を許可します。PDFバージョン1.4ではサポートされていません。注釈の作成、フォームフィールドの入力と既存の署名フィールドに署名を許可します。ページの抽出を除く全ての操作を許可します。PDFを暗号化する場合、メタ情報の暗号化の有無を指定します。PDFバージョン1.4ではこの設定は無視され常に暗号化されます。