unipdf icon indicating copy to clipboard operation
unipdf copied to clipboard

Golang PDF library for creating and processing PDF files (pure go)

Results 82 unipdf issues
Sort by recently updated
recently updated
newest added

Does the library support the primitives required to implement some kind of redaction function? I'm figuring it would require: - producing a stream of text content which contains sufficient information...

feature

## Description Based on code review, it is found that dict /DW, /W is not parsed for pdfCIDFontType0 rather than pdfCIDFontType2. In many cases, /DW and /W are embedded in...

bug
fonts

@peterwilliams97 Can you provide a specific example of something that does not work? Would be good to have a snippet from the content stream

enhancement
extract

Issues with certain test files: Black in background ------------------- 000008.pdf Black outline box appears around "Mar 27, 2017, 2K50 pm AEDT" 000011.pdf Light text columns on page 2 have become...

bug
encoding/image

Reported by Peter Williams: > I get an invalid JPEG format: bad RST marker error on this > > This looks like an error in the Go JPEG library. >...

bug
encoding/image

Make shallow/deep compare methods for dictionaries & indirect objects. This will allow unneccessary duplication of objects that are identical, for example when creating resource dictionaries etc.

enhancement
core

Currently it isn't possible to parse/edit/write PDFs if their size approaches the available memory on the computer. Unidoc parses the object tree and stores them in memory. Based on the...

performance

Create a model.PdfCatalog type ```go // PdfCatalog represents the root Catalog dictionary (section 7.7.2 p. 79) type PdfCatalog struct { Type *core.PdfObjectName Version *core.PdfObjectName etc... } ``` Will make it...

feature
model