SignOutputFile

説明

出力ファイルの作成、ファイルの結合、追加などの処理後に不可視署名を追加します。

戻り値の型

なし

構文

object.SignOutputFile SigNumber, Location, Reason, ContactInfo, t_Encoding

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

パラメータ

値の型

説明

SigNumber

Long

FindCertificate の戻り値

Location

String

署名する場所。通常、市、州、または会社所在地です。

Reason

String

文書に署名する理由

ContactInfo

String

署名者の連絡先

t_Encoding

Long

署名の種類。 0 = PKCS#1 Acrobat 4 signature (完全な下位互換)

1 = PKCS#7 Acrobat 4 以上 signature

2 = Verisign Signature (Verisign のプラグインが必要。証明機関は Verisign です)

3 = Microsoft Signature (Acrobat 6 以上)

備考

SignOutputFile は OpenOutputFile の後に呼び出す必要があります。それ以前に呼び出すと、署名番号はクリアされます。

Set tk = CreateObject("APToolkit.Object")

retCode = TK.FindCertificate("Joe Kant","My",1)

If (retCode < 0) Then

retCode = TK.CreateCertificate("Joe Kant", "Management", "activePDF","Mission Viejo", "CA", "US", "joe@activepdf.com", 1, "My", 365,0,"","")

retCode = TK.FindCertificate("Joe Kant","My",1)

If (u < 0) Then

MsgBox("Can't find it!")

End If

End If

r = tk.OpenOutputFile("output.pdf")

tk.SignOutputFile retCode, "activePDF Headquarters", "Our Document", "949-582-9002",0

TK.SetFont "Helvetica",12

TK.PrintText 10,10,"This document should be signed."

Tk.CloseOutputFile

set TK = nothing