summaryrefslogtreecommitdiff
path: root/print/qpdf
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2013-04-07 20:49:31 +0000
committerrodent <rodent@pkgsrc.org>2013-04-07 20:49:31 +0000
commit56d0e89eec7a65cd783aaecd29fefde7b20f7a96 (patch)
tree79de035a23bbb285c8713b492fa4fa499634f7f8 /print/qpdf
parent836f824b7f7339847cc2cb57f6c10401a6122132 (diff)
downloadpkgsrc-56d0e89eec7a65cd783aaecd29fefde7b20f7a96.tar.gz
Edited DESCR in the case of:
File too long (should be no more than 24 lines). Line too long (should be no more than 80 characters). Trailing empty lines. Trailing white-space. Trucated the long files as best as possible while preserving the most info contained in them.
Diffstat (limited to 'print/qpdf')
-rw-r--r--print/qpdf/DESCR50
1 files changed, 18 insertions, 32 deletions
diff --git a/print/qpdf/DESCR b/print/qpdf/DESCR
index 7a3c5981e86..216c4bac6ec 100644
--- a/print/qpdf/DESCR
+++ b/print/qpdf/DESCR
@@ -1,35 +1,21 @@
QPDF is a command-line program that does structural, content-preserving
-transformations on PDF files. It could have been called something
-like pdf-to-pdf. It also provides many useful capabilities to
-developers of PDF-producing software or for people who just want
-to look at the innards of a PDF file to learn more about how they
-work.
+transformations on PDF files. It could have been called something like
+pdf-to-pdf. It also provides many useful capabilities to developers of
+PDF-producing software or for people who just want to look at the innards of a
+PDF file to learn more about how they work.
-QPDF is capable of creating linearized (also known as web-optimized)
-files and encrypted files. It is also capable of converting PDF
-files with object streams (also known as compressed objects) to
-files with no compressed objects or to generate object streams from
-files that don't have them (or even those that already do). QPDF
-also supports a special mode designed to allow you to edit the
-content of PDF files in a text editor. For more details, please
-see the documentation links below.
+QPDF is capable of creating linearized (also known as web-optimized) files and
+encrypted files. It is also capable of converting PDF files with object streams
+(also known as compressed objects) to files with no compressed objects or to
+generate object streams from files that don't have them (or even those that
+already do). QPDF also supports a special mode designed to allow you to edit the
+content of PDF files in a text editor. For more details, please see the
+documentation links below.
-QPDF includes support for merging and splitting PDFs through the
-ability to copy objects from one PDF file into another and to
-manipulate the list of pages in a PDF file. The QPDF library also
-makes it possible for you to create PDF files from scratch. In this
-mode, you are responsible for supplying all the contents of the
-file, while the QPDF library takes care off all the syntactical
-representation of the objects, creation of cross references tables
-and, if you use them, object streams, encryption, linearization,
-and other syntactic details.
-
-QPDF is not a PDF content creation library, a PDF viewer, or a
-program capable of converting PDF into other formats. In particular,
-QPDF knows nothing about the semantics of PDF content streams. If
-you are looking for something that can do that, you should look
-elsewhere. However, once you have a valid PDF file, QPDF can be
-used to transform that file in ways perhaps your original PDF
-creation can't handle. For example, programs generate simple PDF
-files but can't password-protect them, web-optimize them, or perform
-other transformations of that type.
+QPDF includes support for merging and splitting PDFs through the ability to copy
+objects from one PDF file into another and to manipulate the list of pages in a
+PDF file. The QPDF library also makes it possible for you to create PDF files
+from scratch. In this mode, you are responsible for supplying all the contents
+of the file, while the QPDF library takes care off all the syntactical
+representation of the objects, creation of cross references tables and, if you
+use them, object streams, encryption, linearization and other syntactic details.