SetPackObjectStreams

Belge özellikleri, İyileştirme

Açıklama

Kaydetme işlemlerinde nesne akışı paketlemeyi etkinleştirir veya devre dışı bırakır; bu, PDF 1.5 veya üstünü gerektirir

Sözdizimi

Delphi

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

Parametreler

EnableNesne akışı paketlemeyi etkinleştirmek için 1 (varsayılan), devre dışı bırakmak için 0 geçin

Dönüş değerleri

0Ayar uygulanamadı (etkin belge yok)
1Ayar başarıyla uygulandı

Açıklamalar

Nesnelerin çapraz başvuru akışlarına ve nesne akışlarına paketlenmesi dosya yükünü belirgin biçimde azaltır. Tam kaydetmeler içe aktarılan sıkıştırılmış üyeleri somutlaştırır, eski yapısal akışları kaldırır ve paketlemeyi canlı nesne grafiğinden yeniden kurar. Paketleme yalnızca hedef PDF sürümü PDF 1.5 veya daha yenisi olarak ayarlandıysa uygulanır

Örnek

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

Ayrıca bkz.

GetPackObjectStreams, GetLastSaveUsedObjectStreams