pdfcpu

module
v0.0.0-...-743dc5a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2023 License: MIT

README

This is a fork of pdfcpu/pdfcpu, a lightweight version without unnecessary files that you don't use while working with its API. The original project is ~330 Mb.

Project link: pdfcpu.io/

Many tests are deleted because they depend on test pdfs and fonts, dependencies are replaced:

github.com/pdfcpu/pdfcpu/ -> path/to/pdfcpu

In the main.go you can test merging of two pdf files:

make build
bin/example_merge 

The result file will be created in the cmd/example_merge folder

Directories

Path Synopsis
cmd
internal
corefont/metrics
Package metrics provides font metrics for the PDF standard fonts.
Package metrics provides font metrics for the PDF standard fonts.
pkg
api
Package api lets you integrate pdfcpu's operations into your Go backend.
Package api lets you integrate pdfcpu's operations into your Go backend.
cli
Package cli provides pdfcpu command line processing.
Package cli provides pdfcpu command line processing.
filter
Package filter contains PDF filter implementations.
Package filter contains PDF filter implementations.
font
Package font provides support for TrueType fonts.
Package font provides support for TrueType fonts.
log
Package log provides a logging abstraction.
Package log provides a logging abstraction.
pdfcpu
Package pdfcpu is a PDF processing library written in Go supporting encryption.
Package pdfcpu is a PDF processing library written in Go supporting encryption.
pdfcpu/validate
Package validate implements validation against PDF 32000-1:2008.
Package validate implements validation against PDF 32000-1:2008.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL