SetPackObjectStreams

Свойства на документа, оптимизация

Описание

Включва или изключва опаковането в обектни потоци при операции на запис, което изисква PDF 1.5 или по-нова версия

Синтаксис

Delphi

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

Параметри

EnableПодайте 1, за да включите опаковането в обектни потоци (по подразбиране), или 0, за да го изключите

Връщани стойности

0Неуспешно прилагане на настройката (няма активен документ)
1Настройката е приложена успешно

Забележки

Опаковането на обекти в потоци за кръстосани препратки и обектни потоци значително намалява накладката на файла. Пълните записвания материализират внесени компактни членове, премахват остарели структурни потоци и възстановяват опаковането от живия граф на обекти. Прилага се само ако целевата PDF версия е зададена на PDF 1.5 или по-нова

Пример

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

Вижте също

GetPackObjectStreams, GetLastSaveUsedObjectStreams