THPDFJBIG2SymbolSafetyPolicy Type
Bepaalt of THotPDF.ShareLoadedJBIG2Globals JBIG2-globals-streams dedupliceert, en hoe strikt
Declaratie
THPDFJBIG2SymbolSafetyPolicy= (jbspDisabled, jbspExactGlobalsOnly);
Eenheid
HPDFDoc
Waarden
| Waarde | Betekenis |
|---|---|
jbspDisabled | Geen delen: de routine stopt zonder ook maar één afbeelding te scannen |
jbspExactGlobalsOnly | Dedupliceert alleen byte-identieke /JBIG2Globals-streams (zelfde SHA-256-hash en payload); globals die in één byte verschillen worden nooit samengevoegd |
Gebruiksopmerkingen
- Geef een waarde van dit type door aan THotPDF.ShareLoadedJBIG2Globals, dat de /JBIG2Globals-verwijzingen van dubbele JBIG2-afbeeldingen naar één behouden globals-stream doorschuift en de overbodige als verwijderd markeert
- Het exact-globals-only-beleid is de veilige standaard: het samenvoegen van verschillende symboolwoordenboeken kan gedecodeerde afbeeldingen corrupt maken, dus er worden alleen aantoonbaar identieke streams gedeeld
- Het aantal gedeelde streams wordt gerapporteerd in THPDFLoadedResourceOptimizationInfo, en de cache van gerenderde pagina's wordt ongeldig gemaakt zodra er iets is gewijzigd