procedure BeginIncrementalSave(AllowSignedDocument: Boolean = False);
| AllowSignedDocument | Логическое значение, которое при True разрешает сеанс для документа, уже содержащего подписи; значение по умолчанию False возбуждает EPdfError для подписанных входных данных |
Фиксирует текущий документ как базовую линию сеанса инкрементного сохранения. Каждый последующий CommitIncrementalSave сравнивает живой документ с этой базовой линией и добавляет только изменённые объекты вместе с новой секцией перекрёстных ссылок, оставляя все предыдущие байты нетронутыми
Зашифрованный источник хранит свои полные исходные байты как неизменяемый префикс, пока сеанс сравнивает расшифрованные семантические снимки; добавляемые строки и потоки наследуют существующие параметры безопасности R5, R6 или R7, точную ссылку /Encrypt и поколения объектов, а при использовании аутентифицированного шифрования в источнике выпускается новый PDF MAC
Зашифрованный прогрессивный ввод принимается только после того, как полный исходный источник стал доступен. Подписанные документы отклоняются, если AllowSignedDocument не указывает иное, поскольку добавление ревизии — именно то, что подпись призвана делать видимым
IncrementalSaveActive сообщает, открыт ли сеанс. Закройте его методом EndIncrementalSave