GrapeCity ActiveReports for .NET 12.0J
Bounds プロパティ (PdfStamp)
使用例 

証明書を描画する領域を取得または設定します。
構文
'宣言
 
Public Property Bounds As RectangleF
public RectangleF Bounds {get; set;}

プロパティ値

RectangleFオブジェクト。
解説

Adobe Acrobatでは、ユーザーがPDF文書の上をドラッグ&ドロップして、証明書を追加する領域を指定できます。本機能は、Professionalのみ対応しています。Standardでは、出力したPDFにProfessionalのライセンスが必要なことを示すバナーが表示されます。

注意: 暗号化されたPDF 文書へエクスポートする場合、電子署名を付加することはできません。

上記のコード例では、証明書のパス、ファイル名、およびパスワードを、自分の証明書
の情報で置き換えて、タイムスタンプ局(TSA)URLを自分のTSAのURLで置き換えてください。

注意:あなたのアプリケーションのために、実際のTSAでボリュームベースの登録を購入する必要があります。

使用例
' Text signature.<CRLF>Me.PdfExport1.Signature.VisibilityType = VisibilityType.Text<CRLF>Me.PdfExport1.Signature.Stamp.Bounds = New RectangleF(1, 2, 5, 2)<CRLF>Me.PdfExport1.Signature.Stamp.TextAlignment = Alignment.Left<CRLF><CRLF>' Set certificate &#38; password.<CRLF>Me.PdfExport1.Signature.Certificate = New X509Certificate2(Application.StartupPath &#38; "\..\..\certificate.pfx", "password")<CRLF><CRLF>' Signature items.<CRLF>Me.PdfExport1.Signature.SignDate = New SignatureField(Of Date)(System.DateTime.Now(), True)<CRLF>Me.PdfExport1.Signature.Contact = New SignatureField(Of String)("ar6@grapecity.com", True)<CRLF>Me.PdfExport1.Signature.Reason = New SignatureField(Of String)("I agree.", True)<CRLF>Me.PdfExport1.Signature.Location = New SignatureField(Of String)("Japan", True)<CRLF><CRLF>' Time stamp.<CRLF>Me.PdfExport1.Signature.TimeStamp = New TimeStamp("http://TsaServerForPdfSign/", "user", "password")<CRLF><CRLF>Me.PdfExport1.Export(rpt.Document, Application.StartupPath &#38; "\..\..\VisibilityType_Text.pdf")
参照

関連項目

PdfStamp クラス
PdfStamp メンバ

 

 


Copyright © 2003 GrapeCity inc. All rights reserved.