Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Also, make QPDFObjectHandle(std::shared_ptr<QPDFObject> const&) public.
|
|
...where the first "number" is an indirect object that happens to be a
number.
|
|
|
|
|
|
Use move semantics for dictionary creation.
|
|
|
|
|
|
|
|
|
|
|
|
Remove parameters and return the description.
|
|
|
|
|
|
|
|
|
|
Set parsed offset at the same time as setting description.
|
|
|
|
Avoid dynamic casting.
|
|
|
|
Exclude uninitialized, destroyed and reserved objects.
|
|
Move test for m->linearized outside loop.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This creates an output used by emacs lsp-mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It is common to just read a few objects. Checking extraction of the
first page exercises this to make sure we don't accidentally introduce
a change that makes that case worse, such as adding an unnecessary
traversal of the file, prematurely resolving objects we don't need,
etc.
|
|
A new private overload of QPDF::makeIndirectObject breaks pikepdf's
build, so renaming function.
|
|
|
|
|
|
|
|
|
|
|