Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items Next items

DynaPDFMBS.SetAnnotBorderWidth(Handle as Integer, LineWidth as Double) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 10.4 Yes Yes Yes Yes No
Function: Sets the annotation border width.

See also SetAnnotBorderWidth function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotColor(Handle as Integer, ColorType as Integer, PDFColorSpace as Integer, ColorValue as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 10.4 Yes Yes Yes Yes No
Function: Sets the annotation color.

See also SetAnnotColor function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotFlags(Flags as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function sets the default flags used for newly created annotations.

See also SetAnnotFlags function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotFlagsEx(Handle as Integer, Flags as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 10.4 Yes Yes Yes Yes No
Function: Sets the annotation flags.

See also SetAnnotFlagsEx function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotHighlightMode(Handle as Integer, HighlightMode as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 10.4 Yes Yes Yes Yes No
Function: Sets the annotation highlight mode.

See also SetAnnotHighlightMode function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotIcon(Handle as Integer, AnnotIcon as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 10.4 Yes Yes Yes Yes No
Function: Sets the annotation icon.

See also SetAnnotIcon function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotLineDashPattern(Handle as UInt32, dash as memoryblock, NumValues as integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 17.2 Yes Yes Yes Yes No
Function: Sets or deletes the line dash pattern of an annotation.
Notes:
The following annotation types support line dash patterns:
  • atCircle
  • atInk
  • atLine
  • atPolygon
  • atPolyLine
  • atSquare

Memoryblock must contain floating point values (Single).
Returns true on success.

If array is nil, the pattern is removed.

See also:

See also SetAnnotLineDashPattern function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotLineDashPattern(Handle as UInt32, dash() as single) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 17.2 Yes Yes Yes Yes No
Function: Sets or deletes the line dash pattern of an annotation.
Notes:
The following annotation types support line dash patterns:
  • atCircle
  • atInk
  • atLine
  • atPolygon
  • atPolyLine
  • atSquare

Returns true on success.

If array is nil, the pattern is removed.

See also:

See also SetAnnotLineDashPattern function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotLineEndStyle(Handle as UInt32, StartLineStyle as Integer, EndLineStyle as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 14.0 Yes Yes Yes Yes No
Function: The function sets or changes the line end styles of a Line or PolyLine Annotation.
Notes: If the function succeeds the return value is true. If the function fails the return value is false.

See also SetAnnotLineEndStyle function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotMigrationState(Handle as Integer, State as Integer, Name as string) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 15.4 Yes Yes Yes Yes No
Function: Adds a migration state to a markup annotation.
Notes:
All annotation types with exception of 3D, Link, Movie, Screen, PrinterMark, TrapNet, and Watermark are markup annotations.
Migration states are stored in text annotations as reply to the base annotation. Further states are stored as reply to the last reply; the result is a single linked list. Because the base annotation contains no reference to the last reply or migration state the function must search for it. To speed upprocessing the function returns the handle of the text annotation so that the next state can directly be added to this annotation.

The migration state is defined since PDF 1.5. The function adjusts the PDF version automatically if it is lower than PDF 1.5.

If the function succeeds the return value is the handle of the text annotation, a value greater or equal zero. If the function fails the return value is a negative error code.

State can be kasNone, kasAccepted, kasRejected, kasCancelled, kasCompleted.

See also SetAnnotMigrationState function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotMigrationStateAnsi(Handle as Integer, State as Integer, Name as string) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 15.4 Yes Yes Yes Yes No
Function: Adds a migration state to a markup annotation.
Notes:
All annotation types with exception of 3D, Link, Movie, Screen, PrinterMark, TrapNet, and Watermark are markup annotations.
Migration states are stored in text annotations as reply to the base annotation. Further states are stored as reply to the last reply; the result is a single linked list. Because the base annotation contains no reference to the last reply or migration state the function must search for it. To speed upprocessing the function returns the handle of the text annotation so that the next state can directly be added to this annotation.

The migration state is defined since PDF 1.5. The function adjusts the PDF version automatically if it is lower than PDF 1.5.

If the function succeeds the return value is the handle of the text annotation, a value greater or equal zero. If the function fails the return value is a negative error code.

State can be kasNone, kasAccepted, kasRejected, kasCancelled, kasCompleted.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotOpacity(Handle as Integer, opacity as Double) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 16.0 Yes Yes Yes Yes No
Function: The function changes the opacity of a markup annotation.
Notes:
The function GetAnnotEx() or GetPageAnnotEx() can be used to determine whether an annotation is a markup annotation.

Returns true on succes or false on failure.

See also SetAnnotOpacity function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotOpenState(Handle as Integer, Open as Boolean) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 10.4 Yes Yes Yes Yes No
Function: Sets the annotation open state.

See also SetAnnotOpenState function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotOrFieldDate(CSHandle as UInt32, IsField as Boolean, Type as Integer, DateTime as UInt32) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 13.5 Yes Yes Yes Yes No
Function: The function sets or changes the creation or modification date of an annotation or form field.
Notes:
If the parameter IsField is set to true, a valid field handle must be passed to the parameter Handle. An annotation handle is expected otherwise.
Annotations and form fields support a modification date but a creation date is supported by markup annotations only.
The following annotation types are markup annotations:
  • Care
  • Circle
  • FileAttach
  • FreeText
  • Highlight, Squiggly, Strikeout, Underline
  • Ink
  • Line
  • Polygon
  • Projection
  • Redact
  • Sound
  • Square
  • Stamp
  • Text
The function GetAnnotEx() or GetPageAnnotEx() can also be used to determine whether an annotation is a markup annotation.

If the function succeeds the return value is 1. If the function fails the return value is 0.

See also SetAnnotOrFieldDate function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotQuadPoints(Handle as UInt32, points() as DynaPDFPointMBS) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 15.3 Yes Yes Yes Yes No
Function: Sets or changes the quad points defintion of a Highlight, Link, Redakt, Squiggly, atStrikeOut, or Underline annotation.
Notes:
The function must be called within an open page.
Independent of the used coordinate system (bottom up or top down), the points must be defined in the following order:
x1,y1 x3,y3
x2,y2 x4,y4

The coordinates of the vertices are interpreted in current user space. Any transformation that was applied on the coordinate system will be taken into account.
The number of points must be 4 or a multiple of 4.

Returns true on success.

See also SetAnnotQuadPoints function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotString(Handle as Integer, StringType as Integer, Value as string) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 9.7 Yes Yes Yes Yes No
Function: Creates a stamp annotation.

See also SetAnnotString function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotStringAnsi(Handle as Integer, StringType as Integer, Value as string) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 9.7 Yes Yes Yes Yes No
Function: Creates a stamp annotation.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotSubject(Handle as Integer, Value as string) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function sets or changes the optional subject string of an annotation.
Notes: The value parameter is converted to unicode.

See also SetAnnotSubject function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetAnnotSubjectAnsi(Handle as Integer, Value as string) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.3 Yes Yes Yes Yes No
Function: The function sets or changes the optional subject string of an annotation.
Notes: The value parameter is converted to ANSI.

Feedback, Comments & Corrections

DynaPDFMBS.SetBBox(Boundary as Integer, LeftX as Double, LeftY as Double, RightX as Double, RightY as Double) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function sets a specific bounding box of the current open PDF page.

See also SetBBox function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetBidiMode(BidiMode as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function sets or changes the bidirectional mode.

See also SetBidiMode function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetBookmarkDest(ABmk as Integer, DestType as Integer, a as Double, b as Double, c as Double, d as Double) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function sets or changes the destination of a bookmark.

See also SetBookmarkDest function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetBookmarkStyle(ABmk as Integer, Style as Integer, RGBColor as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: Sets the bookmark style.

See also SetBookmarkStyle function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetBorderStyle(Style as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function set the global border style which is used for newly created form fields.

See also SetBorderStyle function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetCharacterSpacing(value as Double) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function sets the current character spacing. The function requires an open page, template or pattern.

See also SetCharacterSpacing function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetCheckBoxChar(CheckBoxChar as Integer) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function sets the character which should be used for newly created check boxes.

See also SetCheckBoxChar function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetCheckBoxDefState(Field as Integer, Checked as Boolean) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: This function changes the default state of a check box; it can differ from the current visible state of the check box.

See also SetCheckBoxDefState function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetCheckBoxState(Field as Integer, Checked as Boolean) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 8.0 Yes Yes Yes Yes No
Function: The function changes the state of a check box. The parameter Field must be a valid check box handle.

See also SetCheckBoxState function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetCIDFont(CMapHandle as Integer, Name as string, Style as Integer, Size as Double, Embed as boolean) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 10.1 Yes Yes Yes Yes No
Function: Sets a CID Font.

See also SetCIDFont function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFMBS.SetCMapDir(path as folderitem, flags as Integer) as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 11.2 Yes Yes Yes Yes No
Function: Sets the character map directory.
Example:
dim pdf as DynaPDFMBS // your dynapdf instance
call pdf.SetCMapDir SpecialFolder.Desktop.Child("CMAP"), 3
Notes:
Takes an integer instead of a boolean starting with plugin version 11.2pr6.
See klcmDefault, klcmDelayed and klcmRecursive constants.
Requires DynaPDF Pro license.

See also:

See also SetCMapDir function in DynaPDF manual.

Feedback, Comments & Corrections

Previous items Next items

The items on this page are in the following plugins: MBS DynaPDF Plugin.





Links
MBS FileMaker Plugins