diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-09-26 21:11:27 +0200 |
---|---|---|
committer | Jay Berkenbilt <jberkenbilt@users.noreply.github.com> | 2022-11-19 20:10:42 +0100 |
commit | 743a735ee008a4bd70cfac97634f350d9a2d46f1 (patch) | |
tree | 5cea25afcdcffba7d661c80b664fe8abaae5124e /libqpdf/QPDFJob.cc | |
parent | f69ed209d093155e9921487056142370d0a6d0ce (diff) | |
download | qpdf-743a735ee008a4bd70cfac97634f350d9a2d46f1.tar.zst |
Use QPDF::newStream in library
Diffstat (limited to 'libqpdf/QPDFJob.cc')
-rw-r--r-- | libqpdf/QPDFJob.cc | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/libqpdf/QPDFJob.cc b/libqpdf/QPDFJob.cc index e34cfc53..01e4a22a 100644 --- a/libqpdf/QPDFJob.cc +++ b/libqpdf/QPDFJob.cc @@ -2242,13 +2242,10 @@ QPDFJob::doUnderOverlayForPage( } if (!content.empty()) { if (before) { - dest_page.addPageContents( - QPDFObjectHandle::newStream(&pdf, content), true); + dest_page.addPageContents(pdf.newStream(content), true); } else { - dest_page.addPageContents( - QPDFObjectHandle::newStream(&pdf, "q\n"), true); - dest_page.addPageContents( - QPDFObjectHandle::newStream(&pdf, "\nQ\n" + content), false); + dest_page.addPageContents(pdf.newStream("q\n"), true); + dest_page.addPageContents(pdf.newStream("\nQ\n" + content), false); } } } @@ -2473,8 +2470,7 @@ QPDFJob::handleTransformations(QPDF& pdf) if (io->evaluate( "image " + name + " on page " + std::to_string(pageno))) { - QPDFObjectHandle new_image = - QPDFObjectHandle::newStream(&pdf); + QPDFObjectHandle new_image = pdf.newStream(); new_image.replaceDict(image.getDict().shallowCopy()); new_image.replaceStreamData( sdp, |