SetPackObjectStreams
Dokumentumtulajdonságok, optimalizálás
Leírás
Engedélyezi vagy letiltja az objektum-adatfolyam csomagolást mentési műveleteknél, ami PDF 1.5-öt vagy újabbat igényel
Szintaxis
Delphi
Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;Paraméterek
| Enable | Adja meg az 1 értéket az objektum-adatfolyam csomagolás engedélyezéséhez (alapértelmezett), vagy 0 értéket annak letiltásához |
|---|
Visszatérési értékek
| 0 | A beállítás érvényesítése meghiúsult (nincs aktív dokumentum) |
|---|---|
| 1 | A beállítás sikeresen érvényesítésre került |
Megjegyzések
Az objektumok kereszthivatkozási adatfolyamokba és objektum-adatfolyamokba csomagolása jelentősen csökkenti a fájlterhelést. A teljes mentések anyagba öntik az importált tömör tagokat, eltávolítják az elavult szerkezeti adatfolyamokat, és az élő objektumgráf alapján építik újra a csomagolást. A funkció csak akkor érvényesül, ha a cél PDF verzió PDF 1.5 vagy újabb
Példa
PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');