THPDFHeadlessDocument.SaveToFile

Модуль: HPDFHeadlessDocument

procedure SaveToFile(const FileName: string);

Сохраняет независимый инкрементальный PDF, копируя исходные байты и добавляя изменённые объекты, классическую таблицу xref и trailer со ссылкой Prev

Отклоняет алиасы исходного пути или идентичности файла; монопольный staging-файл в том же каталоге сбрасывается на диск и атомарно переименовывается, а при отмене, превышении лимита или сбое сериализации существующее назначение сохраняется

Публикация в Windows использует ограниченные отменяемые повторы для переходных ошибок доступа, общего доступа и блокировок, сохраняя атомарную замену, диагностику постоянных сбоев и очистку staging

Атомарная публикация в Windows описывает лимит в восемь попыток и реальное принятие файловых дескрипторов

Контракт API и границы формата · Переносимое ядро Linux