Directories
¶
| Path | Synopsis |
|---|---|
|
Package barcode generates 1D and 2D barcodes that can be rendered directly into a PDF content stream as vector graphics (no images).
|
Package barcode generates 1D and 2D barcodes that can be rendered directly into a PDF content stream as vector graphics (no images). |
|
cmd
|
|
|
folio
command
Command folio is a CLI tool for PDF operations.
|
Command folio is a CLI tool for PDF operations. |
|
gen-metrics
command
gen-metrics parses Adobe AFM files and generates Go source for font width and kerning tables.
|
gen-metrics parses Adobe AFM files and generates Go source for font width and kerning tables. |
|
wasm
command
|
|
|
Package content provides a builder for PDF content streams — the sequences of operators that draw text, graphics, and images on a page (ISO 32000 §7.8.2).
|
Package content provides a builder for PDF content streams — the sequences of operators that draw text, graphics, and images on a page (ISO 32000 §7.8.2). |
|
Package core implements the fundamental PDF object types defined in ISO 32000 §7.3 — Boolean, Number, String, Name, Array, Dictionary, Stream, and Null — plus indirect references (§7.3.10) and standard security handler encryption (§7.6).
|
Package core implements the fundamental PDF object types defined in ISO 32000 §7.3 — Boolean, Number, String, Name, Array, Dictionary, Stream, and Null — plus indirect references (§7.3.10) and standard security handler encryption (§7.6). |
|
Package document provides the top-level API for creating and writing PDF documents.
|
Package document provides the top-level API for creating and writing PDF documents. |
|
examples
|
|
|
hello
command
Hello creates a one-page PDF with a heading and a paragraph.
|
Hello creates a one-page PDF with a heading and a paragraph. |
|
Package export provides a C ABI for the Folio PDF library.
|
Package export provides a C ABI for the Folio PDF library. |
|
Package font handles font loading, parsing, subsetting, and PDF embedding.
|
Package font handles font loading, parsing, subsetting, and PDF embedding. |
|
Package forms provides AcroForm support for creating interactive PDF form fields: text inputs, checkboxes, radio buttons, dropdowns, and signature fields.
|
Package forms provides AcroForm support for creating interactive PDF form fields: text inputs, checkboxes, radio buttons, dropdowns, and signature fields. |
|
Package html converts HTML+CSS markup into layout elements that the github.com/carlos7ags/folio/layout package can render to PDF.
|
Package html converts HTML+CSS markup into layout elements that the github.com/carlos7ags/folio/layout package can render to PDF. |
|
Package image provides JPEG, PNG, and TIFF image embedding for PDF documents.
|
Package image provides JPEG, PNG, and TIFF image embedding for PDF documents. |
|
Package layout implements a high-level, CSS-like element model for building PDF pages from composable building blocks.
|
Package layout implements a high-level, CSS-like element model for building PDF pages from composable building blocks. |
|
Package reader provides a PDF parser that can open, read, and extract content from existing PDF files.
|
Package reader provides a PDF parser that can open, read, and extract content from existing PDF files. |
|
Package sign implements PAdES digital signatures for PDF documents.
|
Package sign implements PAdES digital signatures for PDF documents. |
|
Package svg parses SVG markup and renders it into PDF content streams as native vector graphics — no rasterization is involved.
|
Package svg parses SVG markup and renders it into PDF content streams as native vector graphics — no rasterization is involved. |
Click to show internal directories.
Click to hide internal directories.
