From 8a217eb3a26931453b4f003c6c18ad8569230cf1 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 8 Jul 2012 14:19:19 -0400 Subject: Add concept of reserved objects QPDFObjectHandle::{new,is,assert}Reserved, QPDF::replaceReserved provide a mechanism to add objects to a PDF file when there are circular references. This is a prerequisite to copying objects from one PDF to another. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 6fa4c45d..377d79bf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2012-07-08 Jay Berkenbilt + + * Add QPDFObjectHandle::newReserved to create a reserved object + and QPDF::replaceReserved to replace it with a real object. + QPDFObjectHandle::newReserved reserves an object ID in a QPDF + object and ensures that any references to it remain unresolved. + When QPDF::replaceReserved is later called, previous references to + the reserved object will properly resolve to the replaced object. + 2012-07-07 Jay Berkenbilt * NOTE: BREAKING API CHANGE. Remove previously required length -- cgit v1.2.3-54-g00ecf