|
|
|
|
|
PDFAddWatermark (Function) In french: PDFAjouteFiligrane Adds a watermark to all or some pages of an existing PDF file. Remark: This function can be used multiple times on the same document to add different watermarks. MyWatermark is Watermark MyWatermark.Text = "Confidential" MyWatermark.Font.Name = "Arial" MyWatermark.Position = iCenterH + iBottom  MyPDF is pdfDocument = fExeDir() + [fSep()] + "RPT_NoName1.pdf"  // Add watermark to PDF document PDFAddWatermark(MyPDF, MyWatermark)  MyWatermark.Text = "Confidential - Do not distribute" // Add watermark to one page of the PDF document PDFAddWatermark(MyPDF.Page[1], MyWatermark)  PDFSave(MyPDF, fExeDir() + [fSep()] + "RPT_NoName1_With_Watermark.pdf")
Syntax
Adding a watermark to a page in a PDF document Hide the details
PDFAddWatermark(<Page> , <Watermark>)
<Page>: pdfPage variable Name of the pdfPage variable that corresponds to the page of the PDF file in which the watermark is to be added. <Watermark>: Watermark variable Name of the Watermark variable that corresponds to the watermark to be added to the page.
Adding a watermark to a PDF document Hide the details
PDFAddWatermark(<Document> , <Watermark>)
<Document>: pdfDocument variable Name of the pdfDocument variable that corresponds to the PDF document to be used. <Watermark>: Watermark variable Name of the Watermark variable that corresponds to the watermark to be added in all pages of the PDF document.
Related Examples:
|
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
|
Component: wd300wdpdf.dll
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|