SetPackObjectStreams

Proprietăți document, optimizare

Descriere

Activează sau dezactivează împachetarea în fluxuri de obiecte la operațiunile de salvare, ceea ce necesită PDF 1.5 sau mai nou

Sintaxă

Delphi

Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;

Parametri

EnableTransmiteți 1 pentru a activa împachetarea în fluxuri de obiecte (implicit) sau 0 pentru a o dezactiva

Valori returnate

0Aplicarea setării a eșuat (niciun document activ)
1Setare aplicată cu succes

Observații

Împachetarea obiectelor în fluxuri de referință încrucișată și fluxuri de obiecte reduce semnificativ supraîncărcarea fișierului. Salvările complete materializează membrii compacți importați, elimină fluxurile structurale învechite și reconstruiesc împachetarea din graful de obiecte live. Este aplicată doar dacă versiunea PDF țintă este setată la PDF 1.5 sau mai nouă

Exemplu

PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');

Vedeți și

GetPackObjectStreams, GetLastSaveUsedObjectStreams