PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Specific features of print in PDF format
  • General advice
  • Availability of controls in the reports
  • Control in RTF format
  • Image control
  • PDF in report background
  • Print in PDF/A-1b format
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Specific features of print in PDF format

General advice

For a better rendering, use TrueType or OpenType fonts.
Caution: the OpenType fonts are not incorporated in the generated PDF. These fonts must be installed on the user computer to get a correct rendering.

Availability of controls in the reports

The following controls are not available:
  • LinuxiPhone/iPadUniversal Windows 10 App RTF control
  • iPhone/iPadUniversal Windows 10 App Edit control
  • LinuxiPhone/iPadUniversal Windows 10 App Signature control
  • iPhone/iPadUniversal Windows 10 App Organizer control
  • iPhone/iPadUniversal Windows 10 App Scheduler control
  • LinuxiPhone/iPadUniversal Windows 10 App Gantt Chart control
  • LinuxiPhone/iPadUniversal Windows 10 App Pivot Table control
  • iPhone/iPadUniversal Windows 10 App Spreadsheet control
  • LinuxiPhone/iPadUniversal Windows 10 App HTML control
  • Chart control: Only the Chart controls created from version 17 are available.

Control in RTF format

General limitations:
  • The static control in RTF format may be truncated during a page break.
  • The arrays found in an RTF control are not printed.
  • The images used in the RTF controls are not printed.
Versions 17 and later
iParameter associated with the "RTFWINDOWS=NO" parameter or with the iRTFWithImagesAndTables constant is used to properly print the tables and images found in the RTF controls.
New in version 17
iParameter associated with the "RTFWINDOWS=NO" parameter or with the iRTFWithImagesAndTables constant is used to properly print the tables and images found in the RTF controls.
iParameter associated with the "RTFWINDOWS=NO" parameter or with the iRTFWithImagesAndTables constant is used to properly print the tables and images found in the RTF controls.
LinuxiPhone/iPadUniversal Windows 10 App The RTF controls and the RTF options are not available.

Image control

  • A white margin appears if the image does not occupy the entire control in "homothetic image" mode.
  • The transparency of images is ignored. The image is printed on a white background.
LinuxiPhone/iPadUniversal Windows 10 App

PDF in report background

A PDF cannot be used in background image of the report.
Versions 21 and later
WINDEVWEBDEV - Server code

Print in PDF/A-1b format

  • The transparency of images is not supported:
    • If the image contains a transparent background in its format, the image will be drawn on a white background.
    • If the "Transparent magenta" color is used, the image rendering may differ in the generated PDF.
  • The "Opentype" fonts are not supported because the "Opentype" fonts cannot be incorporated in the generated PDF.
  • All the fonts use must be incorporated in the generated PDF and they must contain all the displayed characters.
    • In Windows, if characters are missing, the substitution font used is "Arial Unicode ms".
    • In Linux, if characters are missing, an error is displayed.
Tip: How to find out whether the print in PDF/1-1b format is correct?
  • If the print is performed from a report, you have the ability to enable the GUI errors specific to this format ("Options" tab in the description window of the report, "Enable the errors specific to the PDF/A-1b export" option).
  • During a dynamic audit, the errors specific to the PDF/A-1b management are detected and displayed.
New in version 21
WINDEVWEBDEV - Server code

Print in PDF/A-1b format

  • The transparency of images is not supported:
    • If the image contains a transparent background in its format, the image will be drawn on a white background.
    • If the "Transparent magenta" color is used, the image rendering may differ in the generated PDF.
  • The "Opentype" fonts are not supported because the "Opentype" fonts cannot be incorporated in the generated PDF.
  • All the fonts use must be incorporated in the generated PDF and they must contain all the displayed characters.
    • In Windows, if characters are missing, the substitution font used is "Arial Unicode ms".
    • In Linux, if characters are missing, an error is displayed.
Tip: How to find out whether the print in PDF/1-1b format is correct?
  • If the print is performed from a report, you have the ability to enable the GUI errors specific to this format ("Options" tab in the description window of the report, "Enable the errors specific to the PDF/A-1b export" option).
  • During a dynamic audit, the errors specific to the PDF/A-1b management are detected and displayed.
WINDEVWEBDEV - Server code

Print in PDF/A-1b format

  • The transparency of images is not supported:
    • If the image contains a transparent background in its format, the image will be drawn on a white background.
    • If the "Transparent magenta" color is used, the image rendering may differ in the generated PDF.
  • The "Opentype" fonts are not supported because the "Opentype" fonts cannot be incorporated in the generated PDF.
  • All the fonts use must be incorporated in the generated PDF and they must contain all the displayed characters.
    • In Windows, if characters are missing, the substitution font used is "Arial Unicode ms".
    • In Linux, if characters are missing, an error is displayed.
Tip: How to find out whether the print in PDF/1-1b format is correct?
  • If the print is performed from a report, you have the ability to enable the GUI errors specific to this format ("Options" tab in the description window of the report, "Enable the errors specific to the PDF/A-1b export" option).
  • During a dynamic audit, the errors specific to the PDF/A-1b management are detected and displayed.
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment