V8.0では、40bit RC4のセキュリティ設定は非対応です。処理はエラーになります。
40bit RC4のセキュリティ設定されたPDFファイルの読み込みやセキュリティの削除の処理には対対応しています。
V8.0では、256bit AESのセキュリティ設定は「R(リビジョン)6」で行います。
V8.0では、入力ファイルにMetadataが存在しない場合、PDF Tool APIが新たにMetadataを作成します。
V5.0/V6.0では、入力ファイルにMetadataが存在しない場合、PDF Tool APIが新たにMetadataを作成することはありません。文書情報設定を行ったときはDocument Information辞書を更新します。
過去バージョンにて「PtlParamString」クラスを戻り値として受け取っていた各種関数に関して、V8.0では「const PtlParamString&」の形でポインタを戻り値として受け取るように変更しました。
【例】
|
V6.0/V5.0 |
V8.0 |
|
PtlParamString getText() |
const PtlParamString& getText () |
V5.0では綴りの誤りがありました。V6.0以降で修正されています。
|
V5.0での綴りの誤り |
V8.0 |
|
|
PtlEncryptPermissionType2::setAccesibility |
PtlEncryptPermissionType2::setAccessibility |
PtlEncryptPermissionType2クラス |
|
PtlEncryptPermissionType2::getAccesibility |
PtlEncryptPermissionType2::getAccessibility |
PtlEncryptPermissionType2クラス |
|
PERM_MODIFY_ASSENBLEANDFORM |
PERM_MODIFY_ASSEMBLEANDFORM |
enum PtlEncryptPermissionType1::PERMISSION_MODIFYのメンバー |
|
PERM_MODIFY_ASSENBLEDOC |
PERM_MODIFY_ASSEMBLEDOC |
enum PtlEncryptPermissionType2::PERMISSION_MODIFYのメンバー |
|
PtlParamWaterMark::setDipslayWaterMark |
PtlParamWaterMark::setDisplayWaterMark |
PtlParamWaterMarkクラス |