Vízjel hozzáadása PDF-dokumentumhoz programozottan

Ez a cikk a fejlesztőknek nyújt útmutatást a PDF-dokumentumokban található vízjelek programozott hozzáadásához, amelyek dokumentumok címkézésénél és védelménél lehetnek hasznosak. A vízjelek egyedileg alkalmazhatók bizonyos oldalakra vagy tartományokra, és hozzáadhatók a felhasználói felület, C++ kód vagy JavaScript API-k használatával.

Vízjel hozzáadása C++ használatával

Az Acrobat SDK két API-t kínál arra, hogy vízjelet adjon hozzá a C++ használatával.

  • void PDDocAddWatermarkFromText ()

    Ez az API szövegalapú vízjelet ad az adott dokumentum oldaltartományához.

    API-szintaxis:

                void PDDocAddWatermarkFromText (

                        PDDoc pdDoc,
                        PDDocWatermarkTextParamsRec* pTextParams,
                        PDDocAddWatermarkParamsRec* pParams
                        );

    Paraméterek részletei:

    •  A pdDoc az a dokumentum, amelyhez a vízjel hozzá lesz adva.
    • A TextParams a hozzáadandó szöveges vízjelet leíró struktúra.
    • A pParams az a struktúra, amely meghatározza, hogy a vízjelet hogyan kell hozzáadni a dokumentumhoz.

     

  • void PDDocAddWatermarkFromPDPage ()

    Ez az API vízjelként hozzáadja a pdPage-t a dokumentum egy oldaltartományához.

    API-szintaxis:

    void PDDocAddWatermarkFromPDPage (
                        PDDoc pdDoc,
                        PDPage pdPage,
                        PDDocAddWatermarkParamsRec* pParams
                );

    Paraméterek részletei:

    •  A pdDoc az a dokumentum, amelyhez a vízjel hozzá lesz adva.
    • A pdPage a vízjelként hozzáadni kívánt oldal.
    • A pParams az a struktúra, amely meghatározza, hogy a vízjelet hogyan kell hozzáadni a dokumentumhoz.

Vízjel hozzáadása JavaScript használatával

  • addWatermarkFromText()

    Ez az API a megadott szöveget vízjelként adja hozzá a dokumentum adott oldalaihoz. Az alábbi kód például vízjelként hozzáadja a „Bizalmas” szót az aktuális dokumentum összes oldalának közepéhez.

    this.addWatermarkFromText(“Confidential”, 0, font.Helv, 24, color.red);

     

  • addWatermarkFromFile()

    Ez az API vízjelként hozzáad egy oldalt a dokumentum megadott oldalaihoz. Például a következő kód a „watermark.pdf” első oldalát adja hozzá vízjelként az aktuális dokumentum összes oldalának közepéhez.

    this.addWatermarkFromFile(“/C/temp/watermark.pdf”);

    Az összes paraméter részletes magyarázatához tekintse meg az Acrobat SDK dokumentációs mappájában elérhető API-referenciákat.

Kapjon segítséget gyorsabban és könnyebben!

Új felhasználó?