Programsko dodajanje vodnega žiga v datoteko PDF

Ta članek razvijalce vodi k programskemu dodajanju vodnih žigov v datoteke PDF, ki so uporabni za označevanje in zaščito dokumentov. Vodni žigi se lahko uporabljajo posamično za določene strani ali območja, dodajate pa jih lahko z uporabo uporabniškega vmesnika, kode C++ ali API-jev JavaScript.

Dodajanje vodnega žiga z uporabo C++

V paketu Acrobat SDK sta na voljo dva vmesnika API za dodajanje vodnega žiga z uporabo C++.

  • void PDDocAddWatermarkFromText ()

    Ta vmesnik API določenemu obsegu strani v danem dokumentu doda vodni žig v obliki besedila.

    Sintaksa API-ja:

                void PDDocAddWatermarkFromText (

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

    Podrobnosti o parametrih:

    •  PdDoc je dokument, na katerega bo dodan vodni žig.
    • TextParams je struktura, ki opisuje besedilni vodni znak, ki bo dodan.
    • pParams je struktura, ki določa, kako naj se vodni znak doda na dokument.

     

  • void PDDocAddWatermarkFromPDPage ()

    Ta vmesnik API določenemu obsegu strani v danem dokumentu doda vodni žig v obliki pdPage.

    Sintaksa API-ja:

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

    Podrobnosti o parametrih:

    •  pdDoc je dokument, na katerega bo dodan vodni žig.
    • pdPage je stran, ki ji bomo dodali vodni žig.
    • pParams je struktura, ki določa, kako naj se vodni znak doda na dokument.

Dodajanje vodnega žiga z uporabo JavaScript

  • addWatermarkFromText()

    Ta vmesnik API doda navedeno besedilo kot vodni žig na določene strani v dokumentu. Spodnja koda na primer doda "Zaupno" kot vodni žig na sredino vseh strani trenutnega dokumenta.

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

     

  • addWatermarkFromFile()

    Ta vmesnik API določenemu obsegu strani v danem dokumentu doda vodni žig. Spodnja koda na primer doda "watermark.pdf" kot vodni žig na sredino vseh strani trenutnega dokumenta.

    this.addWatermarkFromFile("/C/temp/watermark.pdf");

    Za podrobnejšo razlago vseh parametrov si oglejte Reference API, ki so na voljo v mapi dokumentacije paketa Acrobat SDK.

Pridobite pomoč hitreje in preprosteje

Ali ste nov uporabnik?