Anderson Herzogenrath da Costa

Results 8 issues of Anderson Herzogenrath da Costa

I am doing some tests using functools cache to improve performance working with unicode fonts. test_cell/test_cell_speed_with_long_text is running 50% faster. I will do additional tests soon. **Checklist**: - [ ]...

Since PDF 1.5, cross-reference streams can be used instead of cross-reference tables. Since streams can be compressed it helps reducing the PDF file size. XRef streams will also allow to...

enhancement
up-for-grabs
hacktoberfest

Implements "Page label" feature in fpdf2. **Checklist**: - [x] Implement page label - [x] Create method to read page labels if the user wants to use on header, footer, etc....

e.g. Fixes #0 **Checklist**: - [ ] The GitHub pipeline is OK (green), meaning that both `pylint` (static code analyzer) and `black` (code formatter) are happy with the changes of...

### Initial Draft: Type 3 Fonts and Color Fonts Support Fixes #224 This PR introduces the initial implementation for Type 3 fonts and Color Fonts in PDFs. 🚀 #### Features:...

Over the last few years, type hints have become a foundation of modern Python development. Strong typing provides several benefits like detecting bugs earlier, improving editor/IDE support, and enabling safer...

enhancement

**Description** [WOFF](https://www.w3.org/TR/WOFF/) (Web Open Font Format) and [WOFF2](https://www.w3.org/TR/WOFF2/) are web-optimized font formats that act as compressed wrappers around standard SFNT-based font tables (such as TrueType or OpenType). They are functionally...

enhancement

## Explanation `PdfWriter.add_named_destination()` currently hardcodes the zoom mode to `FitH` (full width). If a user wants to add a named destination with another zoom mode it's not possible. ## Code...

is-feature
workflow-bookmarks