Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Guides   Examples
New in version: 7.5   8.0   8.1   8.2   8.3   8.4   8.5   9.0   9.1   9.2    Statistic  


Creates a stamp annotation.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
DynaPDF 5.0 Yes Yes Yes Yes Yes
MBS( "DynaPDF.StampAnnot"; PDF; PosX; PosY; Width; Height; Author; Subject; Comment; SubType )   More


Parameter Description Example value
PDF The PDF reference returned from DynaPDF.New. $pdf
PosX x-coordinate 100
PosY y-coordinate 100
Width Stamp width 100
Height Stamp height 100
Author The author name. Can be empty. "Christian Schmitz"
Subject The subject to use. Can be empty.
Comment The comment. Can be empty.
SubType The type of stamp. Can be Approved, AsIs, Confidential, Departmental, Draft, Experimental, Expired, Final, ForComment, ForPublicRelease, NotApproved, NotForPublicRelease, Sold, TopSecret or UserDefined. "Approved"


Returns annotation handle or error.


Creates a stamp annotation.
PDF viewers support a large set of predefined stamp types but it is also possible to create user defined stamps. A user defined stamp can be created as follows:
  • Create the stamp with the SubType UserDefined.
  • Call DynaPDF.CreateAnnotAP with the handle of the stamp annotation to create a user defined appereance stream.
  • Draw arbitrary contents to the appearance stream and close it finally with EndTemplate, finish!

See also StampAnnot function in DynaPDF manual.

See also

Created 28th November 2014, last changed 1st April 2016

DynaPDF.SquareAnnot   -   DynaPDF.StrokePath

Feedback: Report problem or ask question.

MBS Xojo Plugins