|
THotPDF Advanced Published Properties
Tämä sivu kokoaa uudemmat tai työnkulkukohtaiset julkaistut THotPDF-ominaisuudet, joilla ei ole erillistä aihesivua. Ne ovat osa komponentin rajapintaa ja ne voidaan määrittää tarvittaessa Delphistä, C++Builderista tai Object Inspectorista
Salaus ja versionhallinta
| Property |
Type |
Default |
Kuvaus |
UseAES256R6 |
Boolean |
false |
Valitsee PDF 2.0 R=6 AES-256 -suojausalgoritmin, kun CryptKeyLength on aes256. Jätä se pois päältä laajempaa Acrobat 9+ R=5 -yhteensopivuuspolkua varten; ota se käyttöön työnkuluissa, jotka edellyttävät R=6-algoritmia |
StrictVersionLock |
Boolean |
false |
Hallitsee ominaisuuksien versiorajoitusta. Oletusarvolla HotPDF voi nostaa ominaisuutta Version automaattisesti, kun ominaisuus vaatii uudemman PDF-version. Kun arvoksi on asetettu true, uudemman PDF-version vaativat ominaisuusmenetelmät kieltäytyvät tulostamasta tiedoston korottamisen sijaan |
Metatiedot, Tagged PDF ja standardit
| Property |
Type |
Default |
Kuvaus |
EnableXMPMetadata |
Boolean |
false |
Kirjoittaa PDF 1.4+ XMP /Metadata -virran metodin EndDoc aikana. Luotu paketti rakennetaan dokumentin tietokentistä, ellei CustomXMP toimita kutsujan luomaa pakettia |
CustomXMP |
AnsiString |
empty |
Tarjoaa tarkan XMP-paketin Catalog-metatietovirralle. Käytä tätä vain, kun EnableXMPMetadata on käytössä tai kun yhteensopivuusominaisuus ottaa XMP-ulostulon automaattisesti käyttöön |
Lang |
AnsiString |
empty |
Asettaa Catalog-objektin luonnollisen kielen /Lang-tunnisteen, kuten en-US, de tai zh-CN. Sitä käytetään myös PDF/UA- ja merkityn PDF-tiedoston (tagged PDF) työnkuluissa |
EnableTaggedPDF |
Boolean |
false |
Ota käyttöön tagatun PDF:n kääretietueet, mukaan lukien /MarkInfo ja /StructTreeRoot. Varsinainen semanttinen sisältö tulee edelleen rakenne-elementti- ja merkityn sisällön kutsuista, kuten AddStructureElement ja sivun merkityn sisällön apuohjelmat |
PDFUACompliance |
Boolean |
false |
Ottaa käyttöön HotPDF-kirjaston korkean tason PDF/UA-1-tuottajapuolen oletusasetukset, mukaan lukien merkitty PDF (tagged PDF), XMP-metatiedot, dokumentin oletuskieli ja display-title-katseluasetuksen käsittely |
PDFACompliance |
AnsiString |
empty |
Valitsee PDF/A-vaatimustenmukaisuuden käsittelyn. Tuettuja arvoja ovat A, B, 2A, 2B, 2U, 3A, 3B ja 3U. Tyhjä poistaa PDF/A-valvonnan käytöstä |
PDFXCompliance |
AnsiString |
empty |
Valitsee PDF/X-painoesivalmistelun käsittelyn. Tuetut arvot ovat X-1a, X-3 ja X-4. Ominaisuus ottaa käyttöön vastaavat metatiedot, versio-vaatimukset, salausrajoitukset ja Trapped-validoinnin |
Trapped |
AnsiString |
empty |
Kirjoittaa PDF/X DocInfo trapped -tilan. Käytä arvoja True, False tai Unknown, kun PDFXCompliance on otettu käyttöön |
Pakkaus ja kopioinnin käsittely
| Property |
Type |
Default |
Kuvaus |
CompressionLevel |
TPDFCompressionLevel |
clDefault |
Valitsee tehostettujen pakkauspolkujen käyttämän zlib-pohjaisen Flate-pakkaustason. Kelvollisia arvoja ovat clNone, clFastest, clDefault ja clMaximum |
EnableStructuredContent |
Boolean |
true |
Hallitsee, pitääkö versionhallinnan tehostettu tila rakenteellisen sisällön tuen käytössä nykyiselle PDF-versiolle. Vanhemmat dokumenttitilat voivat poistaa sen käytöstä automaattisesti |
EnableTransparency |
Boolean |
true |
Hallitsee, pysyvätkö läpinäkyvyyteen kykenevät tulostuspolut käytössä nykyisessä dokumenttitilassa ja PDF-versiossa |
EnableOptionalContent |
Boolean |
false |
Hallitsee valinnaisen sisällön tukea PDF 1.5+ -työnkuluissa. Versiomuutos voi päivittää sen dokumentin ominaisuuksien hallinnan kautta |
DecompressForCopy |
Boolean |
true |
Ladatuista dokumenteista kopioitaessa sallii HotPDF-kirjaston purkaa lähteen objektivirrat tarpeen mukaan, jotta sivunkopiointi- ja purkutoiminnot voivat muodostaa uudelleenkäytettäviä objekteja |
OriginallyCompressed |
Boolean |
false |
Vain luku -lippu, jonka lataaja asettaa, kun lähdesisältö oli alun perin pakattu ja se oli purettava kopiointia tai analysointia varten |
Document Information
| Property |
Type |
Default |
Kuvaus |
Information |
Boolean |
true |
Hallitsee, kirjoittaako HotPDF dokumentin tietosanakirjan tallennuksen aikana. Sivun erotus- ja jakamistyönkulut ottavat sen pois käytöstä luoduissa tulosedokumenteissa, kun ne tarvitsevat vain sisällön sisältävän kopion |
PDF/A Default Color Spaces
Metodi RegisterDefaultColorSpace - Kartoittaa väriavaruudet DefaultGray, DefaultRGB tai DefaultCMYK ICC-pohjaiseen väriavaruuteen, joka on rekisteröity metodilla RegisterICCProfile, jotta laitevärien käyttö voidaan tehdä selväksi ennen PDF/A-väritarkistuksia
Lukuominaisuudet UsedDeviceGray, UsedDeviceRGB ja UsedDeviceCMYK ovat vain luku -lippuja, jotka osoittavat, käytettiinkö asiakirjan rakentamisessa DeviceGray-, DeviceRGB- tai DeviceCMYK-sisältöä
Tekstin muotoilu ja tiivis fonttituotos
ShapingFeatures dokumentoi nykyiset GSUB/GPOS muotoiluliput, mukaan lukien typografiset ominaisuusliput, numerotyyliliput, monimutkaisten kirjoitusjärjestelmien esikäsittelyliput, sfKerning, sfMarkPositioning, sfTibetanShaping, sfMongolianShaping ja sfIndicGSUB
SimpleLatinFonts dokumentoi kompaktin Base14 / WinAnsi -polun tulostettavalle ASCII-tekstille
script shaping preprocess methods kattaa metodit AutoShapeNko, AutoShapeAdlam, AutoShapeHanifiRohingya sekä Thaimaan/Laosin, heprean, jaavan, Tai Vietin, Meetei Mayekin, khmerin ja Myanmarin esikäsittelyliput; GPOS-sivu kattaa nyt kontekstuaalisen ja pystysuuntaisen kerningin sekä mark-to-ligature-sijoittelun
Runtime State
Metodi AutoShapeArabic ottaa käyttöön tuottajapuolen arabian kielen muotoilun ennen tekstin ulostuloa. Ominaisuudet IsHaveSimpleText ja IsEncrypted paljastavat yksinkertaisen tekstin ja salauksen tilan nykyiselle tai ladatulle asiakirjalle
Prepress- ja grafiikkatilan apuohjelmat
Metodit RegisterSoftMaskState, RegisterTransferFunctionState, RegisterHalftoneType1, RegisterHalftoneState ja RegisterPrintControlState rekisteröivät erityisiä ExtGState- tai rasteriresursseja läpinäkyvyys-, siirtofunktio-, rasterointi-, päällepainatus-, viivan säätö-, renderöintiaikomuksen ja tasaisuustyönkulkuihin
OutputIntent Helpers
Metodit AddPDFAOutputIntent ja AddPDFXOutputIntent käärivät ICC-profiilin rekisteröinnin ja Catalogin /OutputIntents-luonnin PDF/A- ja PDF/X-tuotantoa varten. Käytä niitä ennen metodia EndDoc aina, kun vastaava vaatimustenmukaisuusominaisuus on käytössä
Type 3 Font Glyphs
Metodi RegisterType3Font luo kutsujan määrittämän Type 3 -fonttiresurssin ja metodi AddType3Glyph lisää yksittäiset glyfisisältövirrat. Valitse resurssi sivulla metodilla THPDFPage.SetType3Font ennen tekstin kirjoittamista
PDF/A-kätevyysominaisuudet ja niihin liittyvät tiedostot
Kentät PDFAConformanceLevel, IsPDFA1Strict ja IsPDFA2OrLater paljastavat aktiivisen PDF/A-osan ja vaatimustenmukaisuusharan kutsujan logiikkaa varten. Metodi EnsurePDFAImplementationLimits tarkistaa PDF/A-2- ja PDF/A-3-toteutusrajat metatietojonojen, /Lang-merkinnän ja sivulaatikoiden osalta ennen metodia EndDoc. Metodi AddPDFA3AssociatedFile liittää PDF/A-3 Annex E -liitetiedostot suhteella /AFRelationship; metodi AddFacturXAssociatedFile lisää Factur-X-laskun XML:n, EmbeddedFiles-nimipuumerkinnän ja XMP-metatiedot PDF/A-3-laskutyönkulkuihin; FacturXWarnings raportoi ei-kriittiset tukiliitevaroitukset näissä työnkuluissa; metodi AddXAdESAssociatedFile upottaa kutsujan luoman XAdES-XML-tiedoston oheistiedostoksi XAdES-in-PDF-työnkuluissa
Katso myös
|