Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

A0 - Static variable in class com.pd4ml.PageSize
2384 x 3370 points
A1 - Static variable in class com.pd4ml.PageSize
1684 x 2384 points
A10 - Static variable in class com.pd4ml.PageSize
74 x 105 points
A2 - Static variable in class com.pd4ml.PageSize
1190 x 1684 points
A3 - Static variable in class com.pd4ml.PageSize
842 x 1190 points.
A4 - Static variable in class com.pd4ml.PageSize
595 x 842 points.
A5 - Static variable in class com.pd4ml.PageSize
421 x 595 points.
A6 - Static variable in class com.pd4ml.PageSize
297 x 421 points
A7 - Static variable in class com.pd4ml.PageSize
210 x 297 points
A8 - Static variable in class com.pd4ml.PageSize
148 x 210 points
A9 - Static variable in class com.pd4ml.PageSize
105 x 148 points
addCustomResourceProvider(String) - Method in class com.pd4ml.PD4ML
add custom resource loader for non-standard or customized transport protocols
addCustomTagHandler(String, CustomTag) - Method in class com.pd4ml.PD4ML
adds a proprietary HTML tag implementation
addDocumentActionHandler(String, String) - Method in class com.pd4ml.PD4ML
method defines JavaScript action handler for generated document.
addMetadata(String, String, boolean) - Method in class com.pd4ml.PD4ML
The method defines custom properties for PDF document meta data.
addStyle(URL, boolean) - Method in class com.pd4ml.PD4ML
Apply additional stylesheet to the document
addStyle(String, boolean) - Method in class com.pd4ml.PD4ML
Apply additional stylesheet to the document
addUniqueMessage(Vector<StatusMessage>, StatusMessage) - Static method in class com.pd4ml.StatusMessage
 
adjustHtmlWidth(boolean) - Method in class com.pd4ml.PD4ML
sets htmlWidth to the most right margin of the HTML block content.
AllowAnnotate - Static variable in class com.pd4ml.Constants
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.
AllowAssembly - Static variable in class com.pd4ml.Constants
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.
AllowContentExtraction - Static variable in class com.pd4ml.Constants
Document access permission (bit 10, value = 512).
Extract text and graphics (in support of accessibility to disabled users or for other purposes).
AllowCopy - Static variable in class com.pd4ml.Constants
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.
AllowDegradedPrint - Static variable in class com.pd4ml.Constants
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).
AllowFillingForms - Static variable in class com.pd4ml.Constants
Document access permission (bit 9).
Fill in existing interactive form fields (including signature fields), even if bit 6 is clear.
AllowModify - Static variable in class com.pd4ml.Constants
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.
AllowPrint - Static variable in class com.pd4ml.Constants
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.
append(PdfDocumentBase) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
applyKerning(boolean) - Method in class com.pd4ml.PD4ML
Forces PD4ML to align font glyphs to each other according to the font kerning hints (if available).
applyLicense(String) - Method in class com.pd4ml.PD4ML
applies license code.
ArchA - Static variable in class com.pd4ml.PageSize
648 x 864 points
ArchB - Static variable in class com.pd4ml.PageSize
864 x 1296 points
ArchC - Static variable in class com.pd4ml.PageSize
1296 x 1728 points
ArchD - Static variable in class com.pd4ml.PageSize
1728 x 2592 points
ArchE - Static variable in class com.pd4ml.PageSize
2592 x 3456 points
ArchE1 - Static variable in class com.pd4ml.PageSize
2160 x 3024 points
asyncResourceLoader(int) - Method in class com.pd4ml.PD4ML
enables asynchronous resource loading (graphics, attachments etc) if thread pool size is not equal 0.

B

B4 - Static variable in class com.pd4ml.PageSize
This matches the standard, ISO dimensions: 250mm x 353mm.
B5 - Static variable in class com.pd4ml.PageSize
This matches the standard, ISO dimensions: 176mm x 250mm.
BatikSvgCustomTag - Class in com.pd4ml.plugins
 
BatikSvgCustomTag() - Constructor for class com.pd4ml.plugins.BatikSvgCustomTag
 
BatikSvgCustomTag(String, FontCache, CustomTag) - Constructor for class com.pd4ml.plugins.BatikSvgCustomTag
 
bottom - Variable in class com.pd4ml.PageMargins
 

C

canLoad(String, FileCache) - Method in class com.pd4ml.ResourceProvider
 
CENTER_ALIGN - Static variable in class com.pd4ml.Constants
 
clone() - Method in class com.pd4ml.StatusMessage
 
com.pd4ml - package com.pd4ml
 
com.pd4ml.pdf - package com.pd4ml.pdf
 
com.pd4ml.plugins - package com.pd4ml.plugins
 
com.pd4ml.tools - package com.pd4ml.tools
 
computeScope(String, int) - Static method in class com.pd4ml.pdf.PdfDocumentBase
Utility method converts page scope description to a boolean array of flags.
Constants - Class in com.pd4ml
 
Constants() - Constructor for class com.pd4ml.Constants
 
CONVERSION_BEGIN - Static variable in interface com.pd4ml.ProgressListener
 
CONVERSION_END - Static variable in interface com.pd4ml.ProgressListener
 
createSvgParser() - Static method in class com.pd4ml.plugins.PD4MLSvgCustomTag
 
CustomTag - Class in com.pd4ml
 
CustomTag() - Constructor for class com.pd4ml.CustomTag
 
CustomTag(String, FontCache, CustomTag) - Constructor for class com.pd4ml.CustomTag
 

D

DECODE - Static variable in class com.pd4ml.tools.Pd4Cmd.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class com.pd4ml.tools.Pd4Cmd.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class com.pd4ml.tools.Pd4Cmd.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
DEFAULT_PAGE_MARGINS - Static variable in class com.pd4ml.PageMargins
 
DefaultPermissions - Static variable in class com.pd4ml.Constants
Document permissions.
deletePage(int) - Method in class com.pd4ml.pdf.PdfDocumentBase
deletes a page of a loaded document.
Dimensions - Interface in com.pd4ml
 
Dimensions.Units - Enum in com.pd4ml
 
disable - Static variable in class com.pd4ml.plugins.BatikSvgCustomTag
 
disable - Static variable in class com.pd4ml.plugins.MathMLCustomTag
 
doc - Variable in class com.pd4ml.plugins.BatikSvgCustomTag
 
DOC_RENDER_IN_PROGRESS - Static variable in interface com.pd4ml.ProgressListener
 
DOC_WRITE_BEGIN - Static variable in interface com.pd4ml.ProgressListener
 
DONT_BREAK_LINES - Static variable in class com.pd4ml.tools.Pd4Cmd.Base64
Don't break lines when encoding (violates strict Base64 specification)
dontCache() - Method in class com.pd4ml.ResourceProvider
 
dump(int) - Method in class com.pd4ml.PD4ML
debug/diagnostics method
dumpOutlines() - Method in class com.pd4ml.pdf.PdfDocumentBase
 

E

embedTTFs(boolean, boolean) - Method in class com.pd4ml.PD4ML
 
enableHyperlinks(boolean) - Method in class com.pd4ml.PD4ML
enables converting of HTML to PDF hyperlinks.
enableLigatures(boolean) - Method in class com.pd4ml.PD4ML
Forces PD4ML to load TTF/OTF glyph susbstitution tables, to apply ligature replacements and to build compound glyphs.
ENCODE - Static variable in class com.pd4ml.tools.Pd4Cmd.Base64
Specify encoding.
ERROR - Static variable in class com.pd4ml.StatusMessage
 
extractAttachments(String, short) - Static method in class com.pd4ml.tools.Pd4Cmd
 

F

fitPageVertically(int) - Method in class com.pd4ml.PD4ML
forces PD4ML to downscale entire HTML layout to fit a single PDF page vertically.
flipHorizontal() - Method in class com.pd4ml.PageMargins
 
flipVertical() - Method in class com.pd4ml.PageMargins
 
ForcedTerminationException - Exception in com.pd4ml
The exception is thrown by a request to terminate conversion process.
ForcedTerminationException() - Constructor for exception com.pd4ml.ForcedTerminationException
 

G

generateBookmarksFromAnchors(boolean) - Method in class com.pd4ml.PD4ML
 
generateBookmarksFromHeadings(boolean) - Method in class com.pd4ml.PD4ML
 
generateForms(boolean, String) - Method in class com.pd4ml.PD4ML
forces PD4ML to convert HTML forms into PDF forms (Acroforms).
generateForms(boolean, String, String) - Method in class com.pd4ml.PD4ML
forces PD4ML to convert HTML forms into PDF forms (Acroforms).
generateMulticolumn(int, int, boolean) - Method in class com.pd4ml.PD4ML
switches PD4ML into multicolumn mode.
getAuthor() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getCache() - Method in class com.pd4ml.PD4ML
 
getCreationDate() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getCreator() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getDetails() - Method in class com.pd4ml.StatusMessage
 
getEncoding() - Method in class com.pd4ml.ResourceProvider
 
getFitPageVertically() - Method in class com.pd4ml.PD4ML
 
getHeight(int) - Method in class com.pd4ml.CustomTag
 
getHeight(int) - Method in class com.pd4ml.PD4ML
calculates document height for given document width.
getHeight(int) - Method in class com.pd4ml.plugins.BatikSvgCustomTag
 
getHeight(int) - Method in class com.pd4ml.plugins.MathMLCustomTag
 
getHeight(int) - Method in class com.pd4ml.plugins.PD4MLSvgCustomTag
 
getInnerCode() - Method in class com.pd4ml.CustomTag
 
getInnerCode() - Method in class com.pd4ml.plugins.BatikSvgCustomTag
 
getInstance(String, FontCache) - Method in class com.pd4ml.CustomTag
 
getInstance(String) - Static method in class com.pd4ml.PageSize
 
getInstance(String, FontCache) - Method in class com.pd4ml.plugins.BatikSvgCustomTag
 
getInstance(String, FontCache) - Method in class com.pd4ml.plugins.MathMLCustomTag
 
getInstance(String, FontCache) - Method in class com.pd4ml.plugins.PD4MLSvgCustomTag
 
getKeywords() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getLang() - Method in class com.pd4ml.plugins.MathMLCustomTag
 
getLastRenderInfo(String) - Method in class com.pd4ml.PD4ML
returns statistics for the last render() call
getMessage(int, String) - Static method in class com.pd4ml.StatusMessage
 
getMessage() - Method in class com.pd4ml.StatusMessage
 
getMetadata() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getMime() - Method in class com.pd4ml.ResourceProvider
 
getModDate() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getNumberOfPages() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getPageContent(int) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getPageMargins(int, boolean) - Method in class com.pd4ml.PD4ML
Returns page margins object for a specified page number.
getPageSize(int) - Method in class com.pd4ml.PD4ML
Returns page dimensions object for a specified page number.
getPdfFormatVersion() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getPermissions() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getProducer() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getResourceAsBytes(String, FileCache) - Method in class com.pd4ml.ResourceProvider
 
getResourceAsStream(String, FileCache) - Method in class com.pd4ml.ResourceProvider
 
getSubject() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getTitle() - Method in class com.pd4ml.pdf.PdfDocumentBase
 
getTitle(Context) - Method in class com.pd4ml.plugins.MathMLCustomTag
 
getVersion() - Static method in class com.pd4ml.PD4ML
returns current version number
getVersionBuildDate() - Static method in class com.pd4ml.PD4ML
 
getWidth(int) - Method in class com.pd4ml.CustomTag
 
getWidth(int) - Method in class com.pd4ml.plugins.BatikSvgCustomTag
 
getWidth(int) - Method in class com.pd4ml.plugins.MathMLCustomTag
 
getWidth(int) - Method in class com.pd4ml.plugins.PD4MLSvgCustomTag
 
GZIP - Static variable in class com.pd4ml.tools.Pd4Cmd.Base64
Specify that data should be gzip-compressed.

H

HALFLETTER - Static variable in class com.pd4ml.PageSize
396 x 612 points
height - Variable in class com.pd4ml.PageSize
height in typographic points
HTML_LAYOUT_DONE - Static variable in interface com.pd4ml.ProgressListener
 
HTML_LAYOUT_IN_PROGRESS - Static variable in interface com.pd4ml.ProgressListener
 
HTML_PARSED - Static variable in interface com.pd4ml.ProgressListener
 

I

injectHtml(String, boolean) - Method in class com.pd4ml.PD4ML
Injects a portion of HTML to the source
InvalidPasswordException - Exception in com.pd4ml
 
InvalidPasswordException(String) - Constructor for exception com.pd4ml.InvalidPasswordException
 
InvokeException - Exception in com.pd4ml
 
InvokeException(String) - Constructor for exception com.pd4ml.InvokeException
 
isDemoMode() - Method in class com.pd4ml.PD4ML
 
isDirectory() - Method in class com.pd4ml.ResourceProvider
 
isEmptyTag() - Method in class com.pd4ml.CustomTag
 
isEmptyTag() - Method in class com.pd4ml.plugins.BatikSvgCustomTag
 
isEmptyTag() - Method in class com.pd4ml.plugins.MathMLCustomTag
 
isEmptyTag() - Method in class com.pd4ml.plugins.PD4MLSvgCustomTag
 
isError() - Method in class com.pd4ml.StatusMessage
 
ISO8859_1 - Static variable in class com.pd4ml.Constants
 
ISOB0 - Static variable in class com.pd4ml.PageSize
2836 x 4008 points
ISOB1 - Static variable in class com.pd4ml.PageSize
2004 x 2836 points
ISOB2 - Static variable in class com.pd4ml.PageSize
1418 x 2004 points
ISOB3 - Static variable in class com.pd4ml.PageSize
1002 x 1418 points
ISOB4 - Static variable in class com.pd4ml.PageSize
709 x 1002 points
ISOB5 - Static variable in class com.pd4ml.PageSize
501 x 709 points
isPro() - Method in class com.pd4ml.PD4ML
 
isTaggedOutput(Context) - Method in class com.pd4ml.plugins.MathMLCustomTag
 
isWarning() - Method in class com.pd4ml.StatusMessage
 

J

JIS_B4 - Static variable in class com.pd4ml.PageSize
This correspond to the JIS standard dimensions: 257mm x 364mm.
JIS_B5 - Static variable in class com.pd4ml.PageSize
This correspond to the JIS standard dimensions: 182mm x 257mm.

L

LEDGER - Static variable in class com.pd4ml.PageSize
1224 x 792 points.
left - Variable in class com.pd4ml.PageMargins
 
LEFT_ALIGN - Static variable in class com.pd4ml.Constants
 
LEGAL - Static variable in class com.pd4ml.PageSize
612 x 1008 points.
LETTER - Static variable in class com.pd4ml.PageSize
612 x 792 points.
localFile() - Method in class com.pd4ml.ResourceProvider
 

M

main(String[]) - Static method in class com.pd4ml.tools.Pd4Cmd
 
MAIN_DOC_READ - Static variable in interface com.pd4ml.ProgressListener
 
MathMLCustomTag - Class in com.pd4ml.plugins
 
MathMLCustomTag() - Constructor for class com.pd4ml.plugins.MathMLCustomTag
 
MathMLCustomTag(String, FontCache, CustomTag) - Constructor for class com.pd4ml.plugins.MathMLCustomTag
 
merge(PdfDocument, int, int, boolean) - Method in class com.pd4ml.PD4ML
Merges conversion result with an already existing PDF document
mergePDFs(InputStream, InputStream, OutputStream) - Static method in class com.pd4ml.PdfDocument
basic PDF merging method.
messages - Static variable in class com.pd4ml.StatusMessage
 
mime - Variable in class com.pd4ml.ResourceProvider
 
MM_PER_INCH - Static variable in interface com.pd4ml.Dimensions
25.4f
mmHeight() - Method in class com.pd4ml.PageSize
 
mmWidth() - Method in class com.pd4ml.PageSize
 
monitorProgressWith(ProgressListener) - Method in class com.pd4ml.PD4ML
conversion progress callback support
MULTIPAGE_TIFF - Static variable in class com.pd4ml.Constants
PD4ML output format: multipage "TIFF".
MULTIPAGE_TIFF_COMPRESSED - Static variable in class com.pd4ml.Constants
PD4ML output format: multipage compressed "TIFF".

N

NO_OPTIONS - Static variable in class com.pd4ml.tools.Pd4Cmd.Base64
No options specified.
NOTE - Static variable in class com.pd4ml.PageSize
540 x 720 points

O

outputRange(String) - Method in class com.pd4ml.PD4ML
 
overlay(PdfDocumentBase, int) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
overlay(PdfDocumentBase, String, String, int) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
overrideDocumentEncoding(String) - Method in class com.pd4ml.PD4ML
sets default encoding for URL-addressed HTML documents

P

PAGEBREAKS_ALIGNED - Static variable in interface com.pd4ml.ProgressListener
 
PageMargins - Class in com.pd4ml
 
PageMargins(float, float, float, float) - Constructor for class com.pd4ml.PageMargins
 
PageMargins(float, float, float, float, Dimensions.Units) - Constructor for class com.pd4ml.PageMargins
 
PageSize - Class in com.pd4ml
 
PageSize(float, float, Dimensions.Units) - Constructor for class com.pd4ml.PageSize
creates an instance of page size object in given dimension units
PageSize(float, float) - Constructor for class com.pd4ml.PageSize
creates an instance of page size object
paint(float, float, float, float, float, float, Graphics2D) - Method in class com.pd4ml.CustomTag
 
paint(float, float, Graphics2D) - Method in class com.pd4ml.CustomTag
 
paint(float, float, float, float, float, float, Graphics2D) - Method in class com.pd4ml.plugins.BatikSvgCustomTag
 
paint(float, float, float, float, float, float, Graphics2D) - Method in class com.pd4ml.plugins.MathMLCustomTag
 
paint(float, float, float, float, float, float, Graphics2D) - Method in class com.pd4ml.plugins.PD4MLSvgCustomTag
 
parse(String, String) - Method in class com.pd4ml.plugins.BatikSvgCustomTag
 
Pd4Cmd - Class in com.pd4ml.tools
 
Pd4Cmd() - Constructor for class com.pd4ml.tools.Pd4Cmd
 
Pd4Cmd.Base64 - Class in com.pd4ml.tools
Encodes and decodes to and from Base64 notation.
PD4ML - Class in com.pd4ml
 
PD4ML() - Constructor for class com.pd4ml.PD4ML
PD4ML Constructor Creates and initializes an instance of the converter
PD4ML(String, int) - Constructor for class com.pd4ml.PD4ML
PD4ML Constructor Creates and initializes an instance of the converter
PD4ML(int) - Constructor for class com.pd4ml.PD4ML
PD4ML Constructor Creates and initializes an instance of the converter
PD4ML(String) - Constructor for class com.pd4ml.PD4ML
PD4ML Constructor Creates and initializes an instance of the converter
PD4ML_ALLOWED_RESOURCE_LOCATION - Static variable in class com.pd4ml.Constants
"pd4ml.allowed.resource.location" forces PD4ML to avoid loading of external resources (CSSs, images, attachments) located outside of (not nested to) the given URI.
PD4ML_BACKGROUND_AS_PATTERNS - Static variable in class com.pd4ml.Constants
"pd4ml.background.as.patterns" - Allows to switch on pre-v385fx3 background image logic with "false" value.
PD4ML_CACHE_ENABLE - Static variable in class com.pd4ml.Constants
"pd4ml.cache.enable" - allows to disable internal file cache.
PD4ML_CACHE_IMAGES_IN_TMP_DIR - Static variable in class com.pd4ml.Constants
"pd4ml.cache.images.in.tmp.dir" if "true" - PD4ML does not cache downloaded images in RAM, but uses /tmp directory for that.
PD4ML_CONFIG_FILE - Static variable in class com.pd4ml.Constants
"pd4ml.config.file" - environment variable specifies configuration file location.
PD4ML_CONFIG_HANDLER_CLASS - Static variable in class com.pd4ml.Constants
"pd4ml.config.handler.class" - environment variable specifies configuration file reader class.
PD4ML_CSS_IMPORT_DIRECTIVE - Static variable in class com.pd4ml.Constants
"pd4ml.css.import.directive".
PD4ML_DISABLE_EXTERNAL_ATTACHMENTS - Static variable in class com.pd4ml.Constants
"pd4ml.disable.external.attachments" if "true", it does not load attachments (<pd4ml:attachment>) from local system and from URL.
PD4ML_DOCUMENT_DATE - Static variable in class com.pd4ml.Constants
"pd4ml.document.date" - allows to override document creation date.
PD4ML_DOCUMENT_HEIGHT_PX - Static variable in class com.pd4ml.Constants
"pd4ml.document.height.px" - allows to request document height in pixels (ignoring page breaks, if any)
PD4ML_DOCUMENT_VIEW_MODE - Static variable in class com.pd4ml.Constants
"pd4ml.document.view.mode" defines default view mode for generated document, one from: "SinglePage", "OneColumn", "TwoColumnLeft", "TwoColumnRight", "TwoPageLeft", "TwoPageRight";
PD4ML_DOCUMENT_XMP_DATE - Static variable in class com.pd4ml.Constants
"pd4ml.document.xmp.date" - allows to override document creation date in XMP metadata.
PD4ML_DUMP_DEFAULT_STYLE - Static variable in class com.pd4ml.Constants
For debug only.
PD4ML_ENABLE_HTTP_ERRORS - Static variable in class com.pd4ml.Constants
"pd4ml.enable.http.errors" - by "true" propagates HTML loading HTTP errors to the PD4ML API level.
PD4ML_EXTRA_RESOURCE_LOADERS - Static variable in class com.pd4ml.Constants
"pd4ml.extra.resource.loaders"
PD4ML_FAKE_BROWSER - Static variable in class com.pd4ml.Constants
"pd4ml.fake.browser" - allows PD4ML to pretend to be a regular browser (from HTTP perspective).
PD4ML_FIX20130116 - Static variable in class com.pd4ml.Constants
"pd4ml.fix.20130116" - "true" forces PD4ML to workaround problem with occasional repeating of table rows after a page break
PD4ML_FORCE_RTL - Static variable in class com.pd4ml.Constants
"pd4ml.force.rtl" - Applies Right-To-Left word order also to not-RTL languages.
PD4ML_GENERATE_TOOLTIPS - Static variable in class com.pd4ml.Constants
"pd4ml.generate.tooltips" if "true", produces tooltips (PDF annotations) from TITLE HTML attributes.
PD4ML_HEADER_HEIGHT_LIMIT - Static variable in class com.pd4ml.Constants
Default is "true" - header/footer height max value is limited by 1/3 page height.
PD4ML_HTTP_REQUEST_DISPATCHER - Static variable in class com.pd4ml.Constants
"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.
PD4ML_IDS_AS_DESTINATIONS - Static variable in class com.pd4ml.Constants
"pd4ml.ids.as.destinations"
PD4ML_IMAGE_REPOSITORY - Static variable in class com.pd4ml.Constants
"pd4ml.image.repository" - property specifies additional image location(s).
PD4ML_INFO_AUTHOR - Static variable in class com.pd4ml.Constants
"pd4ml.info.author" - allows to request document author info
PD4ML_INFO_TITLE - Static variable in class com.pd4ml.Constants
"pd4ml.info.title" - allows to request document title
PD4ML_INITIAL_PAGE_NUMBER - Static variable in class com.pd4ml.Constants
"pd4ml.initial.page.number"
PD4ML_KEEP_TRAILING_BLANK_PAGES - Static variable in class com.pd4ml.Constants
Default is "false".
PD4ML_MAX_CACHE_ENTRIES - Static variable in class com.pd4ml.Constants
"pd4ml.max.cache.entries"
PD4ML_MAX_CACHE_SIZE - Static variable in class com.pd4ml.Constants
"pd4ml.max.cache.size"
PD4ML_MEDIA_TYPE_PRINT - Static variable in class com.pd4ml.Constants
"pd4ml.media.type.print".
PD4ML_OMIT_DEFAULT_STYLE - Static variable in class com.pd4ml.Constants
Dangerous.
PD4ML_PDFA_STATUS - Static variable in class com.pd4ml.Constants
"pd4ml.pdfa.status" - returns an array of PDF/A conformity warnings or errors.
PD4ML_PRINT_DIALOG_POPUP - Static variable in class com.pd4ml.Constants
"pd4ml.print.dialog.popup" - if "true" forces PDF viewer to pop up a print dialog.
PD4ML_RIGHT_EDGE_PX - Static variable in class com.pd4ml.Constants
"pd4ml.right.edge.px" - allows to request the maximal element width for the last rendered document.
PD4ML_SESSIONID_APPEND - Static variable in class com.pd4ml.Constants
"pd4ml.sessionid.append" - if "false" suppresses session ID append to the image/CSS requests
PD4ML_SESSIONID_VARNAME - Static variable in class com.pd4ml.Constants
"pd4ml.sessionid.varname"
PD4ML_SOCKET_TIMEOUT - Static variable in class com.pd4ml.Constants
 
PD4ML_STYLESHEETS_TO_OMIT - Static variable in class com.pd4ml.Constants
"pd4ml.stylesheets.to.omit" - semicolon-delimited list of stylesheet path patterns, to be ignored by document rendering
PD4ML_TOTAL_PAGES - Static variable in class com.pd4ml.Constants
"pd4ml.total.pages" - allows to request number of pages of generated PDF
PD4MLSvgCustomTag - Class in com.pd4ml.plugins
 
PD4MLSvgCustomTag() - Constructor for class com.pd4ml.plugins.PD4MLSvgCustomTag
 
PD4MLSvgCustomTag(String, FontCache, CustomTag) - Constructor for class com.pd4ml.plugins.PD4MLSvgCustomTag
 
PDF - Static variable in class com.pd4ml.Constants
PD4ML output format "pdf"
pdf - Variable in class com.pd4ml.pdf.PdfDocumentBase
 
PDFA - Static variable in class com.pd4ml.Constants
PD4ML output format "pdfa" (PDF/A-1b)
PdfDocument - Class in com.pd4ml
 
PdfDocument(byte[], String) - Constructor for class com.pd4ml.PdfDocument
 
PdfDocument(InputStream, String) - Constructor for class com.pd4ml.PdfDocument
 
PdfDocument(URL, String) - Constructor for class com.pd4ml.PdfDocument
 
PdfDocument(PdfDoc) - Constructor for class com.pd4ml.PdfDocument
 
PdfDocumentBase - Class in com.pd4ml.pdf
 
PdfDocumentBase(byte[], String) - Constructor for class com.pd4ml.pdf.PdfDocumentBase
 
PdfDocumentBase(InputStream, String) - Constructor for class com.pd4ml.pdf.PdfDocumentBase
 
PdfDocumentBase(URL, String) - Constructor for class com.pd4ml.pdf.PdfDocumentBase
 
PDFUA - Static variable in class com.pd4ml.Constants
PD4ML output format "pdfua" (conforming both PDF/A-2a and PDF/UA-1 specs)
PIXELS_PER_POINT - Static variable in interface com.pd4ml.Dimensions
1.35f
PNG24 - Static variable in class com.pd4ml.Constants
PD4ML output format "PNG" (24bit colorspace, supports alpha channel).
PNG8 - Static variable in class com.pd4ml.Constants
PD4ML output format "PNG" (indexed colorspace).
POINTS_PER_INCH - Static variable in interface com.pd4ml.Dimensions
72f
POINTS_PER_MM - Static variable in interface com.pd4ml.Dimensions
2.835f
predictPageHeight(PageMargins, PageSize, int) - Static method in class com.pd4ml.PD4ML
predicts page height for given conversion parameters
predictScale(PageMargins, PageSize, int) - Static method in class com.pd4ml.PD4ML
predicts document HTML-to-PDF mapping scale for given conversion parameters
ProgressListener - Interface in com.pd4ml
 
progressUpdate(int, int, String, long) - Method in interface com.pd4ml.ProgressListener
Interface for a class receives/logs conversion progress events
protectPhysicalUnitDimensions(boolean) - Method in class com.pd4ml.PD4ML
makes PD4ML to output PDF objects respecting dimensions/font sizes given in "in", "pt", "cm" etc.

R

read() - Method in class com.pd4ml.pdf.PdfDocumentBase
reads and parses given PDF document stream
readHTML(InputStream) - Method in class com.pd4ml.PD4ML
converts input data to PDF
readHTML(InputStream, URL) - Method in class com.pd4ml.PD4ML
converts input data to PDF.
readHTML(InputStream, URL, String) - Method in class com.pd4ml.PD4ML
converts input data to PDF
readHTML(URL) - Method in class com.pd4ml.PD4ML
input data referred by URL to PDF
readHTML(URL, String) - Method in class com.pd4ml.PD4ML
input data referred by URL to PDF
redirected - Variable in class com.pd4ml.ResourceProvider
 
renderAsImages(File, String, String) - Method in class com.pd4ml.PD4ML
renders document as a set of image files, represent document pages
renderAsImages(String) - Method in class com.pd4ml.PD4ML
renders document in RAM as a set of images, represent document pages
renderAsImages() - Method in class com.pd4ml.PD4ML
renders document in RAM as a set of images, represent document pages
RENDERER_TREE_BUILT - Static variable in interface com.pd4ml.ProgressListener
 
ResourceProvider - Class in com.pd4ml
Base class for customer resource reader implementations
ResourceProvider() - Constructor for class com.pd4ml.ResourceProvider
 
right - Variable in class com.pd4ml.PageMargins
 
RIGHT_ALIGN - Static variable in class com.pd4ml.Constants
 
rotate() - Method in class com.pd4ml.PageMargins
 
rotate() - Method in class com.pd4ml.PageSize
 
RTF - Static variable in class com.pd4ml.Constants
PD4ML output format "rtf".
RTF_PRE_RENDER_DONE - Static variable in interface com.pd4ml.ProgressListener
 
RTF_WMF - Static variable in class com.pd4ml.Constants
PD4ML output format "rtf".

S

setAuthor(String) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
setAuthorName(String) - Method in class com.pd4ml.PD4ML
sets an author name for the document
setCache(Object) - Method in class com.pd4ml.PD4ML
 
setCookie(String, String) - Method in class com.pd4ml.PD4ML
makes PD4ML to add a cookie with given name and value to each URL connection request
setCreator(String) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
setDetails(String) - Method in class com.pd4ml.StatusMessage
 
setDocumentTitle(String) - Method in class com.pd4ml.PD4ML
forces to override HTML title
setDynamicData(Map<String, String>) - Method in class com.pd4ml.PD4ML
 
setElement(Element) - Method in class com.pd4ml.CustomTag
 
setHeight(int) - Method in class com.pd4ml.CustomTag
 
setHtmlWidth(int) - Method in class com.pd4ml.PD4ML
defines desired HTML page width in screen pixels.
setHttpOptions(String, String) - Method in class com.pd4ml.PD4ML
specifies HTTP options
setInitialPageNumber(int) - Method in class com.pd4ml.PD4ML
sets page number counter to given value.
setInnerCode(String) - Method in class com.pd4ml.CustomTag
 
setKeywords(String) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
setLogLevel(int) - Method in class com.pd4ml.PD4ML
enables an output of log/diagnostics messages.
setModDate() - Method in class com.pd4ml.pdf.PdfDocumentBase
sets the document modification date to "now"
setPageBackground(String) - Method in class com.pd4ml.PD4ML
defines HTML code to be rendered under each page content
setPageBackground(String, String) - Method in class com.pd4ml.PD4ML
defines HTML code to be rendered under each page content
setPageFooter(String, int) - Method in class com.pd4ml.PD4ML
defines HTML code to be rendered as page footer(s).
setPageFooter(String, int, String) - Method in class com.pd4ml.PD4ML
defines HTML code to be rendered as page footer(s).
setPageHeader(String, int) - Method in class com.pd4ml.PD4ML
defines HTML code to be rendered as page header(s).
setPageHeader(String, int, String) - Method in class com.pd4ml.PD4ML
defines HTML code to be rendered as page header(s).
setPageMargins(PageMargins) - Method in class com.pd4ml.PD4ML
defines page margins for all document pages
setPageMargins(PageMargins, String) - Method in class com.pd4ml.PD4ML
defines page margins for specified range(s) of pages
setPageSize(PageSize, String) - Method in class com.pd4ml.PD4ML
defines page size for specified range(s) of pages
setPageSize(PageSize) - Method in class com.pd4ml.PD4ML
defines page size for all document pages.
setParam(String, String) - Method in class com.pd4ml.PD4ML
Sets parsing/rendering parameters
setPermissions(String, int) - Method in class com.pd4ml.PD4ML
forces the resulting document to be encrypted with the given password
setRenderingHints(Map) - Method in class com.pd4ml.PD4ML
Replaces the values of all preferences for the image rendering algorithms with the specified hints.
setSessionID(String) - Method in class com.pd4ml.PD4ML
the method informs PD4ML about current session ID (in web application environments).
setSubject(String) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
setTitle(String) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
setWatermark(String, float, float, float, float, float, boolean, boolean, String) - Method in class com.pd4ml.PD4ML
defines page watermark.
setWidth(int) - Method in class com.pd4ml.CustomTag
 
StatusMessage - Class in com.pd4ml
Conversion status message class.
StatusMessage(int, int, String) - Constructor for class com.pd4ml.StatusMessage
 

T

TABLOID - Static variable in class com.pd4ml.PageSize
792 x 1224 points
terminate() - Method in class com.pd4ml.PD4ML
Terminates conversion process and cleans the font cache
testTermination() - Method in class com.pd4ml.PD4ML
 
TIFF - Static variable in class com.pd4ml.Constants
PD4ML output format: "TIFF".
TIFF_COMPRESSED - Static variable in class com.pd4ml.Constants
PD4ML output format: compressed "TIFF".
TOC_GENERATED - Static variable in interface com.pd4ml.ProgressListener
 
top - Variable in class com.pd4ml.PageMargins
 
toString() - Method in class com.pd4ml.PageMargins
 
toString() - Method in class com.pd4ml.PageSize
 
transformXML(String) - Method in class com.pd4ml.tools.Pd4Cmd
 
TRANSLATE_FACTOR - Static variable in class com.pd4ml.Constants
2.835 points per mm
translateToPt(float) - Static method in class com.pd4ml.PD4ML
converts from millimeters to points

U

underlay(PdfDocumentBase, int) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
underlay(PdfDocumentBase, String, String, int) - Method in class com.pd4ml.pdf.PdfDocumentBase
 
useHttpRequest(HttpServletRequest, HttpServletResponse) - Method in class com.pd4ml.PD4ML
method allows to inform PD4ML about actual HTTP request context (if any).
useTTF(String) - Method in class com.pd4ml.PD4ML
enables TTF font embedding subsystem.
useTTF(String, boolean) - Method in class com.pd4ml.PD4ML
 
useTTF(String, String) - Method in class com.pd4ml.PD4ML
registers font directory and forces to index fonts, whose names match the filter patterns (for example, "arial,courier").
UTF8 - Static variable in class com.pd4ml.Constants
 

V

valueOf(String) - Static method in enum com.pd4ml.Dimensions.Units
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pd4ml.Dimensions.Units
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARNING - Static variable in class com.pd4ml.StatusMessage
 
width - Variable in class com.pd4ml.PageSize
withs in typographic points
WINDOWS_1252 - Static variable in class com.pd4ml.Constants
 
write(OutputStream) - Method in class com.pd4ml.pdf.PdfDocumentBase
writes current PDF document state to given output stream.
write(OutputStream, String, int) - Method in class com.pd4ml.pdf.PdfDocumentBase
writes current PDF document state to given output stream.
writePDF(OutputStream) - Method in class com.pd4ml.PD4ML
renders and writes parsed HTML as PDF document
writePDF(OutputStream, String) - Method in class com.pd4ml.PD4ML
 
writeRTF(OutputStream, boolean) - Method in class com.pd4ml.PD4ML
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Revision 4.0.9fx2 / 20201025-0554