aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pdf-attach-file.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2023-05-27 19:19:52 +0200
committerm-holger <m-holger@kubitscheck.org>2023-06-02 17:00:40 +0200
commit3c5700c255f4603b5df9c6d183d13dd71a083cc3 (patch)
tree0f01c62c54b56d009b341922fa3441907a2e560b /examples/pdf-attach-file.cc
parent6e6a73d28f5f61f038209a61a3e85995dc71aa32 (diff)
downloadqpdf-3c5700c255f4603b5df9c6d183d13dd71a083cc3.tar.zst
Code tidy - reflow comments and strings
Diffstat (limited to 'examples/pdf-attach-file.cc')
-rw-r--r--examples/pdf-attach-file.cc22
1 files changed, 10 insertions, 12 deletions
diff --git a/examples/pdf-attach-file.cc b/examples/pdf-attach-file.cc
index b5a1c64a..9ae3b247 100644
--- a/examples/pdf-attach-file.cc
+++ b/examples/pdf-attach-file.cc
@@ -8,11 +8,10 @@
#include <iostream>
//
-// This example attaches a file to an input file, adds a page to the
-// beginning of the file that includes a file attachment annotation,
-// and writes the result to an output file. It also illustrates a
-// number of new API calls that were added in qpdf 10.2 as well as
-// the use of the qpdf literal syntax introduced in qpdf 10.6.
+// This example attaches a file to an input file, adds a page to the beginning of the file that
+// includes a file attachment annotation, and writes the result to an output file. It also
+// illustrates a number of new API calls that were added in qpdf 10.2 as well as the use of the qpdf
+// literal syntax introduced in qpdf 10.6.
//
static char const* whoami = nullptr;
@@ -43,8 +42,8 @@ process(
QPDF q;
q.processFile(infilename, password);
- // Create an indirect object for the built-in Helvetica font. This
- // uses the qpdf literal syntax introduced in qpdf 10.6.
+ // Create an indirect object for the built-in Helvetica font. This uses the qpdf literal syntax
+ // introduced in qpdf 10.6.
auto f1 = q.makeIndirectObject(
// force line-break
"<<"
@@ -55,9 +54,8 @@ process(
" /Encoding /WinAnsiEncoding"
">>"_qpdf);
- // Create a resources dictionary with fonts. This uses the new
- // parse introduced in qpdf 10.2 that takes a QPDF* and allows
- // indirect object references.
+ // Create a resources dictionary with fonts. This uses the new parse introduced in qpdf 10.2
+ // that takes a QPDF* and allows indirect object references.
auto resources = q.makeIndirectObject(
// line-break
QPDFObjectHandle::parse(
@@ -97,8 +95,8 @@ process(
"S\n");
auto apdict = ap.getDict();
- // The following four lines demonstrate the use of the qpdf literal syntax
- // introduced in qpdf 10.6. They could have been written as:
+ // The following four lines demonstrate the use of the qpdf literal syntax introduced in
+ // qpdf 10.6. They could have been written as:
// apdict.replaceKey("/Resources", QPDFObjectHandle::newDictionary());
// apdict.replaceKey("/Type", QPDFObjectHandle::newName("/XObject"));
// apdict.replaceKey("/Subtype", QPDFObjectHandle::newName("/Form"));