Ask a Question related to Adobe Acrobat SDK, Design and Development.
-
davide.gironi@gmail.com #1
Add PDF Watermark by PDDocAddWatermarkFromText
Hi,
1) does anyone know how to add a PDF watermark using
PDDocAddWatermarkFromText or PDDocAddWatermarkFromPDPage?
2) and how to remove the created watermark?
thanks,
Davide
davide.gironi@gmail.com Guest
-
Watermark
How to remove watermark form an image,downloaded from net. -
Add a watermark, the hard way
Hi. I've been drooling over the Acrobat 7.0 SDK documentation. It talks about an addWatermarkFromFile() function in JavaScript. You lucky, lucky,... -
Remove watermark
Is it ever possible to remove a watermark from a PDF? We generate PDFs from InDesign and send watermarked versions to the client until we get paid. A... -
ColdFusion Watermark
Hi, I have a website hosted at an ISP. When using my search engine friendly pages such as: http://www.mydomain.com/blah.cfm/f/1/g/1/ I... -
Watermark???
Hello, How does one create an image thats nearly white/gray, as a watermark on an image in PS? I have an image for a community website. I... -
davide.gironi@gmail.com #2
Re: Add PDF Watermark by PDDocAddWatermarkFromText
On 9 Mag, 14:16, davide.gir...@gmail.com wrote:
how to add:> Hi,
>
> 1) does anyone know how to add a PDF watermark using
> PDDocAddWatermarkFromText or PDDocAddWatermarkFromPDPage?
>
> 2) and how to remove the created watermark?
>
> thanks,
> Davide
AVDoc avDoc = AVAppGetActiveDoc();
PDDoc pdDoc = AVDocGetPDDoc(avDoc);
ASText astextSrcText = ASTextFromScriptText("WATERMARK",
kASRomanScript);
PDColorValueRec pdColorValue;
memset(&pdColorValue, 0x00, sizeof(pdColorValue));
pdColorValue.space = PDDeviceRGB;
pdColorValue.value[0] = fixedZero;
pdColorValue.value[1] = fixedZero;
pdColorValue.value[2] = fixedOne;
PDDocWatermarkTextParamsRec pdDocWatermarkTextParamsRec;
memset(&pdDocWatermarkTextParamsRec, 0x00,
sizeof(pdDocWatermarkTextParamsRec));
pdDocWatermarkTextParamsRec.size = sizeof(PDDocAddWatermarkParamsRec);
pdDocWatermarkTextParamsRec.srcText = astextSrcText;
pdDocWatermarkTextParamsRec.textAlign = kPDHorizCenter;
pdDocWatermarkTextParamsRec.pdeFont = NULL;
pdDocWatermarkTextParamsRec.sysFontName = ASAtomFromString("Arial");
pdDocWatermarkTextParamsRec.fontSize = 22.0f;
pdDocWatermarkTextParamsRec.color = pdColorValue;
// header/footer will be added to every page
PDPageRange pdPageRange;
memset(&pdPageRange, 0x00, sizeof(pdPageRange));
pdPageRange.startPage = 0;
pdPageRange.endPage = PDDocGetNumPages(pdDoc) - 1;
pdPageRange.pageSpec = PDAllPages;
PDDocAddWatermarkParamsRec pdDocAddWatermarkParamsRec;
memset(&pdDocAddWatermarkParamsRec, 0x00,
sizeof(pdDocAddWatermarkParamsRec));
pdDocAddWatermarkParamsRec.size = sizeof(PDDocAddWatermarkParamsRec);
pdDocAddWatermarkParamsRec.targetRange = pdPageRange;
pdDocAddWatermarkParamsRec.fixedPrint = true;
pdDocAddWatermarkParamsRec.zOrderTop = true;
pdDocAddWatermarkParamsRec.showOnScreen = true;
pdDocAddWatermarkParamsRec.showOnPrint = false;
pdDocAddWatermarkParamsRec.horizAlign = kPDHorizCenter;
pdDocAddWatermarkParamsRec.vertAlign = kPDVertCenter;
pdDocAddWatermarkParamsRec.horizValue = 0.0f;
pdDocAddWatermarkParamsRec.vertValue = 0.0f;
pdDocAddWatermarkParamsRec.percentageVals = false;
pdDocAddWatermarkParamsRec.scale = 1.0f;
pdDocAddWatermarkParamsRec.rotation = 0.0f;
pdDocAddWatermarkParamsRec.opacity = 1.0f;
pdDocAddWatermarkParamsRec.progMonData = NULL;
pdDocAddWatermarkParamsRec.cancelProcData = NULL;
pdDocAddWatermarkParamsRec.progMon = NULL;
pdDocAddWatermarkParamsRec.cancelProc = NULL;
PDDocAddWatermarkFromText(pdDoc, &pdDocWatermarkTextParamsRec,
&pdDocAddWatermarkParamsRec);
ASTextDestroy(astextSrcText);
davide.gironi@gmail.com Guest
-
Unregistered #3
Re: Add PDF Watermark by PDDocAddWatermarkFromText
Alternatively you can try using the application at http://Pdfaid.com
Unregistered Guest



Reply With Quote

