#include "kernel/static.h"#include "kernel/xrefwriter.h"#include "kernel/cpdf.h"#include "kernel/cxref.h"#include "kernel/streamwriter.h"#include "kernel/pdfwriter.h"#include "kernel/factories.h"Namespaces | |
| namespace | pdfobjects |
| namespace | pdfobjects::utils |
Defines | |
| #define | FIRST_LINEARIZED_BLOCK 1024 |
| #define | ERR_OFFSET (size_t)(-1UL) |
| #define | isERR_OFFSET(value) (value == ERR_OFFSET) |
Functions | |
| bool | pdfobjects::utils::checkLinearized (StreamWriter &stream, CXref *xref, Ref *ref) |
| bool | pdfobjects::utils::isLatestRevision (const XRefWriter &xref) |
| bool | pdfobjects::utils::canChangeTrailerEntry (const char *name) |
| bool | pdfobjects::utils::typeSafeTrailerEntry (const char *name,::Object &value, XRef &xref) |
| size_t | pdfobjects::getPrevFromTrailer (Object *trailer) |
| #define ERR_OFFSET (size_t)(-1UL) |
Referenced by pdfobjects::getPrevFromTrailer().
| #define FIRST_LINEARIZED_BLOCK 1024 |
Size of first block of linearized pdf where Linearized dictionary must occure.
If it value is not defined yet, uses 1024 default value. So it may be specified as compile time define for this module.
| #define isERR_OFFSET | ( | value | ) | (value == ERR_OFFSET) |
Referenced by pdfobjects::XRefWriter::collectRevisions().