package
0.0.0-20170818034626-99d89874ebf5
Repository: https://github.com/endfirstcorp/pdflib.git
Documentation: pkg.go.dev

# Functions

DecodeUTF16String decodes a UTF16BE string from a hex string.
HexLiteralToString returns a possibly UTF16 encoded string for a hex string.
IsStringUTF16BE checks for Big Endian byte order BOM in octal.
IsUTF16BE checks for Big Endian byte order mark.
NewDefaultConfiguration returns the default pdflib configuration.
NewPDFContext initializes a new PDF context.
NewPDFDict returns a new PDFDict object.
NewPDFIndirectRef returns a new PDFIndirectRef object.
NewPDFObjectStreamDict creates a new PDFObjectStreamDict object.
NewPDFStats returns a new PDFStats object.
NewPDFStreamDict creates a new PDFStreamDict for given PDFDict, stream offset and length.
NewPDFXRefStreamDict creates a new PDFXRefStreamDict object.
NewWriteContext returns a new WriteContext.
NewXRefTableEntryGen0 creates a cross reference table entry for an object with generation 0.
StringLiteralToString returns the best possible string rep for a string literal.
Verbose controls logging output.
Version returns the PDFVersion for a version string.
VersionString returns a string representation for a given PDFVersion.

# Constants

Storage space terms.
Supported line delimiters.
Supported line delimiters.
Supported line delimiters.
Supported line delimiters.
Storage space terms.
Storage space terms.
Storage space terms.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
The PDF page object fields.
Storage space terms.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
The PDF root object fields.
StatsFileNameDefault is the standard stats filename.
Storage space terms.
Constants for all PDF versions up to v1.7.
Constants for all PDF versions up to v1.7.
Constants for all PDF versions up to v1.7.
Constants for all PDF versions up to v1.7.
Constants for all PDF versions up to v1.7.
Constants for all PDF versions up to v1.7.
Constants for all PDF versions up to v1.7.
Constants for all PDF versions up to v1.7.
ValidationRelaxed ensures PDF compliance based on frequently encountered validation errors.
ValidationStrict ensures 100% compliance with the spec (PDF 32000-1:2008).
Storage space terms.
Storage space terms.

# Structs

Configuration of a PDFContext.
FontObject represents a font used in a PDF file.
ImageObject represents an image used in a PDF file.
OptimizationContext represents the context for the optimiziation of a PDF file.
PDFContext represents the context for processing PDF files with pdflib.
PDFDict represents a PDF dict object.
PDFFilter represents a PDF stream filter object.
PDFIndirectRef represents a PDF indirect object.
PDFObjectStreamDict represents a object stream dictionary.
PDFStats is a container for stats.
PDFStreamDict represents a PDF stream dict object.
PDFXRefStreamDict represents a cross reference stream dictionary.
ReadContext represents the context for reading a PDF file.
WriteContext represents the context for writing a PDF file.
XRefTable represents a PDF cross reference table plus stats for a PDF file.
XRefTableEntry represents an entry in the PDF cross reference table.

# Type aliases

ByteSize represents the various terms for storage space.
IntSet is a set of integers.
PDFArray represents a PDF array object.
PDFBoolean represents a PDF boolean object.
PDFFloat represents a PDF float object.
PDFHexLiteral represents a PDF hex literal object.
PDFInteger represents a PDF integer object.
PDFName represents a PDF name object.
PDFStringLiteral represents a PDF string literal object.
PDFVersion is a type for the internal representation of PDF versions.