7-4 PDFファイルに関する関数
Universal Connect/Xで指定可能な、PDFファイルに関する関数と、その指定方法について説明します。これらの関数は、SVF for PDFと連携する場合に使用できます。
各引数の詳細は『SVF Java PRODUCTS API関数 リファレンスマニュアル』の「3-4 SVF for PDFのみで使用できる関数」を参照してください。
注意
PDFファイルに関する関数を利用する場合は、事前に「PdfSecurityFlg(CSV)、pdfsecurityflg(XML)」でPDFセキュリティオプションを有効にするか、動作設定で「PDFオプション」-[PDFオプションを有効にする]にチェックを付けてください。
関数名 | 機能 | SVF Cloud連携時の使用可否 |
---|---|---|
PDFセキュリティオプションの指定 | ||
PDFファイルの文書を開くパスワード使用の指定 | ||
PDFファイルの権限パスワード使用の指定 | ||
PDFファイルの文書を開くパスワードの指定 | ||
PDFファイルの文書を開くパスワードのフィールド指定 | ||
PDFファイルの権限パスワードの指定 | ||
PDFファイルの権限パスワードのフィールド指定 | ||
PDFファイルセキュリティ暗号化レベルの指定 | ||
PDFファイルのアクセシビリティの指定 | ||
PDFファイルの内容コピーの指定 | ||
PDFファイルの変更許可の指定 | ||
PDFファイルの印刷許可の指定 | ||
PDFファイルの印刷禁止の指定 | ||
PDFファイルの文書変更禁止の指定 | ||
PDFファイルの内容コピー、アクセシビリティ禁止の指定 | ||
PDFファイルの注釈、フィールド変更禁止の指定 | ||
PDFユーティリティの実行 | ||
プリセット名の指定 |
PdfSecurityFlg
機能 | PDFセキュリティオプションの指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFセキュリティオプションを有効にするかどうか指定します。動作設定で指定した[PDF オプション]-[PDF オプションを有効にする]の設定を変更する場合に使用します。 |
使用例 |
|
PdfUserPswdFlg
機能 | PDFファイルの文書を開くパスワード使用の指定 |
---|---|
関数 |
|
引数 |
|
説明 | 動作設定で指定した[PDF オプション]-[文書を開くパスワード]の使用設定を変更する場合に使用します。 |
使用例 |
|
注意
この関数とパスワード設定の関数では、あとから指定された関数が優先されます。
PdfSecuPswdFlg
機能 | PDFファイルの権限パスワード使用の指定 |
---|---|
関数 |
|
引数 |
|
説明 | 動作設定で指定した[PDF オプション]-[権限パスワード]の使用設定を変更する場合に使用します。 |
使用例 |
|
注意
この関数とパスワード設定の関数では、あとから指定された関数が優先されます。
PdfUserPswd
機能 | PDFファイルの文書を開くパスワードの指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの文書を開くパスワードを指定します。動作設定で指定した[PDF オプション]-[文書を開くパスワード]を変更する場合、または[文書を開くパスワード]を新たに指定する場合に使用します。 |
使用例 |
|
注意
Acrobatの仕様上、パスワードは必ず半角英数文字で指定します。また、パスワード文字列は32バイト以内で設定してください。
PdfUserPswdFld
機能 | PDFファイルの文書を開くパスワードのフィールド指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの文書を開くパスワードをフィールド参照する場合、パスワードが格納されているフィールド名を指定します。 |
使用例 |
|
PdfSecuPswd
機能 | PDFファイルの権限パスワードの指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの権限パスワードを指定します。動作設定で指定した[PDF オプション]-[権限パスワード]を変更する場合、または[権限パスワード]を新たに指定する場合に使用します。 |
使用例 |
|
注意
Acrobatの仕様上、パスワードは必ず半角英数文字で指定します。また、パスワード文字列は32バイト以内で設定してください。
PdfSecuPswdFld
機能 | PDFファイルの権限パスワードのフィールド指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの権限パスワードをフィールド参照する場合、パスワードが格納されているフィールド名を指定します。 |
使用例 |
|
PdfSecuLevel
機能 | PDFファイルセキュリティ暗号化レベルの指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルセキュリティの暗号化レベルを指定します。 |
使用例 |
|
注意
暗号化レベル40bitを選択した時は、次の権限設定関数が使用できます。
PdfPerm1、PdfPerm2、PdfPerm3、PdfPerm4
暗号化レベル128bit、256bitを選択した時は、次の権限設定関数が使用できます。
PdfAccess、PdfCopy、PdfModify、PdfPrint
PdfAccess
機能 | PDFファイルのアクセシビリティの指定 |
---|---|
関数 |
|
引数 |
|
説明 | スクリーンリーダーデバイスのテキストアクセスを有効にするかどうか指定します。 |
使用例 |
|
参考
暗号化レベル128bitを選択した時のみ使用できます。
PdfCopy
機能 | PDFファイルの内容コピーの指定 |
---|---|
関数 |
|
引数 |
|
説明 | テキスト、画像、およびそのほかの内容のコピーを有効にするかどうか指定します。 |
使用例 |
|
参考
暗号化レベル128bitを選択した時のみ使用できます。
PdfModify
機能 | PDFファイルの変更許可の指定 |
---|---|
関数 |
|
引数 |
|
説明 |
|
使用例 |
|
参考
暗号化レベル128bitを選択した時のみ使用できます。
PdfPrint
機能 | PDFファイルの印刷許可の指定 |
---|---|
関数 |
|
引数 |
|
説明 |
|
使用例 |
|
参考
暗号化レベル128bitを選択した時のみ使用できます。
PdfPerm1
機能 | PDFファイルの印刷禁止の指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの印刷メニューを選択できないようにします。 |
使用例 |
|
参考
暗号化レベル40bitを選択した時のみ使用できます。
PdfPerm2
機能 | PDFファイルの文書変更禁止の指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの文書のセキュリティ指定で、文書の変更を禁止します。 |
使用例 |
|
参考
暗号化レベル40bitを選択した時のみ使用できます。
PdfPerm3
機能 | PDFファイルの内容コピー、アクセシビリティ禁止の指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの内容コピー、アクセシビリティを禁止します。 |
使用例 |
|
参考
暗号化レベル40bitを選択した時のみ使用できます。
PdfPerm4
機能 | PDFファイルの注釈、フィールド変更禁止の指定 |
---|---|
関数 |
|
引数 |
|
説明 | PDFファイルの注釈、フィールドの変更を禁止します。 |
使用例 |
|
参考
暗号化レベル40bitを選択した時のみ使用できます。
VrPdfUtil
機能 | PDFユーティリティの実行 |
---|---|
関数 |
|
引数 |
|
説明 | PDFユーティリティを実行する場合に指定します。詳細は『SVF for PDFユーザーズマニュアル』の「9-8 Universal Connect/Xから実行」を参照してください。 |
使用例 |
|
VrComout
機能 | プリセット名の指定 |
---|---|
関数 |
|
引数 |
|
説明 | 出力先に対し、プリセットを設定します。詳細は『SVF Java PRODUCTS API関数 リファレンスマニュアル』の「3-4 SVF for PDFのみで使用できる関数」を参照してください。 |
使用例 |
|