Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to DynaPDFMBS class.
DynaPDFMBS.kctFacturX_Basic = 13
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the FacturX conformance level to Basic.
DynaPDFMBS.kctFacturX_Basic_WL = 14
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the FacturX conformance level to Basic WL.
DynaPDFMBS.kctFacturX_Comfort = 15
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the FacturX conformance level to Comfort.
DynaPDFMBS.kctFacturX_Extended = 16
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the FacturX conformance level to Extended.
DynaPDFMBS.kctFacturX_Minimum = 12
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the FacturX conformance level to Minimum.
DynaPDFMBS.kctFacturX_XRechnung = 17
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 20.5 |
German XRechnung profile
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 10.3 |
Check the file for errors, rebuild all embedded fonts plus options.
DynaPDFMBS.kctPDFA_1b_2005 = 0
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Convert the file to PDF/A if possible.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 14.4 |
Convert the file to PDF/A 2b if possible
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.1 |
Convert the file to PDF/A 2u if possible
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 14.4 |
Convert the file to PDF/A 3b if possible
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.1 |
Convert the file to PDF/A 3u if possible
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
Convert the file to PDF/A 4 if possible. Embedded files are supported but no file attach annotations.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
Convert the file to PDF/A 4e if possible. This version allows 3D contents in rich media annotations.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
Convert the file to PDF/A 4f if possible. This version allows file attach annotations.
DynaPDFMBS.kctZUGFeRD2_Basic = 8
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the ZUGFeRD 2.0 conformance level to Basic.
DynaPDFMBS.kctZUGFeRD2_Basic_WL = 9
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the ZUGFeRD 2.0 conformance level to Basic WL.
DynaPDFMBS.kctZUGFeRD2_Comfort = 10
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the ZUGFeRD 2.0 conformance level to Comfort (EN 169319).
DynaPDFMBS.kctZUGFeRD2_Extended = 11
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the ZUGFeRD 2.0 conformance level to Extended.
DynaPDFMBS.kctZUGFeRD2_Minimum = 7
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Set the ZUGFeRD 2.0 conformance level to Minimum.
DynaPDFMBS.kctZUGFeRD_Basic = 4
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.3 |
Set the ZUGFeRD conformance level to Basic
This constant convert the file to PDF/A 3b and set the whished ZUGFeRD conformance level in the XMP metadata. CheckConformance() does not validate the XML invoice but it checks whether it is present. Setting the correct ZUGFeRD conformance level is very important since this value defines which fields must be present in the XML invoice.
DynaPDFMBS.kctZUGFeRD_Comfort = 5
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.3 |
Set the ZUGFeRD conformance level to Comfort
This constant convert the file to PDF/A 3b and set the whished ZUGFeRD conformance level in the XMP metadata. CheckConformance() does not validate the XML invoice but it checks whether it is present. Setting the correct ZUGFeRD conformance level is very important since this value defines which fields must be present in the XML invoice.
DynaPDFMBS.kctZUGFeRD_Extended = 6
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.3 |
Set the ZUGFeRD conformance level to Extended
This constant convert the file to PDF/A 3b and set the whished ZUGFeRD conformance level in the XMP metadata. CheckConformance() does not validate the XML invoice but it checks whether it is present. Setting the correct ZUGFeRD conformance level is very important since this value defines which fields must be present in the XML invoice.
DynaPDFMBS.kaffFormFields = 16
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.4 |
If set, form fields will be flattened too.
DynaPDFMBS.kaffKeepEmptySigFields = &h00008000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 20.0 |
If set, signature fields which are not already signed will be kept.
DynaPDFMBS.kaffKeepFileAttach = &h00002000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.5 |
If set, file attachment annotations will be kept.
DynaPDFMBS.kaffKeepLinkAnnots = &h00001000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.5 |
If set, link annotations will be kept.
DynaPDFMBS.kaffKeepTextAnnots = &h00004000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.5 |
If set, text annotations will be kept.
DynaPDFMBS.kaffMarkupAnnots = 2
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.6 |
If set, markup annotations are flattened only. Link, Sound, or FileAttach annotations are no markup annotations. These types will be left intact.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.6 |
Printable annotations independent of the type.
By default all annotations which have an appearance stream and which have the print flag set are flattened.
All annotations are deleted when the function returns with the exception of file attachment annotations.
If you want to flatten the view state then set the flag affUseViewState.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.4 |
Flatten all annotations which are unsupported in PDF/A 1.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.4 |
Flatten all annotations which are unsupported in PDF/A 2/3.
DynaPDFMBS.kaffNonPDFA_4e = &h00000080 New in 24.0
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 24.0 |
Flatten annotations which are unsupported in PDF/A 4e.
DynaPDFMBS.kaffPreserveZOrder = &h00400000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.5 |
If set, preserve the z-order under any curcumstances. That means visible overlapping annotations or form fields will be flattened, regardless the type.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 20.0 |
Meaningful only if affFormFields is not set. If set, signature fields with an appearance stream will be flattened.
DynaPDFMBS.kaffUseFieldViewState = 32
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.4 |
Meaningful only if kaffFormFields or kaffSigFields is set. If set, flatten the view state of form fields. Use the print state otherwise.
DynaPDFMBS.kaffUseViewState = 1
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.6 |
If set, annotations which are visible in a viewer become flattened.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Author Name
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Company Name
DynaPDFMBS.kdiCreationDate = 10
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.1 |
Creation Date
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Creator Name
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
User defined key
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Keywords
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.1 |
Modification date.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.1 |
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
GetInDocInfo() only -> The PDF/X version is set by SetPDFVersion()!
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Producer Name
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Subject line
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Title tag.
DynaPDFMBS.kgfAnsiStringIsUTF8 = 32
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.4 |
If set, single byte strings in Ansi functions are treated as UTF-8 encoded Unicode strings.
Currently not useable with plugins.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Compatible graphics state to earlier DynaPDF versions -> default
DynaPDFMBS.kgfComplexText = &h00000400
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 20.1 |
If set, text is processed with Uniscribe on Windows.
DynaPDFMBS.kgfDisableBidiCtrls = &h00001000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.0 |
Meaningful only if gfComplexText is set too. If set, bidi control characters are ignored. This flag can be useful if the result of web browsers should be emulated since web browsers do not support bidi control characters. This flag is also used internally to create the appearance stream of form fields since form fields do not support bidi control characters.
DynaPDFMBS.kgfDisableJavascript = &h00000800
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 21.5 |
If set, Javascript actions associated with the OnFormat event of text fields are not executed to format the field value.
DynaPDFMBS.kgfDoNotComprMetadata = &h00002000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.4 |
If set, arbitrary metadata stream associated with PDF objects other that the global metadata stream will not be compressed. This can be useful since certain standards prohibit compression of metadata streams. The flag is automatically for PDF/X files.
DynaPDFMBS.kgfIgnoreICCProfiles = 16
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 9.3 |
Meaningful only if the flag kgfUseImageColorSpace is set. If set, an embedded profile is not used to create an ICCBased color space for the image. The image is inserted in the corresponding device color space instead.
DynaPDFMBS.kgfNativeBlackWhite = 4
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.1 |
Do not convert RGB black or white to DeviceGray
DynaPDFMBS.kgfNoBitmapAlpha = &h00000080
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 14.3 |
If set, the alpha channel in 32 bit bitmaps will be ignored. Useful for bitmaps with an invalid alpha channel.
DynaPDFMBS.kgfNoImageDuplCheck = &h00000100
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 14.3 |
Disables duplicate check for images.
DynaPDFMBS.kgfNoObjCompression = &h00000200
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.1 |
If set, object compression will be disabled.
DynaPDFMBS.kgfRealPassThrough = 64
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 14.3 |
If set, JPEG images are inserted as is. JPEG images are normally rebuild, also in pass-through mode, to avoid issues with certain malformed JPEG images which cannot be displayed in Adobes Acrobat or Reader. If you know that your JPEG images work then set this flag to avoid unnecessary processing time.
DynaPDFMBS.kgfRealTopDownCoords = 2
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
If set, the page coordinate system is not reset to bottom-up when transforming the coordinate system. However, real top-down coordinates require a large internal overhead and where never fully implemented. The usage of this flag should be avoided if possible.
DynaPDFMBS.kgfRestorePageCoords = 1
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Restore the coordinate system with the graphics state (the value of PageCoords, see SetPageCoords())
DynaPDFMBS.kgfSkaleAnnotIcons = &h00008000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
If set, icons of text and file attach annotation are scaled with the page like every other annotation. These annotations have normally a fixed size that is indendent of the zoom or scaling factor.
DynaPDFMBS.kgfUpdatePDFVTModDate = &h00004000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
If set, the key GTS_PDFVTModDate will be set to the file's modification date.
DynaPDFMBS.kgfUseImageColorSpace = 8
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 9.3 |
If set, the active color space is ignored when inserting an image. The color space is taken from the image file instead.
DynaPDFMBS.kmfApplyBidiAlgo = &h00080000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Apply the bidirectional algorithm on Unicode strings
DynaPDFMBS.kmfClipRclBounds = &h01000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.5 |
If set, the graphic is drawn into a clipping path with the size of rclBounds.
This flag is useful if the graphic contains content outside of its bounding box.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Draw the file into a clipping rectangle
DynaPDFMBS.kmfCurrComprFilter = &h20000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 20.5 |
If set, the currently active compression filter is used to compress the image (see SetCompressionFilter()).
This flag is used only if the file is rastered to an image.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Write debug information into the content stream.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Default conversion
DynaPDFMBS.kmfDefBkModeTransp = &h00040000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Initialize the background mode to transparent (SetBkMode() overrides this state).
DynaPDFMBS.kmfDisableRasterEMF = &h02000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.7 |
If set, EMF files which use unsupported ROP codes are not rastered.
DynaPDFMBS.kmfDontSkipROP_DPa = &h10000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 20.2 |
If set, the ROP code 0x00A000C9 (DPa) is considered in BitBlt, StretchBlt, TranparentBlt, and AlphaBlend records.
This kind of ROP code combines a pattern brush with the backdrop. If the flag mfDisableRasterEMF is absent, the usage of such a ROP code causes that the file is rendered to an image.
DynaPDFMBS.kmfFullScale = &h00010000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Recommended if 32 bit coordinates are used
DynaPDFMBS.kmfGDIFontSelection = &h00100000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Use the GDI to select fonts
DynaPDFMBS.kmfIgnoreEmbFonts = &h08000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.4 |
If set, embedded fonts in GDIComment records will be ignored. This flag must be set if the fonts of an EMF spool file were pre-loaded with ConvertEMFSpool(). Spool fonts must always be loaded in a pre-processing step since required fonts are not necessarily embedded in the EMF files.
DynaPDFMBS.kmfIntersectClipRect = &h00002000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
enabled by default -> can be disabled with mfNoClippingRgn
DynaPDFMBS.kmfNoBBoxCheck = &h04000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.3 |
Disable the bbox check.
DynaPDFMBS.kmfNoBmpPatterns = &h00000400
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Ignore bitmap patterns
DynaPDFMBS.kmfNoClippingRgn = 64
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Disables SelectClippingRegion, IntersectClipRect, and SelectClipPath
DynaPDFMBS.kmfNoFontEmbedding = &h00000080
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Do not embed fonts -> Fonts should be embedded!!!
DynaPDFMBS.kmfNoImages = &h00000100
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Ignore image records
DynaPDFMBS.kmfNoStdPatterns = &h00000200
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Ignore standard patterns
DynaPDFMBS.kmfNoText = &h00000800
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Ignore text records
DynaPDFMBS.kmfNoTextClipping = &h00400000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.5 |
If set, the ETO_CLIPPED flag in text records is ignored.
DynaPDFMBS.kmfNoTextScaling = 4
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Do not scale text
DynaPDFMBS.kmfNoUnicode = &h00008000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Avoid usage of Unicode fonts -> recommended to enable PDF 1.2 compability
DynaPDFMBS.kmfRclFrameEx = &h00200000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.1 |
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Show the bounding boxes of text strings
DynaPDFMBS.kmfSrcCopy_Only = &h00800000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.5 |
If set, images which use a ROP code other than SRCCOPY are ignored. This is useful when processing Excel 2007 spool files.
DynaPDFMBS.kmfUseRclBounds = 16
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Use rclBounds instead of rclFrame
DynaPDFMBS.kmfUseRclFrame = &h00020000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
This flag should be set if the rclFrame rectangle is properly set
DynaPDFMBS.kmfUseSpacingArray = 32
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
enabled by default -> can be disabled with mfUseTextScaling
DynaPDFMBS.kmfUseTextScaling = &h00004000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Scale text instead of using the intercharacter spacing array
DynaPDFMBS.kmfUseUnicode = &h00001000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
Ignore ANSI_CHARSET
DynaPDFMBS.kpvFacturX_Basic = &h00100000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Basic profile for FacturX.
DynaPDFMBS.kpvFacturX_Basic_WL = &h00200000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Basic WL profile for FacturX.
DynaPDFMBS.kpvFacturX_Comfort = &h00400000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Comfort profile for FacturX.
DynaPDFMBS.kpvFacturX_Extended = &h00800000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Extended profile for FacturX.
DynaPDFMBS.kpvFacturX_Mask = &h02F80000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 20.5 |
Mask for all FacturX variants.
Contains kpvFacturX_Minimum, kpvFacturX_Basic, kpvFacturX_Basic_WL, kpvFacturX_Comfort, kpvFacturX_Extended and kpvFacturX_XRechnung,
DynaPDFMBS.kpvFacturX_Minimum = &h00080000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
Minimum profile for FacturX.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
PDF/A 1a
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF/A-1b 2005
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
PDF/A 2a
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
PDF/A 2b
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
PDF/A 2u
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
PDF/A 3a
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
PDF/A 3b
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
PDF/A 3u
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
PDF/A 4
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
PDF/A 4e allows 3D contents in rich media annotations.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
PDF/A 4f allows file attach annotations.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
PDF/UA-1
DynaPDFMBS.kpvPDFUAFlag = &h20000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.5 |
PDF/UA flag. Can be used in addition with other standards.
File metadata will contain PDF/A and PDF/UA entries.
DynaPDFMBS.kpvPDFVT1 = &h10000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
PDF/VT 1 flag. This is just a flag because PDF/VT requires always a PDF/X base version.
DynaPDFMBS.kpvPDFVT2 = &h04000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
PDF/VT 2 flag. This is just a flag because PDF/VT requires always a PDF/X base version.
DynaPDFMBS.kpvPDFVT3 = &h08000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
PDF/VT 3 flag. This is just a flag because PDF/VT requires always a PDF/X base version.
DynaPDFMBS.kpvPDFVTMask = &h1C000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
Mask for PDF/VT flags
DynaPDFMBS.kpvPDFX1a_2001 = 10
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF/X-1a:2001
DynaPDFMBS.kpvPDFX1a_2003 = 11
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF/X-1a:2003
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF/X-3:2002
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF/X-3:2003
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
PDF/X-4p
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.3 |
PDF/X 5g
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.3 |
PDF/X 5n
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.3 |
PDF/X 5pq
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.3 |
PDF/X 6
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.3 |
PDF/X 6n
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.3 |
PDF/X 6p
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.0 |
PDF/X-4
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.0
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.1
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.2
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.3
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.4
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.5
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.6
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 8.0 |
PDF 1.7
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.0 |
PDF 2.0
DynaPDFMBS.kpvZUGFeRD2_Flag = &h01000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 19.2 |
The flag to indicate it is a ZUGFeRD PDF and not FacturX.
DynaPDFMBS.kpvZUGFeRD_Basic = &h00010000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.3 |
ZUGFeRD Basic level.
This constant are flags which can be combined with kpvPDFA_3a, kpvPDFA_3b, and kpvPDFA_3u. If used stand alone PDF/A 3b with the correspondig ZUGFeRD metadata will be created.
DynaPDFMBS.kpvZUGFeRD_Comfort = &h00020000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.3 |
ZUGFeRD Comfort level.
This constant are flags which can be combined with kpvPDFA_3a, kpvPDFA_3b, and kpvPDFA_3u. If used stand alone PDF/A 3b with the correspondig ZUGFeRD metadata will be created.
DynaPDFMBS.kpvZUGFeRD_Extended = &h00040000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.3 |
ZUGFeRD Extended level.
This constant are flags which can be combined with kpvPDFA_3a, kpvPDFA_3b, and kpvPDFA_3u. If used stand alone PDF/A 3b with the correspondig ZUGFeRD metadata will be created.
DynaPDFMBS.kpvZUGFeRD_Mask = &h00070000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 16.3 |
The mask to bitwise AND the value and get the ZUGFeRD part.
DynaPDFMBS.krfClipBoxMask = 28
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
The mask for Clip flags.
DynaPDFMBS.krfClipToArtBox = 4
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Clip the page to the art box if any.
Only one of these clip flags must be set at time!
DynaPDFMBS.krfClipToBleedBox = 8
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Clip the page to the bleed box if any.
Only one of these clip flags must be set at time!
DynaPDFMBS.krfClipToTrimBox = 16
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Clip the page to the bleed box if any.
Only one of these clip flags must be set at time!
DynaPDFMBS.krfCompositeWhite = &h00001000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
Composite pixel formats with an alpha channel finally with a white background. The alpha channel is 255 everywhere after composition. This flag is mainly provided for debug purposes but it can also be useful if the image must be copied on screen with a function that doesn't support alpha blending.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Render the page as usual
DynaPDFMBS.krfDisableAAClipping = &h00200000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
Disable Anti-Aliasing for clipping paths. This flag is the most important one since clipping paths cause often visible artefacts in PDF files with flattened transparency.
DynaPDFMBS.krfDisableAAText = &h00400000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
Disable Anti-Aliasing for text.
DynaPDFMBS.krfDisableAAVector = &h00800000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
Disable Anti-Aliasing for vector graphics.
DynaPDFMBS.krfDisableAntiAliasing = &h00E00000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
Combination of krfDisableAAVector, krfDisableAAText and krfDisableAAClipping.
DynaPDFMBS.krfDisableBiLinearFilter = &h01000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
Disable the BiLevel filter for images. Sometetimes useful if sharp images are needed, e.g. for barcodes.
DynaPDFMBS.krfEnableBlendCS = &h10000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 22.3 |
If set, the page is rendered in the color space of the page group, soft proof color space, or output intent (if set), and finally converted to the destination colorspace.
DynaPDFMBS.krfExclAnnotations = 32
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Don't render annotations.
DynaPDFMBS.krfExclButtons = &h00004000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 14.4 |
If you want to render specific field types with RenderAnnotOrField() then use this flag to exclude buttons.
If all fields should be skipped then set the flag rfExclFormFields instead.
DynaPDFMBS.krfExclCheckBoxes = &h00008000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
If you want to render specific field types with RenderAnnotOrField() then use this flag to exclude checkboxes.
If all fields should be skipped then set the flag rfExclFormFields instead.
DynaPDFMBS.krfExclComboBoxes = &h00010000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
If you want to render specific field types with RenderAnnotOrField() then use this flag to exclude combobox.
If all fields should be skipped then set the flag rfExclFormFields instead.
DynaPDFMBS.krfExclFormFields = 64
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Don't render form fields.
DynaPDFMBS.krfExclListBoxes = &h00020000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
If you want to render specific field types with RenderAnnotOrField() then use this flag to exclude listbox.
If all fields should be skipped then set the flag rfExclFormFields instead.
DynaPDFMBS.krfExclPageContent = &h00002000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 14.4 |
If set, only annotations and form fields will be rendered (if any).
DynaPDFMBS.krfExclSigFields = &h00080000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
If you want to render specific field types with RenderAnnotOrField() then use this flag to exclude signature fields.
If all fields should be skipped then set the flag rfExclFormFields instead.
DynaPDFMBS.krfExclTextFields = &h00040000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
If you want to render specific field types with RenderAnnotOrField() then use this flag to exclude text fields.
If all fields should be skipped then set the flag rfExclFormFields instead.
DynaPDFMBS.krfIgnoreCropBox = 2
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Ignore the crop box and render anything inside the media box without clipping.
DynaPDFMBS.krfInitBlack = &h00000800
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 13.1 |
Initialize the image buffer to black before rendering (RGBA or GrayA must be initialized to black)
DynaPDFMBS.krfRenderInvisibleText = &h02000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 18.2 |
If set, treat text rendering mode Invisible as Normal.
DynaPDFMBS.krfRenderPrintState = &h20000000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 23.1 |
If set, the print state of layers, annotations, and form fields will be rendered.
DynaPDFMBS.krfRotate180 = &h00000200
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Rotate the page 180 degress.
DynaPDFMBS.krfRotate270 = &h00000400
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Rotate the page 270 degress.
DynaPDFMBS.krfRotate90 = &h00000100
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Rotate the page 90 degress.
DynaPDFMBS.krfScaleToBBox = &h00100000
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 15.0 |
Meaningful only, if rfClipToArtBox, rfClipToBleedBox, or rfClipToTrimBox is set. If set, the picture size is set to the size of the whished bounding box.
DynaPDFMBS.krfScaleToMediaBox = 1
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Render the real paper format. Contents outside the crop box is clipped.
DynaPDFMBS.krfSkipUpdateBG = &h00000080
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 12.2 |
Don't generate an update event after initializing the background to white.
DynaPDFMBS.kusbCursorHandClosed = 32
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Occurs when the cursor leaves an action field and if the left mouse button is pressed.
The cursor constants are set by MouseMove. Since we have only one cursor there is never more than one constant set.
DynaPDFMBS.kusbCursorHandNormal = 16
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
This is the default if the left mouse button is not pressed and if we are not over an action field.
The cursor constants are set by MouseMove. Since we have only one cursor there is never more than one constant set.
DynaPDFMBS.kusbCursorHandPoint = 64
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Occurs when we enter link or button field.
The cursor constants are set by MouseMove. Since we have only one cursor there is never more than one constant set.
DynaPDFMBS.kusbCursorIBeam = &h00000080
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Occurs when we enter an action field that accepts text input.
The cursor constants are set by MouseMove. Since we have only one cursor there is never more than one constant set.
DynaPDFMBS.kusbCursorMask = &h00003FF0
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Bitmask to mask out the cursor constants.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Update the horizontal scroll range.
DynaPDFMBS.kusbHorzScrollPos = 8
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Update the horizontal scroll position.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Nothing to do.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Update both scroll ranges and the scroll positions.
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Update the vertical scroll range.
DynaPDFMBS.kusbVertScrollPos = 2
Type | Topic | Plugin | Version |
const | DynaPDF | MBS DynaPDF Plugin | 11.3 |
Update the vertical scroll position.
The items on this page are in the following plugins: MBS DynaPDF Plugin.