THPDFPage.AddStampAnnotation

THPDFPage

 

傳回頂部  上一頁  下一頁

Adds new Stamp annotation on the current page.

 

type

     THPDFStampAnnotationType = (satApproved, satExperimental, satNotApproved, satAsIs, satExpired,

                                                         satNotForPublicRelease, satConfidential, satFinal, satSold, satDepartmental,

                                                         satForComment, satTopSecret, satDraft, satForPublicRelease);

 

Delphi 語法:

procedure AddStampAnnotation ( Contents: AnsiString; Rectangle: TRect; StampType: THPDFStampAnnotationType; Color: TColor = clRed );

 

C++ 語法:

void __fastcall AddStampAnnotation ( AnsiString Contents, Windows::TRect &Rectangle, THPDFStampAnnotationType StampType, Graphics::TColor Color);

 

說明

使用 AddStampAnnotation 在目前頁面加入新的 Stamp annotation,並指定 text message(Contents)、rectangle area(Rectangle)、type(StampType)與 color

 

數值意義


satApproved                         Approved stamp

satExperimental                    Experimental stamp

satNotApproved                    NotApproved stamp

satAsIs                                AsIs stamp

satExpired                            Expired stamp

satNotForPublicRelease         NotForPublicRelease stamp

satConfidential                     Confidential stamp

satFinal                                Final stamp

satSold                                Sold stamp

satDepartmental                   Departmental  stamp

satForComment                    ForComment stamp

satTopSecret                        TopSecret stamp

satDraft                                Draft stamp

satForPublicRelease               ForPublicRelease stamp

 

當文件要求每個註解都要有外觀時(PDF/A-2 或更新、PDF/X-6 或 PDF 2.0),印章會以 Color 畫出一個外框,並把大寫的印章名稱置中放在框內,高度取矩形高度的一半或更小以符合寬度。在 PDF/A 與 PDF/X 下不允許未內嵌的 Helvetica,名稱會以頁面目前的字型繪製,該字型會與頁面文字一起內嵌,所以新增印章前請先用 SetFont 選好字型

 

Stamp annotation preview