|
Proprietăți publicate avansate THotPDF
Această pagină adună proprietăți publicate THotPDF mai noi sau specifice fluxurilor de lucru care nu au o pagină tematică separată. Ele fac parte din suprafața componentei și pot fi atribuite din Delphi, C++Builder sau din Object Inspector, atunci când este cazul
Criptare și controlul versiunii
| Proprietate |
Tip |
Implicit |
Descriere |
UseAES256R6 |
Boolean |
false |
Selectează algoritmul PDF 2.0 R=6 AES-256 al security handler-ului când CryptKeyLength este aes256. Lăsați-l dezactivat pentru calea mai largă de compatibilitate Acrobat 9+ R=5; activați-l pentru fluxurile de lucru care cer algoritmul R=6 |
StrictVersionLock |
Boolean |
false |
Controlează blocarea versiunii pentru funcții. Cu valoarea implicită, HotPDF poate ridica automat Version când o funcție are nevoie de o versiune PDF mai nouă. Când este setat la true, metodele de funcție care ar necesita o versiune PDF mai nouă refuză să emită în loc să promoveze fișierul |
Metadate, Tagged PDF și standarde
| Proprietate |
Tip |
Implicit |
Descriere |
EnableXMPMetadata |
Boolean |
false |
Scrie un flux XMP /Metadata PDF 1.4+ în timpul EndDoc. Pachetul generat este construit din câmpurile de informații ale documentului, dacă CustomXMP nu furnizează un pachet creat de apelant |
CustomXMP |
AnsiString |
gol |
Oferă un pachet XMP verbatim pentru fluxul de metadate Catalog. Folosiți-l doar când EnableXMPMetadata este activat sau când o proprietate de conformitate activează automat ieșirea XMP |
Lang |
AnsiString |
gol |
Setează eticheta de limbaj natural a Catalogului /Lang, cum ar fi en-US, de sau zh-CN. Este folosită și de fluxurile PDF/UA și tagged-PDF |
EnableTaggedPDF |
Boolean |
false |
Activează intrările de înfășurare tagged-PDF, inclusiv /MarkInfo și /StructTreeRoot. Conținutul semantic real provine în continuare din apelurile structure-element și marked-content, cum ar fi AddStructureElement și helper-ele de marked-content ale paginii |
PDFUACompliance |
Boolean |
false |
Activează valorile implicite producer-side de nivel înalt pentru PDF/UA-1 din HotPDF, inclusiv tagged PDF, metadate XMP, o limbă implicită a documentului și tratarea preferinței de afișare a titlului |
PDFACompliance |
AnsiString |
gol |
Selectează tratarea conformității PDF/A. Valorile acceptate includ A, B, 2A, 2B, 2U, 3A, 3B și 3U. Valoarea goală dezactivează aplicarea PDF/A |
PDFXCompliance |
AnsiString |
gol |
Selectează tratarea prepress PDF/X. Valorile acceptate sunt X-1a, X-3 și X-4. Proprietatea activează metadatele potrivite, cerințele de versiune, restricțiile de criptare și validarea Trapped |
Trapped |
AnsiString |
gol |
Scrie starea trapped din DocInfo PDF/X. Folosiți True, False sau Unknown când PDFXCompliance este activat |
Compresie și tratarea copierii
| Proprietate |
Tip |
Implicit |
Descriere |
CompressionLevel |
TPDFCompressionLevel |
clDefault |
Selectează nivelul de compresie Flate bazat pe zlib folosit de căile de compresie îmbunătățite. Valorile valide sunt clNone, clFastest, clDefault și clMaximum |
EnableStructuredContent |
Boolean |
true |
Controlează dacă modul îmbunătățit al managerului de versiuni păstrează activ suportul pentru conținut structurat pentru versiunea PDF curentă. Modurile mai vechi ale documentului îl pot dezactiva automat |
EnableTransparency |
Boolean |
true |
Controlează dacă rutele de ieșire compatibile cu transparența rămân activate pentru modul curent al documentului și versiunea PDF |
EnableOptionalContent |
Boolean |
false |
Controlează suportul pentru conținut opțional în fluxurile de lucru PDF 1.5+. Schimbarea versiunii îl poate actualiza prin managerul de funcții al documentului |
DecompressForCopy |
Boolean |
true |
La copierea din documente încărcate, permite HotPDF să decomprime fluxurile de obiecte sursă după nevoie, astfel încât operațiile de copiere de pagini și extragere să poată materializa obiecte reutilizabile |
OriginallyCompressed |
Boolean |
false |
Steag doar-citire setat de încărcător atunci când conținutul sursă a fost inițial comprimat și a trebuit decomprimat pentru copiere sau analiză |
Informații despre document
| Proprietate |
Tip |
Implicit |
Descriere |
Information |
Boolean |
true |
Controlează dacă HotPDF scrie dicționarul de informații al documentului în timpul salvării. Fluxurile de lucru de extragere și împărțire a paginilor îl dezactivează în documentele de ieșire generate atunci când au nevoie de o copie doar cu conținut |
Spații de culoare implicite PDF/A
RegisterDefaultColorSpace - Mapează DefaultGray, DefaultRGB sau DefaultCMYK la un spațiu de culoare ICCBased înregistrat prin RegisterICCProfile, astfel încât folosirea culorilor Device să poată fi făcută explicită înainte de verificările de culoare PDF/A
UsedDeviceGray, UsedDeviceRGB, UsedDeviceCMYK - Steaguri doar-citire care arată dacă a fost folosit conținut DeviceGray, DeviceRGB sau DeviceCMYK în timpul construirii documentului
Modelarea textului și ieșirea compactă a fonturilor
ShapingFeatures documentează steagurile curente de modelare GSUB/GPOS, inclusiv steaguri pentru funcții tipografice, stiluri de cifre, steaguri de preprocesare pentru scripturi complexe, sfKerning, sfMarkPositioning, sfTibetanShaping, sfMongolianShaping și sfIndicGSUB
SimpleLatinFonts documentează calea compactă Base14 / WinAnsi pentru text ASCII imprimabil
metode de preprocesare pentru modelarea scripturilor acoperă AutoShapeNko, AutoShapeAdlam, AutoShapeHanifiRohingya și steagurile de preprocesare pentru Thai/Lao, Hebrew, Javanese, Tai Viet, Meetei Mayek, Khmer și Myanmar; pagina GPOS acoperă acum kerning contextual și vertical plus plasarea mark-to-ligature
Stare la rulare
AutoShapeArabic activează modelarea arabă pe partea de producător înainte de ieșirea de text. IsHaveSimpleText și IsEncrypted expun starea de text simplu și de criptare pentru documentul curent sau încărcat
Helper-e pentru prepress și starea grafică
RegisterSoftMaskState, RegisterTransferFunctionState, RegisterHalftoneType1, RegisterHalftoneState și RegisterPrintControlState înregistrează resurse specializate ExtGState sau halftone pentru transparență, funcții de transfer, screening, overprint, ajustarea conturului, intenția de randare și fluxuri de lucru de tip flatness
Ajutoare OutputIntent
AddPDFAOutputIntent și AddPDFXOutputIntent împachetează înregistrarea profilului ICC plus crearea /OutputIntents în Catalog pentru producția PDF/A și PDF/X. Folosiți-le înainte de EndDoc ori de câte ori proprietatea de conformitate corespunzătoare este activată
Glife pentru font Type 3
RegisterType3Font creează o resursă de font Type 3 definită de apelant, iar AddType3Glyph adaugă fluxurile de conținut individuale ale glifelor. Selectați resursa pe o pagină cu THPDFPage.SetType3Font înainte de a scrie text
Compatibilitate PDF/A și fișiere asociate
PDFAConformanceLevel, IsPDFA1Strict și IsPDFA2OrLater expun partea PDF/A activă și ramura de conformitate pentru logica apelantului. EnsurePDFAImplementationLimits verifică limitele de implementare PDF/A-2 și PDF/A-3 pentru șirurile de metadate, /Lang și casetele de pagină înainte de EndDoc. AddPDFA3AssociatedFile atașează fișiere asociate din Anexa E PDF/A-3 cu /AFRelationship, iar AddXAdESAssociatedFile încorporează XML-ul XAdES generat de apelant ca fișier asociat pentru fluxurile de lucru XAdES-in-PDF
Vezi și
|