LinearizeFile

説明

バイト サービング用に PDF 文書を線形化 (リニアライズ) します。

注意 : ファイルはメモリ内では線形化できません。 

戻り値の型

Long

戻り値

説明

-998

製品の未登録/評価版の期限切れ

-997

必要な製品バージョンの未登録

-1

入力ファイルを開けません

-2

出力ファイルを生成できません

>0

正常終了

構文

object.LinearizeFile InputFileName, OutputFileName, UserPassword

LinearizeFile メソッドは次のパラメータから構成されています。

パラメータ

値の型

説明

Object

 

Toolkit オブジェクト

InputFileName

String

入力ファイル名

OutputFileName

String

出力ファイル名

UserPassword

String

文書を参照するために必要な大文字と小文字を区別したパスワード (入力文書が暗号化されている場合に必要)

strPath = CreateObject("Scripting.FileSystemObject").GetAbsolutePathName(".") & "\"

Set TK = CreateObject("APToolkit.Object")

r = TK.IsFileLinearized("Input.pdf")

If r <> True Then

r = TK.LinearizeFile("Input.pdf", "Output.pdf", "")

Else

MsgBox "File already linearized"

End If

Set TK = Nothing