Directories
¶
Path | Synopsis |
---|---|
Package annotator provides an interface for creating annotations with appearance streams.
|
Package annotator provides an interface for creating annotations with appearance streams. |
Package common contains common properties used by the subpackages.
|
Package common contains common properties used by the subpackages. |
Package contentstream provides functionality for parsing and creating content streams for PDF files.
|
Package contentstream provides functionality for parsing and creating content streams for PDF files. |
draw
Package draw has handy features for defining paths which can be used to draw content on a PDF page.
|
Package draw has handy features for defining paths which can be used to draw content on a PDF page. |
Package core defines and implements the primitive PDF object types in golang, and provides functionality for parsing those from a PDF file stream.
|
Package core defines and implements the primitive PDF object types in golang, and provides functionality for parsing those from a PDF file stream. |
Package creator is used for quickly generating pages and content with a simple interface.
|
Package creator is used for quickly generating pages and content with a simple interface. |
Package extractor is used for quickly extracting PDF content through a simple interface.
|
Package extractor is used for quickly extracting PDF content through a simple interface. |
Package fdf provides support for loading form field data from Form Field Data (FDF) files.
|
Package fdf provides support for loading form field data from Form Field Data (FDF) files. |
Package fjson provides support for loading PDF form field data from JSON data/files.
|
Package fjson provides support for loading PDF form field data from JSON data/files. |
internal
|
|
ccittfax
Package ccittfax defines and implements the Group3 and Group4 facsimile (fax) encoding and decoding according to the CCITT recommendations T.4 and T.6.
|
Package ccittfax defines and implements the Group3 and Group4 facsimile (fax) encoding and decoding according to the CCITT recommendations T.4 and T.6. |
endian
Package endian detects the platform specific byte endianness.
|
Package endian detects the platform specific byte endianness. |
jbig2
Package jbig2 provides the jbig2 standard image Encoder and Decoder.
|
Package jbig2 provides the jbig2 standard image Encoder and Decoder. |
jbig2/basic
Package basic contains common structures, slices and maps used within the jbig2 package.
|
Package basic contains common structures, slices and maps used within the jbig2 package. |
jbig2/bitmap
Package bitmap contains the bitmap data container for the binary images used when decoding the jbig2 encoded images.
|
Package bitmap contains the bitmap data container for the binary images used when decoding the jbig2 encoded images. |
jbig2/decoder
Package decoder provides primitives used to decode the jbig2 data stream.
|
Package decoder provides primitives used to decode the jbig2 data stream. |
jbig2/decoder/arithmetic
Package arithmetic contains the jbig2 arithmetic decoder used to decode the jbig2 encoded segments.
|
Package arithmetic contains the jbig2 arithmetic decoder used to decode the jbig2 encoded segments. |
jbig2/decoder/huffman
Package huffman contains jbig2 huffman tables used to decode jbig2 encoded data segments.
|
Package huffman contains jbig2 huffman tables used to decode jbig2 encoded data segments. |
jbig2/decoder/mmr
Package mmr contains the jbig2 mmr decoder used to decode jbig2 encoded data segments.
|
Package mmr contains the jbig2 mmr decoder used to decode jbig2 encoded data segments. |
jbig2/document
Package document provides jbig2 encoding primitives used for encoding and decoding purpose.
|
Package document provides jbig2 encoding primitives used for encoding and decoding purpose. |
jbig2/document/segments
Package segments provides jbig2 segments models used in the jbig2 document decoding process.
|
Package segments provides jbig2 segments models used in the jbig2 document decoding process. |
jbig2/encoder/arithmetic
Package arithmetic provides jbig2 arithmetic encoder definitions.
|
Package arithmetic provides jbig2 arithmetic encoder definitions. |
jbig2/encoder/classer
Package classer contains apache leptonica like implementation of the jbig2 classificator.
|
Package classer contains apache leptonica like implementation of the jbig2 classificator. |
jbig2/errors
Package errors contains error wrappers and creators used for precise error messaging in the jbig2 package.
|
Package errors contains error wrappers and creators used for precise error messaging in the jbig2 package. |
jbig2/reader
Package reader provides the stream readers used by the jbig2 segments decoder.
|
Package reader provides the stream readers used by the jbig2 segments decoder. |
jbig2/tests
Package tests contains the tests and benchmarks for the JBIG2 decoder and encoder.
|
Package tests contains the tests and benchmarks for the JBIG2 decoder and encoder. |
jbig2/writer
Package writer contains the data writer that implements io.Writer, io.ByteWriter and allows to write single bits.
|
Package writer contains the data writer that implements io.Writer, io.ByteWriter and allows to write single bits. |
strutils
Package strutils provides convenient functions for string processing in unidoc internally.
|
Package strutils provides convenient functions for string processing in unidoc internally. |
testutils
Package testutils provides test methods that are not intended to be exported.
|
Package testutils provides test methods that are not intended to be exported. |
textencoding
Package textencoding is used for handling text encoding (char code <-> glyph mapping) in unidoc both for reading and outputing PDF contents.
|
Package textencoding is used for handling text encoding (char code <-> glyph mapping) in unidoc both for reading and outputing PDF contents. |
Package model provides an interface for working with high-level objects (models) in PDF files, including reading and writing documents.
|
Package model provides an interface for working with high-level objects (models) in PDF files, including reading and writing documents. |
internal/fonts
Package fonts is used for internal representation for working with fonts in PDF.
|
Package fonts is used for internal representation for working with fonts in PDF. |
sighandler
Package sighandler implements digital signature handlers for PDF signature validation and signing.
|
Package sighandler implements digital signature handlers for PDF signature validation and signing. |
Package ps implements various functionalities needed for handling Postscript for PDF uses, in particular for PDF function type 4.
|
Package ps implements various functionalities needed for handling Postscript for PDF uses, in particular for PDF function type 4. |
Click to show internal directories.
Click to hide internal directories.