public class Constants
extends com.pd4ml.util.Base
Modifier and Type | Field and Description |
---|---|
static int |
AllowAnnotate
Document access permission (bit 6).
Add or modify text annotations, fill in interactive form fields, and, if bit 4 is also set, create or modify interactive form fields. |
static int |
AllowAssembly
Document access permission (bit 11, value = 1024).
Assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images), even if bit 4 is clear. |
static int |
AllowContentExtraction
Document access permission (bit 10, value = 512).
Extract text and graphics (in support of accessibility to disabled users or for other purposes). |
static int |
AllowCopy
Document access permission (bit 5, value = 16).
Copy or otherwise extract text and graphics from the document by operations other than that controlled by bit 10. |
static int |
AllowDegradedPrint
Document access permission (bit 3, value = 4).
Print the document (possibly not at the highest quality level, depending on whether bit 12 is also set). |
static int |
AllowFillingForms
Document access permission (bit 9).
Fill in existing interactive form fields (including signature fields), even if bit 6 is clear. |
static int |
AllowModify
Document access permission (bit 4, value = 8).
Modify the contents of the document by operations other than those controlled by bits 6, 9, and 11. |
static int |
AllowPrint
Document access permission (bit 12 + bit 3, value = 2052).
Print the document to a representation from which a faithful digital copy of the PDF content could be generated. |
static int |
CENTER_ALIGN |
static int |
DefaultPermissions
Document permissions.
|
static String |
ISO8859_1 |
static int |
LEFT_ALIGN |
static String |
MULTIPAGE_TIFF
PD4ML output format: multipage "TIFF".
|
static String |
MULTIPAGE_TIFF_COMPRESSED
PD4ML output format: multipage compressed "TIFF".
|
static String |
PD4ML_ALLOWED_RESOURCE_LOCATION
"pd4ml.allowed.resource.location"
forces PD4ML to avoid loading of external resources (CSSs, images, attachments) located outside of (not nested to) the given URI.
|
static String |
PD4ML_BACKGROUND_AS_PATTERNS
"pd4ml.background.as.patterns" - Allows to switch on pre-v385fx3 background image logic with "false" value.
|
static String |
PD4ML_CACHE_ENABLE
"pd4ml.cache.enable" - allows to disable internal file cache.
|
static String |
PD4ML_CACHE_IMAGES_IN_TMP_DIR
"pd4ml.cache.images.in.tmp.dir"
if "true" - PD4ML does not cache downloaded images in RAM, but uses /tmp directory for that.
|
static String |
PD4ML_CONFIG_FILE
"pd4ml.config.file" - environment variable specifies configuration file location.
|
static String |
PD4ML_CONFIG_HANDLER_CLASS
"pd4ml.config.handler.class" - environment variable specifies configuration file reader class.
|
static String |
PD4ML_CSS_IMPORT_DIRECTIVE
"pd4ml.css.import.directive".
|
static String |
PD4ML_DISABLE_EXTERNAL_ATTACHMENTS
"pd4ml.disable.external.attachments"
if "true", it does not load attachments (<pd4ml:attachment>) from local system and from URL.
|
static String |
PD4ML_DOCUMENT_DATE
"pd4ml.document.date" - allows to override document creation date.
|
static String |
PD4ML_DOCUMENT_HEIGHT_PX
"pd4ml.document.height.px" - allows to request document height in pixels (ignoring page breaks, if any)
|
static String |
PD4ML_DOCUMENT_VIEW_MODE
"pd4ml.document.view.mode" defines default view mode for generated document, one from:
"SinglePage", "OneColumn", "TwoColumnLeft", "TwoColumnRight", "TwoPageLeft", "TwoPageRight";
|
static String |
PD4ML_DOCUMENT_XMP_DATE
"pd4ml.document.xmp.date" - allows to override document creation date in XMP metadata.
|
static String |
PD4ML_DUMP_DEFAULT_STYLE
For debug only.
|
static String |
PD4ML_ENABLE_HTTP_ERRORS
"pd4ml.enable.http.errors" - by "true" propagates HTML loading HTTP errors to the PD4ML API level.
|
static String |
PD4ML_EXTRA_RESOURCE_LOADERS
"pd4ml.extra.resource.loaders"
|
static String |
PD4ML_FAKE_BROWSER
"pd4ml.fake.browser" - allows PD4ML to pretend to be a regular browser (from HTTP perspective).
|
static String |
PD4ML_FIX20130116
"pd4ml.fix.20130116" - "true" forces PD4ML to workaround problem with occasional repeating of table rows after a page break
|
static String |
PD4ML_FORCE_RTL
"pd4ml.force.rtl" - Applies Right-To-Left word order also to not-RTL languages.
|
static String |
PD4ML_GENERATE_TOOLTIPS
"pd4ml.generate.tooltips"
if "true", produces tooltips (PDF annotations) from TITLE HTML attributes.
|
static String |
PD4ML_HEADER_HEIGHT_LIMIT
Default is "true" - header/footer height max value is limited by 1/3 page height.
|
static String |
PD4ML_HTTP_REQUEST_DISPATCHER
"pd4ml.http.request.dispatcher"
if "enable" (default) - it tries to use RequestDispatcher.include() to load local web application resources
(relies on
PD4ML.useHttpRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) ),
if "disable" - behaves as PD4ML versions prior to v360fx1. |
static String |
PD4ML_IDS_AS_DESTINATIONS
"pd4ml.ids.as.destinations"
|
static String |
PD4ML_IMAGE_REPOSITORY
"pd4ml.image.repository" - property specifies additional image location(s).
|
static String |
PD4ML_INFO_AUTHOR
"pd4ml.info.author" - allows to request document author info
|
static String |
PD4ML_INFO_TITLE
"pd4ml.info.title" - allows to request document title
|
static String |
PD4ML_INITIAL_PAGE_NUMBER
"pd4ml.initial.page.number"
|
static String |
PD4ML_KEEP_TRAILING_BLANK_PAGES
Default is "false".
|
static String |
PD4ML_MAX_CACHE_ENTRIES
"pd4ml.max.cache.entries"
|
static String |
PD4ML_MAX_CACHE_SIZE
"pd4ml.max.cache.size" maximal number of cached items
|
static String |
PD4ML_MAX_CACHE_VOLUME
"pd4ml.max.cache.size" maximal cache size in bytes
|
static String |
PD4ML_MEDIA_TYPE_PRINT
"pd4ml.media.type.print".
|
static String |
PD4ML_OMIT_DEFAULT_STYLE
Dangerous.
|
static String |
PD4ML_PDFA_STATUS
"pd4ml.pdfa.status" - returns an array of PDF/A conformity warnings or errors.
|
static String |
PD4ML_PRINT_DIALOG_POPUP
"pd4ml.print.dialog.popup" - if "true" forces PDF viewer to pop up a print dialog.
|
static String |
PD4ML_RIGHT_EDGE_PX
"pd4ml.right.edge.px" - allows to request the maximal element width for the last rendered document.
|
static String |
PD4ML_SESSIONID_APPEND
"pd4ml.sessionid.append" - if "false" suppresses session ID append to the image/CSS requests
|
static String |
PD4ML_SESSIONID_VARNAME
"pd4ml.sessionid.varname"
|
static String |
PD4ML_SOCKET_TIMEOUT |
static String |
PD4ML_STYLESHEETS_TO_OMIT
"pd4ml.stylesheets.to.omit" - semicolon-delimited list of stylesheet path patterns, to be ignored by document rendering
|
static String |
PD4ML_TOTAL_PAGES
"pd4ml.total.pages" - allows to request number of pages of generated PDF
|
static String |
PDF
PD4ML output format "pdf"
|
static String |
PDFA
PD4ML output format "pdfa" (PDF/A-1b)
|
static String |
PDFUA
PD4ML output format "pdfua" (conforming both PDF/A-2a and PDF/UA-1 specs)
|
static String |
PNG24
PD4ML output format "PNG" (24bit colorspace, supports alpha channel).
|
static String |
PNG8
PD4ML output format "PNG" (indexed colorspace).
|
static int |
RIGHT_ALIGN |
static String |
RTF
PD4ML output format "rtf".
|
static String |
RTF_WMF
PD4ML output format "rtf".
|
static String |
TIFF
PD4ML output format: "TIFF".
|
static String |
TIFF_COMPRESSED
PD4ML output format: compressed "TIFF".
|
static double |
TRANSLATE_FACTOR
2.835 points per mm
|
static String |
UTF8 |
static String |
WINDOWS_1252 |
Constructor and Description |
---|
Constants() |
public static final double TRANSLATE_FACTOR
public static final int DefaultPermissions
public static final int AllowDegradedPrint
public static final int AllowModify
public static final int AllowCopy
public static final int AllowAnnotate
public static final int AllowFillingForms
public static final int AllowContentExtraction
public static final int AllowAssembly
public static final int AllowPrint
public static final String PD4ML_MAX_CACHE_ENTRIES
public static final String PD4ML_MAX_CACHE_SIZE
public static final String PD4ML_MAX_CACHE_VOLUME
public static final String PD4ML_IDS_AS_DESTINATIONS
public static final String PD4ML_EXTRA_RESOURCE_LOADERS
public static final String PD4ML_DOCUMENT_VIEW_MODE
public static final String PD4ML_DOCUMENT_DATE
public static final String PD4ML_DOCUMENT_XMP_DATE
public static final String PD4ML_FAKE_BROWSER
public static final String PD4ML_CACHE_ENABLE
public static final String PD4ML_SESSIONID_APPEND
public static final String PD4ML_SOCKET_TIMEOUT
public static final String PD4ML_PRINT_DIALOG_POPUP
public static final String PD4ML_MEDIA_TYPE_PRINT
public static final String PD4ML_CSS_IMPORT_DIRECTIVE
public static final String PD4ML_SESSIONID_VARNAME
public static final String PD4ML_INITIAL_PAGE_NUMBER
public static final String PD4ML_ALLOWED_RESOURCE_LOCATION
public static final String PD4ML_DISABLE_EXTERNAL_ATTACHMENTS
public static final String PD4ML_GENERATE_TOOLTIPS
public static final String PD4ML_CACHE_IMAGES_IN_TMP_DIR
public static final String PD4ML_HTTP_REQUEST_DISPATCHER
PD4ML.useHttpRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
),
if "disable" - behaves as PD4ML versions prior to v360fx1.public static final String PD4ML_PDFA_STATUS
public static final String PD4ML_DOCUMENT_HEIGHT_PX
public static final String PD4ML_RIGHT_EDGE_PX
public static final String PD4ML_TOTAL_PAGES
public static final String PD4ML_INFO_AUTHOR
public static final String PD4ML_INFO_TITLE
public static final String PD4ML_FORCE_RTL
public static final String PD4ML_BACKGROUND_AS_PATTERNS
public static final String PD4ML_CONFIG_FILE
PD4ConfigHandler
,
Constant Field Valuespublic static final String PD4ML_CONFIG_HANDLER_CLASS
PD4ConfigHandler
,
Constant Field Valuespublic static final String PD4ML_IMAGE_REPOSITORY
public static final String PD4ML_FIX20130116
public static final String PD4ML_STYLESHEETS_TO_OMIT
public static final String PD4ML_ENABLE_HTTP_ERRORS
public static final String PD4ML_OMIT_DEFAULT_STYLE
public static final String PD4ML_DUMP_DEFAULT_STYLE
public static final String PD4ML_HEADER_HEIGHT_LIMIT
PD4ML.setDynamicData(java.util.Map)
,
Constant Field Valuespublic static final String PD4ML_KEEP_TRAILING_BLANK_PAGES
PD4ML.setDynamicData(java.util.Map)
,
Constant Field Valuespublic static final String PDF
public static final String PDFA
public static final String PDFUA
public static final String RTF
public static final String RTF_WMF
public static final String PNG8
public static final String PNG24
public static final String TIFF
public static final String TIFF_COMPRESSED
public static final String MULTIPAGE_TIFF
public static final String MULTIPAGE_TIFF_COMPRESSED
public static final int LEFT_ALIGN
public static final int CENTER_ALIGN
public static final int RIGHT_ALIGN
public static final String ISO8859_1
public static final String WINDOWS_1252
public static final String UTF8
Revision 4.0.14 / 20220524-0134