Skip to main content

Overview


The DynamicPDF API Designer has the following layout elements to make creating PDF reports a breeze.

The DynamicPDF Designer has the following layout elements that you use to graphically create PDF reports. Navigate to the documentation on any layout element for more information.

Layout ElementDocumentation
AztecBarcodeAztecBarcode
ContentGroupContentGroup
DataMatrixBarcodeDataMatrixBarcode
FormattedRecordAreaFormattedRecordArea
ImageImage
LabelLabel
LineLine
LinearBarcodeLinearBarcode
LinkLink
NoSplitZoneNoSplitZone
PageBreakPageBreak
PageNumberingLabelPageNumberingLabel
RecordAreaRecordArea
RecordBoxRecordBox
RectangleRectangle
SoftBreakSoftBreak
SubreportSubreport
SymbolSymbol
   Follow us on social media for latest news!

Github

All Designer layout elements include a simple example in Github in the designer-usersguide-examples project. Refer to the designer folder in this project for all Designer examples.

After downloading the DLEX file and the JSON data, add it to your cloud storage space using the File Manager.

Project NameFolderLocation
designer-usersguide-examplesdesignerhttps://github.com/dynamicpdf-api/designer-usersguide-examples/tree/main

Layout Elements

Layout ElementFile NamesDescription
AztecBarcodeaztec.json, aztec.dlexIllustrates using an AztecBarcode layout element.
ContentGroupgrouping.dlex, grouping.jsonIllustrates using a ContentGroup layout element.
DataMatrixBarcodedatamatrix.json, datamatrix.dlexIllustrates using a DataMatrixBarcode layout element.
FormattedRecordArealayoutelements.dlex, layoutelements.jsonIllustrates using a FormattedRecordArea layout element.
Imageimage_example.dlex, image_example.jsonIllustrates using an Image layout element in a report and on a page.
Labellayoutelements.dlex, layoutelements.jsonIllustrates using a Label on a page.
Linelayoutelements.dlex, layoutelements.jsonIllustrates using a Line on a page.
LinearBarcodelinearbarcode-example.dlex, linearbarcode-example.jsonIllustrates using a LinearBarcode layout element with a UPC.
Linksimpleurl.dlex, simpleurl.jsonIllustrates using a Link layout element in a report to create clickable URLs in a PDF.
NoSplitZonesoftbreaksubreport.dlex, softbreaksubreport.jsonIllustrates using a NoSplitZone layout element to format a report.
PageBreakpagebreak.dlex, pagebreak.jsonIllustrates adding a PageBreak layout element to a DLEX.
PageNumberingLabelsoftbreaksubreport.dlex, softbreaksubreport.jsonIllustrates using a PageNumberingLabel layout element on a report's footer.
RecordArealayoutelements.dlex, layoutelements.jsonIllustrates using a RecordArea layout element.
RecordBoxlayoutelements.dlex, layoutelements.jsonIllustrates using RecordBox layout element on a page and in a report.
Rectanglelayoutelements.dlex, layoutelements.jsonIllustrates using Rectangle layout element by putting rectangles around other layout elements.
SoftBreaksoftbreaksubreport.dlex, softbreaksubreport.jsonIllustrates using a SoftBreak in a report containing a subreport. The soft break is between the top-level report's name and description.
Subreportsoftbreaksubreport.dlex, softbreaksubreport.jsonIllustrates using a Subreport in a report containing subreports.
Symbollayoutelements.dlex, layoutelements.jsonIllustrates using Symbol on a page and in a report's details.