To accommodate all the various scenarios, Evoke 'prints' to a PDF document, either stored on the local device, a central server or simply opened in the device/desktop PDF viewer. This gives the user the option of printing the document using the PDF print facility on the device, if a printer is available and connected, or saving the printouts/reports (locally or centrally) for printing when a printer is available.
Evoke provides the ability to PDF and print data and other information to PDF documents, as multi-page/Mutli records reports, sinngle page reports, documents or images, via Click Actions and for these PDF documents to be opened immediately, for printing from a mobile device or desktop computer, or may be saved to the device the app is running on/central server for batch printing later. These Click Actions can be used in the page menu, segment header menu, special Widgets or against any navigation option.
The menu item should be associated with an Evoke click action and the 'ActionID' then be associated with the click action, PDF from Segment, to configure the creation of a PDF that contains selected segments on this and/or other Pages within the current Page Series.
-
Open only (open immediately within App)
-
SaveToServer (Save the generated PDF file to a server location)
-
SaveToServerAndOpen (Save the Generated PDF file to a server location and then open the PDF file)
-
SaveToLocal (Save the generated PDF file to a location on the client device)
-
SaveToLocalAndOpen (Save the generated PDF file to a location on the client device and then open the PDF file)
-
SaveToServerAndLocalAndOpen (Save the generated PDF file to a Server location and a location on the client device and then open the PDF file).
If you do not see the segment that you want to include in the print action in the list you will need to add a "Segment/Widget ID" to the segment in the Pages/General tab area.
-
Print visible only. If checked then any columns hidden by adaptation or access control will not be included in the PDF i.e. only what is displayed on the screen in a segment will appear in the PDF
-
Sizing - Sizing Method. This is the sizing type of the segment in the PDF e.g. All, Remainder, Auto or Fixed and will override the sizing method of the actual segment
-
Sizing - Size Value. This is the size of the segment in the PDF (in the context of the sizing method)
-
Child Segment Arrangement. Either Columns or Rows - defines how the segments in the PDF are to appear i.e. one abive the other or side by side.
-
Pixel Conversion Ratio. Used when resizing the text in the PDF using a conversion ratio for the text in a segment.
-
Size (all content). This is the sizing type of the segment
-
Bold prompts. In the PDF include all prompts in bold.
-
Bold data. In the PDF include all data in bold.
-
Italic Prompts. In the PDF include all prompts in italic.
-
Italic data. In the PDF include all data in italic.
-
Margin Top. The margin gap for the top of the selected segment in the PDF
-
Margin Bottom. The margin gap for the bottom of the selected segment in the PDF
-
Margin Left. The margin gap for the left of the selected segment in the PDF
-
Margin Right. The margin gap for the right of the selected segment in the PDF
-
Overall background. Pick a color from the app design's color pallettes to use for the overall background in of this segment in the PDF.
-
Header background. Pick a color from the app design's color pallettes to use for the header background in of this segment in the PDF.
-
Header Text. Pick a color from the app design's color pallettes to use for the header text in of this segment in the PDF.
-
Body Background. Pick a color from the app design's color pallettes to use for the body background in of this segment in the PDF.
-
Body Text. Pick a color from the app design's color pallettes to use for the body text in of this segment in the PDF.
-
Open only (open immediately within App)
-
SaveToServer (Save the generated PDF file to a server location)
-
SaveToServerAndOpen (Save the Generated PDF file to a server location and then open the PDF file)
-
SaveToLocal (Save the generated PDF file to a location on the client device)
-
SaveToLocalAndOpen (Save the generated PDF file to a location on the client device and then open the PDF file)
-
SaveToServerAndLocalAndOpen (Save the generated PDF file to a Server location and a location on the client device and then open the PDF file).