THotPDF Utility Methods

Tämä sivu kokoaa julkiset THotPDF-apumetodit, jotka toimivat olemassa oleville PDF-tiedostoille tai suorittavat dokumentin laajuisia siivous- ja analyysitoimenpiteitä

Tiedostojen salaus ja salauksen purku

Method Kuvaus
EncryptFile Salaa olemassa oleva PDF suoraan syötetiedostosta tulostustiedostoon. Ylikuormitukset hyväksyvät tyypin THPDFKeyType ja asetukset THPDFProtectOptions, kokonaislukuvahvuuden ja käyttöoikeusmaskin tai oletussalausasetukset
DecryptFile Pura olemassa olevan salatun PDF-tiedoston salaus uuteen tulostustiedostoon käyttämällä annettua salasanaa. Metodi palauttaa arvon 1 onnistumiselle ja 0 epäonnistumiselle, vastaten Direct File API -palautustyyliä
DecryptLoadedDocument Pura salaus dokumentista, joka on jo ladattu metodilla LoadFromFile tai LoadFromStream, jotta se voidaan myöhemmin tallentaa salaamattomana kopiona

Sivujen jakaminen ja metatietojen kopiointi

Method Kuvaus
SplitPDFToFiles Jakaa valitut loogiset sivut syöte-PDF-tiedostosta vastaaviin tulostetiedostoihin. OutputFiles ja LogicalPageIndices ovat rinnakkaisia taulukoita; jokainen valittu sivu kirjoitetaan itsenäisenä dokumenttina
CopyDocumentMetadata Kopioi dokumentin tiedot ja niihin liittyvät metatiedot toisesta THotPDF-instanssista nykyiseen dokumenttiin ennen tulostusta

Optimointi- ja korjausapuohjelmat

Method Kuvaus
OptimizeOverlappingImages Suorittaa dokumenttitason siivousvaiheen paljon kuvia sisältävälle sisällölle, jossa päällekkäisiä kuvapiirtoja voidaan yksinkertaistaa ennen tallentamista
FixImageClipping Korjaa sivun sisällön kuvanleikkaustilan, jossa tuotu tai muokattu sisältö jättää leikkausalueet huonoon tilaan myöhempää ulostuloa varten
CalculateContentStreamScore, IsValidPageContentStream Tarkasta sivun sisältövirrat ja luokittele, näyttävätkö ne käyttökelpoisilta sivujen kopiointi- ja korjaustyönkulkuihin. Nämä apuohjelmat ovat ensisijaisesti hyödyllisiä diagnostiikassa ja automaattisissa palautuspoluissa

Katso myös