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
| Enable | Nesne akışı paketlemeyi etkinleştirmek için 1 (varsayılan), devre dışı bırakmak için 0 geçin |
|---|
Dönüş değerleri
| 0 | Ayar uygulanamadı (etkin belge yok) |
|---|---|
| 1 | Ayar 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');