ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Saves the content of a pdfDocument variable in a".PDF" file.
Example
MonPDF is pdfDocument = "Test.pdf"
 
FOR EACH PageDocument OF MonPDF.Page
Trace(PageDocument.Hauteur)
END
 
PDFSave(MonPDF, "testmdp.pdf")
Syntax
<Result> = PDFSave(<PDF to save> , <Name and path of the PDF file> [, <Quality>] [, <Password>])
<Result>: Boolean
  • True if saved successfully,
  • False otherwise. To get more details on the error, use ErrorInfo.
<PDF to save>: pdfDocument variable
Name of the pdfDocument variable that corresponds to the PDF document to save.
<Name and path of the PDF file>: Character string
Name and full (or relative) path of PDF file to create.
<Quality>: Optional Integer constant
New in version 28
Configures the level of color and grayscale compression.
iAutomaticQualityCompression level automatically calculated to generate a better-quality PDF file (especially for images).
Linux This constant is not available.
iAverageQualityAverage compression level.
Linux This constant is not available.
iHighQualityLow compression level used to get a high quality for the generated PDF.
Linux This constant is not available.
iLowQualityHigh compression level.
Linux This constant is not available.
iMaximumQualityMinimum compression level to get a maximum quality. This constant is recommended when creating a PDF file intended to be printed.
Linux This constant is not available.
iMinimumQualityMaximum compression level. The quality will be minimum. This constant can be used to create a PDF file intended to be viewed on the screen.
Linux This constant is not available.
<Password>: Optional character string
New password to open the PDF file.
  • If this parameter corresponds to an empty string (""), the PDF document will have no password.
  • If this parameter is not specified, the PDF document will keep its password if it has one.
AndroidAndroid Widget iPhone/iPad This parameter is not available.
Related Examples:
PDFDocument type Unit examples (WINDEV): PDFDocument type
[ + ] This example shows how to use the pdfDocument WLanguage type.
This type is used to handle PDF files by programming.
You can:
- Retrieve the details of the PDF file (Created, Modified, Author, etc.)
- Retrieve the text of the PDF file (page by page and line by line)
- List / Add / Delete attachments
Business / UI classification: Business Logic
Component: wd280wdpdf.dll
Minimum version required
  • Version 25
This page is also available for…
Comments
Click [Add] to post a comment