File: README.md

package info (click to toggle)
fpdf2 2.8.7-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 114,352 kB
  • sloc: python: 50,410; sh: 133; makefile: 12
file content (375 lines) | stat: -rw-r--r-- 78,330 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
[![Pypi latest version](https://img.shields.io/pypi/v/fpdf2.svg)](https://pypi.org/pypi/fpdf2#history)
[![Python Support](https://img.shields.io/pypi/pyversions/fpdf2.svg)](https://pypi.org/project/fpdf2/)
[![License: LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0)

[![build status](https://github.com/py-pdf/fpdf2/workflows/build/badge.svg)](https://github.com/py-pdf/fpdf2/actions?query=branch%3Amaster)
[![codecov](https://codecov.io/gh/py-pdf/fpdf2/branch/master/graph/badge.svg)](https://codecov.io/gh/py-pdf/fpdf2)
[![Pypi Trusted Publisher: enabled](https://img.shields.io/badge/Pypi%20Trusted%20Publisher-enabled-green.svg)](https://blog.pypi.org/posts/2023-04-20-introducing-trusted-publishers/)
[![checks: bandit, grype, guarddog, pylint, semgrep, zizmor](https://img.shields.io/badge/checks-bandit,grype,guarddog,pylint,semgrep-green.svg)](https://github.com/py-pdf/fpdf2/actions/workflows/continuous-integration-workflow.yml)

[![Dependents](https://img.shields.io/librariesio/dependents/pypi/fpdf2)](https://libraries.io/pypi/fpdf2/dependents)
[![Downloads per month](https://pepy.tech/badge/fpdf2/month)](https://pepy.tech/project/fpdf2)
[![Contributors](https://img.shields.io/github/contributors/py-pdf/fpdf2)](https://github.com/py-pdf/fpdf2/graphs/contributors)
[![GitHub last commit](https://img.shields.io/github/last-commit/py-pdf/fpdf2)](https://github.com/py-pdf/fpdf2/commits/master)

[![issues closed](https://img.shields.io/github/issues-closed/py-pdf/fpdf2)](https://github.com/py-pdf/fpdf2/issues)
[![PRs closed](https://img.shields.io/github/issues-pr-closed/py-pdf/fpdf2)](https://github.com/py-pdf/fpdf2/pulls)
[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com)
[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/)
โ†’ come look at our [good first issues](https://github.com/py-pdf/fpdf2/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)

# fpdf2

![fpdf2 logo](https://py-pdf.github.io/fpdf2/fpdf2-logo.png)

`fpdf2` is a PDF creation library for Python:

```python
from fpdf import FPDF

pdf = FPDF()
pdf.add_page()
pdf.set_font('helvetica', size=12)
pdf.cell(text="hello world")
pdf.output("hello_world.pdf")
```

Go try it **now** online in a Jupyter notebook: [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/py-pdf/fpdf2/blob/master/tutorial/notebook.ipynb) or [![Open In nbviewer](https://img.shields.io/badge/Open_In-nbviewer-blue?logo=jupyter)](https://nbviewer.org/github/py-pdf/fpdf2/blob/master/tutorial/notebook.ipynb)

Compared with other PDF libraries, `fpdf2` is **fast, versatile, easy to learn and to extend** ([example](https://github.com/digidigital/Extensions-and-Scripts-for-pyFPDF-fpdf2)).
It is also entirely written in Python and has very few dependencies:
[Pillow](https://pillow.readthedocs.io/en/stable/), [defusedxml](https://pypi.org/project/defusedxml/), & [fontTools](https://fonttools.readthedocs.io/en/latest/index.html). It is a fork and the successor of `PyFPDF` (_cf._ [history](https://py-pdf.github.io/fpdf2/History.html)).

**Development status**: this project is **mature** and **actively maintained**.

We are looking for contributing developers: if you want to get involved but don't know how,
or would like to volunteer helping maintain this lib, [open a discussion](https://github.com/py-pdf/fpdf2/discussions)!

## Installation Instructions

```bash
pip install fpdf2
```

To get the latest, unreleased, development version straight from the development branch of this repository:

```bash
pip install git+https://github.com/py-pdf/fpdf2.git@master
```

## Features

 * Python 3.10+ support
 * [Unicode](https://py-pdf.github.io/fpdf2/Unicode.html) (UTF-8) TrueType font subset embedding
 * Internal / external [links](https://py-pdf.github.io/fpdf2/Links.html)
 * Embedding images, including transparency and alpha channel
 * Arbitrary path drawing and basic [SVG](https://py-pdf.github.io/fpdf2/SVG.html) import
 * Embedding [barcodes](https://py-pdf.github.io/fpdf2/Barcodes.html), [charts & graphs](https://py-pdf.github.io/fpdf2/Maths.html), [emojis, symbols & dingbats](https://py-pdf.github.io/fpdf2/EmojisSymbolsDingbats.html)
 * [Tables](https://py-pdf.github.io/fpdf2/Tables.html) and also [cell / multi-cell / plaintext writing](https://py-pdf.github.io/fpdf2/Text.html), with [automatic page breaks](https://py-pdf.github.io/fpdf2/PageBreaks.html), line break and text justification
 * Choice of measurement unit, page format & margins. Optional page header and footer
 * Basic [conversion from HTML to PDF](https://py-pdf.github.io/fpdf2/HTML.html)
 * A [templating system](https://py-pdf.github.io/fpdf2/Templates.html) to render PDFs in batches
 * Images & links alternative descriptions, for accessibility
 * Table of contents & [document outline](https://py-pdf.github.io/fpdf2/DocumentOutlineAndTableOfContents.html)
 * [Document encryption](https://py-pdf.github.io/fpdf2/Encryption.html) & [document signing](https://py-pdf.github.io/fpdf2/Signing.html)
 * [Annotations](https://py-pdf.github.io/fpdf2/Annotations.html), including text highlights, and [file attachments](https://py-pdf.github.io/fpdf2/FileAttachments.html)
 * [Presentation mode](https://py-pdf.github.io/fpdf2/Presentations.html) with control over page display duration & transitions
 * Optional basic Markdown-like styling: `**bold**, __italics__`
 * Can render [mathematical equations & charts](https://py-pdf.github.io/fpdf2/Maths.html)
 * Usage examples with [Django](https://www.djangoproject.com/), [Flask](https://flask.palletsprojects.com), [FastAPI](https://fastapi.tiangolo.com/), [streamlit](https://streamlit.io/), AWS lambdas... : [Usage in web APIs](https://py-pdf.github.io/fpdf2/UsageInWebAPI.html)
 * more than 1300 unit tests running under Linux & Windows, with `qpdf`-based PDF diffing, timing & memory usage checks, and a high code coverage

Our 350+ reference PDF test files, generated by `fpdf2`, are validated using 3 different checkers:

[![QPDF logo](https://py-pdf.github.io/fpdf2/qpdf-logo.svg)](https://github.com/qpdf/qpdf)
[![PDF Checker logo](https://py-pdf.github.io/fpdf2/pdfchecker-logo.png)](https://www.datalogics.com/repair-pdf-files)
[![VeraPDF logo](https://py-pdf.github.io/fpdf2/vera-logo.jpg)](https://verapdf.org)

## Please show the value

Choosing a project dependency can be difficult. We need to ensure stability and maintainability of our projects.
Surveys show that GitHub stars count play an important factor when assessing library quality.

โญ Please give this repository a star. It takes seconds and will help your fellow developers! โญ

## Please share with the community

This library relies on community interactions. Please consider sharing a post about `fpdf2` and the value it provides ๐Ÿ˜Š

[![GitHub Repo stars](https://img.shields.io/badge/share%20on-reddit-red?logo=reddit)](https://reddit.com/submit?url=https://github.com/py-pdf/fpdf2&title=fpdf2)
[![GitHub Repo stars](https://img.shields.io/badge/share%20on-hacker%20news-orange?logo=ycombinator)](https://news.ycombinator.com/submitlink?u=https://github.com/py-pdf/fpdf2)
[![GitHub Repo stars](https://img.shields.io/badge/share%20on-twitter-03A9F4?logo=twitter)](https://twitter.com/share?url=https://github.com/py-pdf/fpdf2&t=fpdf2)
[![GitHub Repo stars](https://img.shields.io/badge/share%20on-facebook-1976D2?logo=facebook)](https://www.facebook.com/sharer/sharer.php?u=https://github.com/py-pdf/fpdf2)
[![GitHub Repo stars](https://img.shields.io/badge/share%20on-linkedin-3949AB?logo=linkedin)](https://www.linkedin.com/shareArticle?url=https://github.com/py-pdf/fpdf2&title=fpdf2)

## Documentation

- [Documentation Home](https://py-pdf.github.io/fpdf2/)
- Tutorial in several languages: [English](https://py-pdf.github.io/fpdf2/Tutorial.html) - [Deutsch](https://py-pdf.github.io/fpdf2/Tutorial-de.html) - [espaรฑol](https://py-pdf.github.io/fpdf2/Tutorial-es.html) - [เคนเคฟเค‚เคฆเฅ€](https://py-pdf.github.io/fpdf2/Tutorial-hi.html) - [portuguรชs](https://py-pdf.github.io/fpdf2/Tutorial-pt.html) - [ะ ัƒััะบะธะน](https://py-pdf.github.io/fpdf2/Tutorial-ru.html) - [Italian](https://py-pdf.github.io/fpdf2/Tutorial-it.html) - [franรงais](https://py-pdf.github.io/fpdf2/Tutorial-fr.html) - [ฮ•ฮปฮปฮทฮฝฮนฮบฮฌ](https://py-pdf.github.io/fpdf2/Tutorial-gr.html) - [ืขื‘ืจื™ืช](https://py-pdf.github.io/fpdf2/Tutorial-he.html) - [็ฎ€ไฝ“ไธญๆ–‡](https://py-pdf.github.io/fpdf2/Tutorial-zh.html) - [เฆฌเฆพเฆ‚เฆฒเฆพ](https://py-pdf.github.io/fpdf2/Tutorial-bn.html) - [แž—แžถแžŸแžถแžแŸ’แž˜แŸ‚แžš](https://py-pdf.github.io/fpdf2/Tutorial-km.html) - [ๆ—ฅๆœฌ่ชž](https://py-pdf.github.io/fpdf2/Tutorial-ja.html) - [Dutch](https://py-pdf.github.io/fpdf2/Tutorial-nl.html) - [Polski](https://py-pdf.github.io/fpdf2/Tutorial-pl.html) - [Tรผrkรงe](https://py-pdf.github.io/fpdf2/Tutorial-tr.html) - [Indonesian](https://py-pdf.github.io/fpdf2/Tutorial-id.html)- [Slovenลกฤina](https://py-pdf.github.io/fpdf2/Tutorial-sl.html)
- Release notes: [CHANGELOG.md](https://github.com/py-pdf/fpdf2/blob/master/CHANGELOG.md) 
- A series of blog posts: [fpdf2 tag @ ludochaordic](https://chezsoi.org/lucas/blog/tag/fpdf2.html)

You can also have a look at the `tests/`, they're great usage examples!

## Development

Please check the [dedicated documentation page](https://py-pdf.github.io/fpdf2/Development.html).

## Contributors โœจ

This library could only exist thanks to the dedication of many volunteers around the world:

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
  <tbody>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/reingart"><img src="https://avatars.githubusercontent.com/u/1041385?v=4?s=100" width="100px;" alt="Mariano Reingart"/><br /><sub><b>Mariano Reingart</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=reingart" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://lymaconsulting.github.io/"><img src="https://avatars.githubusercontent.com/u/8921892?v=4?s=100" width="100px;" alt="David Ankin"/><br /><sub><b>David Ankin</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aalexanderankin" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=alexanderankin" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=alexanderankin" title="Documentation">๐Ÿ“–</a> <a href="#maintenance-alexanderankin" title="Maintenance">๐Ÿšง</a> <a href="#question-alexanderankin" title="Answering Questions">๐Ÿ’ฌ</a> <a href="https://github.com/py-pdf/fpdf2/pulls?q=is%3Apr+reviewed-by%3Aalexanderankin" title="Reviewed Pull Requests">๐Ÿ‘€</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=alexanderankin" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/alexp1917"><img src="https://avatars.githubusercontent.com/u/66129071?v=4?s=100" width="100px;" alt="Alex Pavlovich"/><br /><sub><b>Alex Pavlovich</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aalexp1917" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=alexp1917" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=alexp1917" title="Documentation">๐Ÿ“–</a> <a href="#question-alexp1917" title="Answering Questions">๐Ÿ’ฌ</a> <a href="https://github.com/py-pdf/fpdf2/pulls?q=is%3Apr+reviewed-by%3Aalexp1917" title="Reviewed Pull Requests">๐Ÿ‘€</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=alexp1917" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://chezsoi.org/lucas/blog/"><img src="https://avatars.githubusercontent.com/u/925560?v=4?s=100" width="100px;" alt="Lucas Cimon"/><br /><sub><b>Lucas Cimon</b></sub></a><br /><a href="#blog-Lucas-C" title="Blogposts">๐Ÿ“</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=Lucas-C" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=Lucas-C" title="Documentation">๐Ÿ“–</a> <a href="#infra-Lucas-C" title="Infrastructure (Hosting, Build-Tools, etc)">๐Ÿš‡</a> <a href="#maintenance-Lucas-C" title="Maintenance">๐Ÿšง</a> <a href="#question-Lucas-C" title="Answering Questions">๐Ÿ’ฌ</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ALucas-C" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/eumiro"><img src="https://avatars.githubusercontent.com/u/6774676?v=4?s=100" width="100px;" alt="Miroslav ล edivรฝ"/><br /><sub><b>Miroslav ล edivรฝ</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=eumiro" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=eumiro" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/fbernhart"><img src="https://avatars.githubusercontent.com/u/70264417?v=4?s=100" width="100px;" alt="Florian Bernhart"/><br /><sub><b>Florian Bernhart</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=fbernhart" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=fbernhart" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://pr.linkedin.com/in/edwoodocasio/"><img src="https://avatars.githubusercontent.com/u/82513?v=4?s=100" width="100px;" alt="Edwood Ocasio"/><br /><sub><b>Edwood Ocasio</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=eocasio" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=eocasio" title="Tests">โš ๏ธ</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/marcelotduarte"><img src="https://avatars.githubusercontent.com/u/12752334?v=4?s=100" width="100px;" alt="Marcelo Duarte"/><br /><sub><b>Marcelo Duarte</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=marcelotduarte" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/RomanKharin"><img src="https://avatars.githubusercontent.com/u/6203756?v=4?s=100" width="100px;" alt="Roman Kharin"/><br /><sub><b>Roman Kharin</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=RomanKharin" title="Code">๐Ÿ’ป</a> <a href="#ideas-RomanKharin" title="Ideas, Planning, & Feedback">๐Ÿค”</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/cgfrost"><img src="https://avatars.githubusercontent.com/u/166104?v=4?s=100" width="100px;" alt="Christopher Frost"/><br /><sub><b>Christopher Frost</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Acgfrost" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=cgfrost" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://www.ne.ch/sitn"><img src="https://avatars.githubusercontent.com/u/1681332?v=4?s=100" width="100px;" alt="Michael Kalbermatten"/><br /><sub><b>Michael Kalbermatten</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Akalbermattenm" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=kalbermattenm" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://yanone.de/"><img src="https://avatars.githubusercontent.com/u/175386?v=4?s=100" width="100px;" alt="Yanone"/><br /><sub><b>Yanone</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=yanone" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/leoleozhu"><img src="https://avatars.githubusercontent.com/u/738445?v=4?s=100" width="100px;" alt="Leo Zhu"/><br /><sub><b>Leo Zhu</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=leoleozhu" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://www.abishekgoda.com/"><img src="https://avatars.githubusercontent.com/u/310520?v=4?s=100" width="100px;" alt="Abishek Goda"/><br /><sub><b>Abishek Goda</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=abishek" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://www.cd-net.net/"><img src="https://avatars.githubusercontent.com/u/1515637?v=4?s=100" width="100px;" alt="Arthur Moore"/><br /><sub><b>Arthur Moore</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=EmperorArthur" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=EmperorArthur" title="Tests">โš ๏ธ</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3AEmperorArthur" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://boghison.com/"><img src="https://avatars.githubusercontent.com/u/7976283?v=4?s=100" width="100px;" alt="Bogdan Cuza"/><br /><sub><b>Bogdan Cuza</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=boghison" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/craigahobbs"><img src="https://avatars.githubusercontent.com/u/1263515?v=4?s=100" width="100px;" alt="Craig Hobbs"/><br /><sub><b>Craig Hobbs</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=craigahobbs" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/xitrushiy"><img src="https://avatars.githubusercontent.com/u/17336659?v=4?s=100" width="100px;" alt="xitrushiy"/><br /><sub><b>xitrushiy</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Axitrushiy" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=xitrushiy" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/jredrejo"><img src="https://avatars.githubusercontent.com/u/1008178?v=4?s=100" width="100px;" alt="Josรฉ L. Redrejo Rodrรญguez"/><br /><sub><b>Josรฉ L. Redrejo Rodrรญguez</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=jredrejo" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://jugmac00.github.io/"><img src="https://avatars.githubusercontent.com/u/9895620?v=4?s=100" width="100px;" alt="Jรผrgen Gmach"/><br /><sub><b>Jรผrgen Gmach</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=jugmac00" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Larivact"><img src="https://avatars.githubusercontent.com/u/8731884?v=4?s=100" width="100px;" alt="Larivact"/><br /><sub><b>Larivact</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Larivact" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/leonelcamara"><img src="https://avatars.githubusercontent.com/u/1198145?v=4?s=100" width="100px;" alt="Leonel Cรขmara"/><br /><sub><b>Leonel Cรขmara</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=leonelcamara" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/mark-steadman"><img src="https://avatars.githubusercontent.com/u/15779053?v=4?s=100" width="100px;" alt="Mark Steadman"/><br /><sub><b>Mark Steadman</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Amark-steadman" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=mark-steadman" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/sergeyfitts"><img src="https://avatars.githubusercontent.com/u/40498252?v=4?s=100" width="100px;" alt="Sergey"/><br /><sub><b>Sergey</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=sergeyfitts" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Stan-C421"><img src="https://avatars.githubusercontent.com/u/82440217?v=4?s=100" width="100px;" alt="Stan-C421"/><br /><sub><b>Stan-C421</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Stan-C421" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/viraj-shah18"><img src="https://avatars.githubusercontent.com/u/44942391?v=4?s=100" width="100px;" alt="Viraj Shah"/><br /><sub><b>Viraj Shah</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=viraj-shah18" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/cornicis"><img src="https://avatars.githubusercontent.com/u/11545033?v=4?s=100" width="100px;" alt="cornicis"/><br /><sub><b>cornicis</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=cornicis" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/moe-25"><img src="https://avatars.githubusercontent.com/u/85580959?v=4?s=100" width="100px;" alt="moe-25"/><br /><sub><b>moe-25</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=moe-25" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/pulls?q=is%3Apr+reviewed-by%3Amoe-25" title="Reviewed Pull Requests">๐Ÿ‘€</a> <a href="#research-moe-25" title="Research">๐Ÿ”ฌ</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Amoe-25" title="Bug reports">๐Ÿ›</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/niphlod"><img src="https://avatars.githubusercontent.com/u/122119?v=4?s=100" width="100px;" alt="Simone Bizzotto"/><br /><sub><b>Simone Bizzotto</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=niphlod" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/bnyw"><img src="https://avatars.githubusercontent.com/u/32655514?v=4?s=100" width="100px;" alt="Boonyawe Sirimaha"/><br /><sub><b>Boonyawe Sirimaha</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Abnyw" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/torque"><img src="https://avatars.githubusercontent.com/u/949138?v=4?s=100" width="100px;" alt="T"/><br /><sub><b>T</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=torque" title="Code">๐Ÿ’ป</a> <a href="#design-torque" title="Design">๐ŸŽจ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/AubsUK"><img src="https://avatars.githubusercontent.com/u/68870168?v=4?s=100" width="100px;" alt="AubsUK"/><br /><sub><b>AubsUK</b></sub></a><br /><a href="#question-AubsUK" title="Answering Questions">๐Ÿ’ฌ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://www.schorsch.com/"><img src="https://avatars.githubusercontent.com/u/17468844?v=4?s=100" width="100px;" alt="Georg Mischler"/><br /><sub><b>Georg Mischler</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Agmischler" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=gmischler" title="Code">๐Ÿ’ป</a> <a href="#design-gmischler" title="Design">๐ŸŽจ</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=gmischler" title="Documentation">๐Ÿ“–</a> <a href="#ideas-gmischler" title="Ideas, Planning, & Feedback">๐Ÿค”</a> <a href="#question-gmischler" title="Answering Questions">๐Ÿ’ฌ</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=gmischler" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://www.buymeacoffee.com/ping"><img src="https://avatars.githubusercontent.com/u/104607?v=4?s=100" width="100px;" alt="ping"/><br /><sub><b>ping</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aping" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://portfedh@gmail.com"><img src="https://avatars.githubusercontent.com/u/59422723?v=4?s=100" width="100px;" alt="Portfedh"/><br /><sub><b>Portfedh</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=portfedh" title="Documentation">๐Ÿ“–</a> <a href="#tutorial-portfedh" title="Tutorials">โœ…</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/tabarnhack"><img src="https://avatars.githubusercontent.com/u/34366899?v=4?s=100" width="100px;" alt="Tabarnhack"/><br /><sub><b>Tabarnhack</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=tabarnhack" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Mridulbirla13"><img src="https://avatars.githubusercontent.com/u/24730417?v=4?s=100" width="100px;" alt="Mridul Birla"/><br /><sub><b>Mridul Birla</b></sub></a><br /><a href="#translation-Mridulbirla13" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/digidigital"><img src="https://avatars.githubusercontent.com/u/28964886?v=4?s=100" width="100px;" alt="digidigital"/><br /><sub><b>digidigital</b></sub></a><br /><a href="#translation-digidigital" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/xit4"><img src="https://avatars.githubusercontent.com/u/7601720?v=4?s=100" width="100px;" alt="Xit"/><br /><sub><b>Xit</b></sub></a><br /><a href="#translation-xit4" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/AABur"><img src="https://avatars.githubusercontent.com/u/41373199?v=4?s=100" width="100px;" alt="Alexander Burchenko"/><br /><sub><b>Alexander Burchenko</b></sub></a><br /><a href="#translation-AABur" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/fuscati"><img src="https://avatars.githubusercontent.com/u/48717599?v=4?s=100" width="100px;" alt="Andrรฉ Assunรงรฃo"/><br /><sub><b>Andrรฉ Assunรงรฃo</b></sub></a><br /><a href="#translation-fuscati" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://frenchcomputerguy.com/"><img src="https://avatars.githubusercontent.com/u/5825096?v=4?s=100" width="100px;" alt="Quentin Brault"/><br /><sub><b>Quentin Brault</b></sub></a><br /><a href="#translation-Tititesouris" title="Translation">๐ŸŒ</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/paulacampigotto"><img src="https://avatars.githubusercontent.com/u/36995920?v=4?s=100" width="100px;" alt="Paula Campigotto"/><br /><sub><b>Paula Campigotto</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Apaulacampigotto" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=paulacampigotto" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/pulls?q=is%3Apr+reviewed-by%3Apaulacampigotto" title="Reviewed Pull Requests">๐Ÿ‘€</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/bettman-latin"><img src="https://avatars.githubusercontent.com/u/91155492?v=4?s=100" width="100px;" alt="bettman-latin"/><br /><sub><b>bettman-latin</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=bettman-latin" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/oleksii-shyman"><img src="https://avatars.githubusercontent.com/u/8827452?v=4?s=100" width="100px;" alt="oleksii-shyman"/><br /><sub><b>oleksii-shyman</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=oleksii-shyman" title="Code">๐Ÿ’ป</a> <a href="#design-oleksii-shyman" title="Design">๐ŸŽจ</a> <a href="#ideas-oleksii-shyman" title="Ideas, Planning, & Feedback">๐Ÿค”</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://lcomrade.su"><img src="https://avatars.githubusercontent.com/u/70049256?v=4?s=100" width="100px;" alt="lcomrade"/><br /><sub><b>lcomrade</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=lcomrade" title="Documentation">๐Ÿ“–</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Alcomrade" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=lcomrade" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/pwt"><img src="https://avatars.githubusercontent.com/u/1089749?v=4?s=100" width="100px;" alt="pwt"/><br /><sub><b>pwt</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Apwt" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=pwt" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/mcerveny"><img src="https://avatars.githubusercontent.com/u/1438115?v=4?s=100" width="100px;" alt="Martin Cerveny"/><br /><sub><b>Martin Cerveny</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Amcerveny" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=mcerveny" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Spenhouet"><img src="https://avatars.githubusercontent.com/u/7819068?v=4?s=100" width="100px;" alt="Spenhouet"/><br /><sub><b>Spenhouet</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ASpenhouet" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/pulls?q=is%3Apr+reviewed-by%3ASpenhouet" title="Reviewed Pull Requests">๐Ÿ‘€</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/mtkumar123"><img src="https://avatars.githubusercontent.com/u/89176219?v=4?s=100" width="100px;" alt="mtkumar123"/><br /><sub><b>mtkumar123</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=mtkumar123" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/RedShy"><img src="https://avatars.githubusercontent.com/u/24901693?v=4?s=100" width="100px;" alt="Davide Consalvo"/><br /><sub><b>Davide Consalvo</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=RedShy" title="Code">๐Ÿ’ป</a> <a href="#question-RedShy" title="Answering Questions">๐Ÿ’ฌ</a> <a href="#design-RedShy" title="Design">๐ŸŽจ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://blog.whatgeek.com.pt"><img src="https://avatars.githubusercontent.com/u/2813722?v=4?s=100" width="100px;" alt="Bruno Santos"/><br /><sub><b>Bruno Santos</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Afeiticeir0" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/cgkoutzigiannis"><img src="https://avatars.githubusercontent.com/u/41803093?v=4?s=100" width="100px;" alt="cgkoutzigiannis"/><br /><sub><b>cgkoutzigiannis</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=cgkoutzigiannis" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/iwayankurniawan"><img src="https://avatars.githubusercontent.com/u/30134645?v=4?s=100" width="100px;" alt="I Wayan Kurniawan"/><br /><sub><b>I Wayan Kurniawan</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=iwayankurniawan" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://rysta.io"><img src="https://avatars.githubusercontent.com/u/4029642?v=4?s=100" width="100px;" alt="Sven Eliasson"/><br /><sub><b>Sven Eliasson</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=comino" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/gonzalobarbaran"><img src="https://avatars.githubusercontent.com/u/59395855?v=4?s=100" width="100px;" alt="gonzalobarbaran"/><br /><sub><b>gonzalobarbaran</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=gonzalobarbaran" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://www.nuttapat.me"><img src="https://avatars.githubusercontent.com/u/2115896?v=4?s=100" width="100px;" alt="Nuttapat Koonarangsri"/><br /><sub><b>Nuttapat Koonarangsri</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=hackinteach" title="Documentation">๐Ÿ“–</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Ahackinteach" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/sokratisvas"><img src="https://avatars.githubusercontent.com/u/77175483?v=4?s=100" width="100px;" alt="Sokratis Vasiliou"/><br /><sub><b>Sokratis Vasiliou</b></sub></a><br /><a href="#translation-sokratisvas" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/semaeostomea"><img src="https://avatars.githubusercontent.com/u/100974908?v=4?s=100" width="100px;" alt="semaeostomea"/><br /><sub><b>semaeostomea</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=semaeostomea" title="Documentation">๐Ÿ“–</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=semaeostomea" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Jmillan-Dev"><img src="https://avatars.githubusercontent.com/u/39383390?v=4?s=100" width="100px;" alt="Josuรฉ Millรกn Zamora"/><br /><sub><b>Josuรฉ Millรกn Zamora</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Jmillan-Dev" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/me-suzy"><img src="https://avatars.githubusercontent.com/u/2770489?v=4?s=100" width="100px;" alt="me-suzy"/><br /><sub><b>me-suzy</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Ame-suzy" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/dmail00"><img src="https://avatars.githubusercontent.com/u/79044603?v=4?s=100" width="100px;" alt="dmail00"/><br /><sub><b>dmail00</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Admail00" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=dmail00" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/GerardoAllende"><img src="https://avatars.githubusercontent.com/u/8699267?v=4?s=100" width="100px;" alt="Gerardo Allende"/><br /><sub><b>Gerardo Allende</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=GerardoAllende" title="Code">๐Ÿ’ป</a> <a href="#research-GerardoAllende" title="Research">๐Ÿ”ฌ</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://nicholasjin.github.io/"><img src="https://avatars.githubusercontent.com/u/15252734?v=4?s=100" width="100px;" alt="Nicholas Jin"/><br /><sub><b>Nicholas Jin</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Anicholasjin" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://portfolio-yk-jp.vercel.app/"><img src="https://avatars.githubusercontent.com/u/69574727?v=4?s=100" width="100px;" alt="Yusuke"/><br /><sub><b>Yusuke</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=yk-jp" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Tillrzhtgrfho"><img src="https://avatars.githubusercontent.com/u/86628355?v=4?s=100" width="100px;" alt="Tillrzhtgrfho"/><br /><sub><b>Tillrzhtgrfho</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ATillrzhtgrfho" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://dario.icu/"><img src="https://avatars.githubusercontent.com/u/35274810?v=4?s=100" width="100px;" alt="Dario Ackermann"/><br /><sub><b>Dario Ackermann</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Adarioackermann" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/TzviGreenfeld"><img src="https://avatars.githubusercontent.com/u/43534411?v=4?s=100" width="100px;" alt="Tzvi Greenfeld"/><br /><sub><b>Tzvi Greenfeld</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=TzviGreenfeld" title="Documentation">๐Ÿ“–</a> <a href="#translation-TzviGreenfeld" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/devdev29"><img src="https://avatars.githubusercontent.com/u/88680035?v=4?s=100" width="100px;" alt="devdev29"/><br /><sub><b>devdev29</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=devdev29" title="Documentation">๐Ÿ“–</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=devdev29" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Zenigata"><img src="https://avatars.githubusercontent.com/u/1022393?v=4?s=100" width="100px;" alt="Johan Bonneau"/><br /><sub><b>Johan Bonneau</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Zenigata" title="Documentation">๐Ÿ“–</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/jmunoz94"><img src="https://avatars.githubusercontent.com/u/48921408?v=4?s=100" width="100px;" alt="Jesรบs Alberto Muรฑoz Mesa"/><br /><sub><b>Jesรบs Alberto Muรฑoz Mesa</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=jmunoz94" title="Tests">โš ๏ธ</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=jmunoz94" title="Documentation">๐Ÿ“–</a> <a href="#translation-jmunoz94" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://jdeep.me"><img src="https://avatars.githubusercontent.com/u/64089730?v=4?s=100" width="100px;" alt="Jaydeep Das"/><br /><sub><b>Jaydeep Das</b></sub></a><br /><a href="#question-JDeepD" title="Answering Questions">๐Ÿ’ฌ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/seanpmulholland"><img src="https://avatars.githubusercontent.com/u/79894395?v=4?s=100" width="100px;" alt="Sean"/><br /><sub><b>Sean</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=seanpmulholland" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/andersonhc"><img src="https://avatars.githubusercontent.com/u/948125?v=4?s=100" width="100px;" alt="Anderson Herzogenrath da Costa"/><br /><sub><b>Anderson Herzogenrath da Costa</b></sub></a><br /><a href="#question-andersonhc" title="Answering Questions">๐Ÿ’ฌ</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=andersonhc" title="Code">๐Ÿ’ป</a> <a href="#research-andersonhc" title="Research">๐Ÿ”ฌ</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aandersonhc" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=andersonhc" title="Documentation">๐Ÿ“–</a> <a href="#ideas-andersonhc" title="Ideas, Planning, & Feedback">๐Ÿค”</a> <a href="#maintenance-andersonhc" title="Maintenance">๐Ÿšง</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/yiweelan"><img src="https://avatars.githubusercontent.com/u/117787188?v=4?s=100" width="100px;" alt="Yi Wei Lan"/><br /><sub><b>Yi Wei Lan</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=yiweelan" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Bubbu0129"><img src="https://avatars.githubusercontent.com/u/93034081?v=4?s=100" width="100px;" alt="CpDong"/><br /><sub><b>CpDong</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Bubbu0129" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ABubbu0129" title="Bug reports">๐Ÿ›</a> <a href="#translation-Bubbu0129" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/CY-Qiu"><img src="https://avatars.githubusercontent.com/u/23075447?v=4?s=100" width="100px;" alt="CY-Qiu"/><br /><sub><b>CY-Qiu</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ACY-Qiu" title="Bug reports">๐Ÿ›</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Markovvn1"><img src="https://avatars.githubusercontent.com/u/32509100?v=4?s=100" width="100px;" alt="Markovvn1"/><br /><sub><b>Markovvn1</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Markovvn1" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/erap129"><img src="https://avatars.githubusercontent.com/u/30405025?v=4?s=100" width="100px;" alt="Elad Rapaport"/><br /><sub><b>Elad Rapaport</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=erap129" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/SfinxV"><img src="https://avatars.githubusercontent.com/u/122991252?v=4?s=100" width="100px;" alt="SfinxV"/><br /><sub><b>SfinxV</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ASfinxV" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/bramantoleksono"><img src="https://avatars.githubusercontent.com/u/86646351?v=4?s=100" width="100px;" alt="bramantoleksono"/><br /><sub><b>bramantoleksono</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Abramantoleksono" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/TheNerdy907"><img src="https://avatars.githubusercontent.com/u/51904226?v=4?s=100" width="100px;" alt="TheNerdy907"/><br /><sub><b>TheNerdy907</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ATheNerdy907" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/eroux"><img src="https://avatars.githubusercontent.com/u/60868?v=4?s=100" width="100px;" alt="Elie Roux"/><br /><sub><b>Elie Roux</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aeroux" title="Bug reports">๐Ÿ›</a> <a href="#ideas-eroux" title="Ideas, Planning, & Feedback">๐Ÿค”</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=eroux" title="Code">๐Ÿ’ป</a> <a href="#question-eroux" title="Answering Questions">๐Ÿ’ฌ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/msalem99"><img src="https://avatars.githubusercontent.com/u/89017128?v=4?s=100" width="100px;" alt="msalem"/><br /><sub><b>msalem</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=msalem99" title="Documentation">๐Ÿ“–</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/ruiz-manuel"><img src="https://avatars.githubusercontent.com/u/43274578?v=4?s=100" width="100px;" alt="Manuel Ruiz"/><br /><sub><b>Manuel Ruiz</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aruiz-manuel" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/nsimonovici"><img src="https://avatars.githubusercontent.com/u/44460830?v=4?s=100" width="100px;" alt="Noel"/><br /><sub><b>Noel</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Ansimonovici" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://sites.google.com/view/iamavik/"><img src="https://avatars.githubusercontent.com/u/14172268?v=4?s=100" width="100px;" alt="Avik Sarkar"/><br /><sub><b>Avik Sarkar</b></sub></a><br /><a href="#translation-ssavi-ict" title="Translation">๐ŸŒ</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=ssavi-ict" title="Documentation">๐Ÿ“–</a> <a href="#question-ssavi-ict" title="Answering Questions">๐Ÿ’ฌ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/aeris07"><img src="https://avatars.githubusercontent.com/u/129675592?v=4?s=100" width="100px;" alt="aeris07"/><br /><sub><b>aeris07</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aaeris07" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/KamarulAdha"><img src="https://avatars.githubusercontent.com/u/52944294?v=4?s=100" width="100px;" alt="KamarulAdha"/><br /><sub><b>KamarulAdha</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=KamarulAdha" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Valerus5685"><img src="https://avatars.githubusercontent.com/u/7953869?v=4?s=100" width="100px;" alt="Valerus5685"/><br /><sub><b>Valerus5685</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3AValerus5685" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/sebastiantia"><img src="https://avatars.githubusercontent.com/u/75666019?v=4?s=100" width="100px;" alt="Sebastian Tia"/><br /><sub><b>Sebastian Tia</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=sebastiantia" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/1nv"><img src="https://avatars.githubusercontent.com/u/10288828?v=4?s=100" width="100px;" alt="Eugene Selifonov"/><br /><sub><b>Eugene Selifonov</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3A1nv" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://ez-startup.com"><img src="https://avatars.githubusercontent.com/u/69514175?v=4?s=100" width="100px;" alt="Kuth"/><br /><sub><b>Kuth</b></sub></a><br /><a href="#translation-kuth-chi" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://rdbr.nl"><img src="https://avatars.githubusercontent.com/u/34062862?v=4?s=100" width="100px;" alt="Ruben de Bruin"/><br /><sub><b>Ruben de Bruin</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ARubendeBruin" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=RubendeBruin" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=RubendeBruin" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/stenci"><img src="https://avatars.githubusercontent.com/u/5955495?v=4?s=100" width="100px;" alt="stenci"/><br /><sub><b>stenci</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Astenci" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/alcnaka"><img src="https://avatars.githubusercontent.com/u/47954083?v=4?s=100" width="100px;" alt="alcnaka"/><br /><sub><b>alcnaka</b></sub></a><br /><a href="#translation-alcnaka" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Tolker-KU"><img src="https://avatars.githubusercontent.com/u/55140581?v=4?s=100" width="100px;" alt="Tolker-KU"/><br /><sub><b>Tolker-KU</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Tolker-KU" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://lfavole.eu.pythonanywhere.com"><img src="https://avatars.githubusercontent.com/u/88188568?v=4?s=100" width="100px;" alt="lfavole"/><br /><sub><b>lfavole</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=lfavole" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Niwo1403"><img src="https://avatars.githubusercontent.com/u/25332593?v=4?s=100" width="100px;" alt="Nicolai Wolfrom"/><br /><sub><b>Nicolai Wolfrom</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ANiwo1403" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/SandraFer"><img src="https://avatars.githubusercontent.com/u/50599578?v=4?s=100" width="100px;" alt="Sandra"/><br /><sub><b>Sandra</b></sub></a><br /><a href="#ideas-SandraFer" title="Ideas, Planning, & Feedback">๐Ÿค”</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=SandraFer" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/navitho"><img src="https://avatars.githubusercontent.com/u/48886097?v=4?s=100" width="100px;" alt="navitho"/><br /><sub><b>navitho</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Anavitho" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/SaiHarshaK"><img src="https://avatars.githubusercontent.com/u/30663807?v=4?s=100" width="100px;" alt="Sai Harsha Kottapalli"/><br /><sub><b>Sai Harsha Kottapalli</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=SaiHarshaK" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/rakesh-nj"><img src="https://avatars.githubusercontent.com/u/121295004?v=4?s=100" width="100px;" alt="Rakesh N J"/><br /><sub><b>Rakesh N J</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=rakesh-nj" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Iamrodos"><img src="https://avatars.githubusercontent.com/u/4513819?v=4?s=100" width="100px;" alt="rodos"/><br /><sub><b>rodos</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3AIamrodos" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/TedBrookings"><img src="https://avatars.githubusercontent.com/u/6463752?v=4?s=100" width="100px;" alt="Ted Brookings"/><br /><sub><b>Ted Brookings</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=TedBrookings" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://dnpdata.com"><img src="https://avatars.githubusercontent.com/u/26656754?v=4?s=100" width="100px;" alt="Andy Friedman"/><br /><sub><b>Andy Friedman</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=afriedman412" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/matt-b8"><img src="https://avatars.githubusercontent.com/u/76793516?v=4?s=100" width="100px;" alt="Matt"/><br /><sub><b>Matt</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=matt-b8" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/matipos2"><img src="https://avatars.githubusercontent.com/u/143452309?v=4?s=100" width="100px;" alt="matipos2"/><br /><sub><b>matipos2</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=matipos2" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/lry12138"><img src="https://avatars.githubusercontent.com/u/17554717?v=4?s=100" width="100px;" alt="lry12138"/><br /><sub><b>lry12138</b></sub></a><br /><a href="#translation-lry12138" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/mjasperse"><img src="https://avatars.githubusercontent.com/u/146605?v=4?s=100" width="100px;" alt="Martijn Jasperse"/><br /><sub><b>Martijn Jasperse</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Amjasperse" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=mjasperse" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/demiurgepy"><img src="https://avatars.githubusercontent.com/u/101707731?v=4?s=100" width="100px;" alt="demiurgepy"/><br /><sub><b>demiurgepy</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Ademiurgepy" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/MarekT0v"><img src="https://avatars.githubusercontent.com/u/147847966?v=4?s=100" width="100px;" alt="Marek Tovlin"/><br /><sub><b>Marek Tovlin</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=MarekT0v" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Polderrider"><img src="https://avatars.githubusercontent.com/u/51285379?v=4?s=100" width="100px;" alt="Polderrider"/><br /><sub><b>Polderrider</b></sub></a><br /><a href="#translation-Polderrider" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/valholl"><img src="https://avatars.githubusercontent.com/u/301204?v=4?s=100" width="100px;" alt="Elena ``of Valhalla''"/><br /><sub><b>Elena ``of Valhalla''</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=valholl" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/nocalla"><img src="https://avatars.githubusercontent.com/u/16230431?v=4?s=100" width="100px;" alt="Niall O'Callaghan"/><br /><sub><b>Niall O'Callaghan</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Anocalla" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/jsid72"><img src="https://avatars.githubusercontent.com/u/51690199?v=4?s=100" width="100px;" alt="jsid72"/><br /><sub><b>jsid72</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Ajsid72" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/alan-collins/"><img src="https://avatars.githubusercontent.com/u/38288262?v=4?s=100" width="100px;" alt="Alan Collins"/><br /><sub><b>Alan Collins</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Alan-Collins" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/hyperstown"><img src="https://avatars.githubusercontent.com/u/64496017?v=4?s=100" width="100px;" alt="hyperstown"/><br /><sub><b>hyperstown</b></sub></a><br /><a href="#content-hyperstown" title="Content">๐Ÿ–‹</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Clock-Speed"><img src="https://avatars.githubusercontent.com/u/55024400?v=4?s=100" width="100px;" alt="Clock-Speed"/><br /><sub><b>Clock-Speed</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Clock-Speed" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/DarekRepos"><img src="https://avatars.githubusercontent.com/u/32545344?v=4?s=100" width="100px;" alt="Darek"/><br /><sub><b>Darek</b></sub></a><br /><a href="#translation-DarekRepos" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://www.carlhiggs.com"><img src="https://avatars.githubusercontent.com/u/12984626?v=4?s=100" width="100px;" alt="Carl Higgs"/><br /><sub><b>Carl Higgs</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=carlhiggs" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/awmc000"><img src="https://avatars.githubusercontent.com/u/98981929?v=4?s=100" width="100px;" alt="awmc000"/><br /><sub><b>awmc000</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=awmc000" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://www.scottsmitelli.com"><img src="https://avatars.githubusercontent.com/u/935080?v=4?s=100" width="100px;" alt="Scott Smitelli"/><br /><sub><b>Scott Smitelli</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Asmitelli" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/lcgeneralprojects"><img src="https://avatars.githubusercontent.com/u/102996639?v=4?s=100" width="100px;" alt="lcgeneralprojects"/><br /><sub><b>lcgeneralprojects</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Alcgeneralprojects" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=lcgeneralprojects" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Makaze"><img src="https://avatars.githubusercontent.com/u/2280429?v=4?s=100" width="100px;" alt="Christopher Lane"/><br /><sub><b>Christopher Lane</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Makaze" title="Documentation">๐Ÿ“–</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=Makaze" title="Tests">โš ๏ธ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/david-fed"><img src="https://avatars.githubusercontent.com/u/47917339?v=4?s=100" width="100px;" alt="David"/><br /><sub><b>David</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=david-fed" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://sezerbozkir.com/"><img src="https://avatars.githubusercontent.com/u/6623948?v=4?s=100" width="100px;" alt="Sezer Bozkฤฑr"/><br /><sub><b>Sezer Bozkฤฑr</b></sub></a><br /><a href="#translation-Natgho" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/odhyp"><img src="https://avatars.githubusercontent.com/u/78688788?v=4?s=100" width="100px;" alt="Odhy Pradhana"/><br /><sub><b>Odhy Pradhana</b></sub></a><br /><a href="#translation-odhyp" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://valarmorghulis.io"><img src="https://avatars.githubusercontent.com/u/90537?v=4?s=100" width="100px;" alt="Li"/><br /><sub><b>Li</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Asocrateslee" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://mattsch.com"><img src="https://avatars.githubusercontent.com/u/9328433?v=4?s=100" width="100px;" alt="Matthias Schoettle"/><br /><sub><b>Matthias Schoettle</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=mschoettle" title="Documentation">๐Ÿ“–</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Amschoettle" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/stevesimmons"><img src="https://avatars.githubusercontent.com/u/2830459?v=4?s=100" width="100px;" alt="Steve Simmons"/><br /><sub><b>Steve Simmons</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Astevesimmons" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/jhenriquelc"><img src="https://avatars.githubusercontent.com/u/67766856?v=4?s=100" width="100px;" alt="Joรฃo Henrique"/><br /><sub><b>Joรฃo Henrique</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=jhenriquelc" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/bmiklautz"><img src="https://avatars.githubusercontent.com/u/195793?v=4?s=100" width="100px;" alt="Bernhard Miklautz"/><br /><sub><b>Bernhard Miklautz</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=bmiklautz" title="Documentation">๐Ÿ“–</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/beldaz"><img src="https://avatars.githubusercontent.com/u/1341993?v=4?s=100" width="100px;" alt="Bryn Jeffries"/><br /><sub><b>Bryn Jeffries</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Abeldaz" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Benoite142"><img src="https://avatars.githubusercontent.com/u/151671747?v=4?s=100" width="100px;" alt="Benoit Charbonneau"/><br /><sub><b>Benoit Charbonneau</b></sub></a><br /><a href="#ideas-Benoite142" title="Ideas, Planning, & Feedback">๐Ÿค”</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/philj56"><img src="https://avatars.githubusercontent.com/u/13610623?v=4?s=100" width="100px;" alt="Philip Jones"/><br /><sub><b>Philip Jones</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aphilj56" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=philj56" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/opposss"><img src="https://avatars.githubusercontent.com/u/120234749?v=4?s=100" width="100px;" alt="opposss"/><br /><sub><b>opposss</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=opposss" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://linktr.ee/whoisltd"><img src="https://avatars.githubusercontent.com/u/41822445?v=4?s=100" width="100px;" alt="Dat Le"/><br /><sub><b>Dat Le</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Awhoisltd" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=whoisltd" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Kaustbh"><img src="https://avatars.githubusercontent.com/u/97254178?v=4?s=100" width="100px;" alt="Kaustubh "/><br /><sub><b>Kaustubh </b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Kaustbh" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/DerekRobin"><img src="https://avatars.githubusercontent.com/u/39247349?v=4?s=100" width="100px;" alt="Derek Robinson"/><br /><sub><b>Derek Robinson</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3ADerekRobin" title="Bug reports">๐Ÿ›</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="http://kevincastro.dev"><img src="https://avatars.githubusercontent.com/u/20219677?v=4?s=100" width="100px;" alt="Kevin Castro"/><br /><sub><b>Kevin Castro</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Akevinthenet" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/jasonfevangsafe"><img src="https://avatars.githubusercontent.com/u/146378854?v=4?s=100" width="100px;" alt="jasonfevangsafe"/><br /><sub><b>jasonfevangsafe</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=jasonfevangsafe" title="Documentation">๐Ÿ“–</a> <a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Ajasonfevangsafe" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=jasonfevangsafe" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/visheshdvivedi"><img src="https://avatars.githubusercontent.com/u/174860894?v=4?s=100" width="100px;" alt="visheshdvivedi"/><br /><sub><b>visheshdvivedi</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=visheshdvivedi" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/petri-lipponen-movesense"><img src="https://avatars.githubusercontent.com/u/95341815?v=4?s=100" width="100px;" alt="petri-lipponen-movesense"/><br /><sub><b>petri-lipponen-movesense</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=petri-lipponen-movesense" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/spacegaori"><img src="https://avatars.githubusercontent.com/u/110320149?v=4?s=100" width="100px;" alt="Soomin Choi"/><br /><sub><b>Soomin Choi</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=spacegaori" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/DeepBlackHole"><img src="https://avatars.githubusercontent.com/u/110691847?v=4?s=100" width="100px;" alt="Black-Hole"/><br /><sub><b>Black-Hole</b></sub></a><br /><a href="#translation-DeepBlackHole" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/lka"><img src="https://avatars.githubusercontent.com/u/3001100?v=4?s=100" width="100px;" alt="lka"/><br /><sub><b>lka</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=lka" title="Code">๐Ÿ’ป</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=lka" title="Documentation">๐Ÿ“–</a> <a href="#ideas-lka" title="Ideas, Planning, & Feedback">๐Ÿค”</a> <a href="#tutorial-lka" title="Tutorials">โœ…</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/andreaswimmer"><img src="https://avatars.githubusercontent.com/u/53872150?v=4?s=100" width="100px;" alt="andreaswimmer"/><br /><sub><b>andreaswimmer</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aandreaswimmer" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Mercuron"><img src="https://avatars.githubusercontent.com/u/45468521?v=4?s=100" width="100px;" alt="Mercuron"/><br /><sub><b>Mercuron</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Mercuron" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/yuyiz67"><img src="https://avatars.githubusercontent.com/u/116842527?v=4?s=100" width="100px;" alt="yuyiz67"/><br /><sub><b>yuyiz67</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=yuyiz67" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/biermanr"><img src="https://avatars.githubusercontent.com/u/129201865?v=4?s=100" width="100px;" alt="Rob"/><br /><sub><b>Rob</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=biermanr" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/weltkante"><img src="https://avatars.githubusercontent.com/u/5845814?v=4?s=100" width="100px;" alt="Tobias Kรคs"/><br /><sub><b>Tobias Kรคs</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aweltkante" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/chigkim"><img src="https://avatars.githubusercontent.com/u/22120994?v=4?s=100" width="100px;" alt="Chi Kim"/><br /><sub><b>Chi Kim</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Achigkim" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/petsuter"><img src="https://avatars.githubusercontent.com/u/8830354?v=4?s=100" width="100px;" alt="Peter Suter"/><br /><sub><b>Peter Suter</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Apetsuter" title="Bug reports">๐Ÿ›</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/slkoo-core"><img src="https://avatars.githubusercontent.com/u/201556645?v=4?s=100" width="100px;" alt="slkoo-core"/><br /><sub><b>slkoo-core</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aslkoo-core" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/eshentials"><img src="https://avatars.githubusercontent.com/u/144895187?v=4?s=100" width="100px;" alt="Eshani"/><br /><sub><b>Eshani</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=eshentials" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/pratstick"><img src="https://avatars.githubusercontent.com/u/116508117?v=4?s=100" width="100px;" alt="Pratyush "/><br /><sub><b>Pratyush </b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=pratstick" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/dlespiau"><img src="https://avatars.githubusercontent.com/u/7986?v=4?s=100" width="100px;" alt="Damien"/><br /><sub><b>Damien</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=dlespiau" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://www.dabell.ca"><img src="https://avatars.githubusercontent.com/u/8835326?v=4?s=100" width="100px;" alt="David A. Bell"/><br /><sub><b>David A. Bell</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=dabell-cc" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/woopzz"><img src="https://avatars.githubusercontent.com/u/20585814?v=4?s=100" width="100px;" alt="Bohdan Kovtunovych"/><br /><sub><b>Bohdan Kovtunovych</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Awoopzz" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=woopzz" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/RamBelitkar"><img src="https://avatars.githubusercontent.com/u/144576048?v=4?s=100" width="100px;" alt="RamBelitkar"/><br /><sub><b>RamBelitkar</b></sub></a><br /><a href="#research-RamBelitkar" title="Research">๐Ÿ”ฌ</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=RamBelitkar" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://techtracer.pages.dev"><img src="https://avatars.githubusercontent.com/u/48885301?v=4?s=100" width="100px;" alt="Tanmay Chaudhari"/><br /><sub><b>Tanmay Chaudhari</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=tanmayc07" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Malay-dev"><img src="https://avatars.githubusercontent.com/u/91375797?v=4?s=100" width="100px;" alt="Malay Kumar"/><br /><sub><b>Malay Kumar</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Malay-dev" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://rapteon.github.io"><img src="https://avatars.githubusercontent.com/u/42870679?v=4?s=100" width="100px;" alt="Rapteon"/><br /><sub><b>Rapteon</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Rapteon" title="Code">๐Ÿ’ป</a> <a href="#ideas-Rapteon" title="Ideas, Planning, & Feedback">๐Ÿค”</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://vinspace.live"><img src="https://avatars.githubusercontent.com/u/159937181?v=4?s=100" width="100px;" alt="Vin"/><br /><sub><b>Vin</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Vidushi2709" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://vedantmahajan.vercel.app/"><img src="https://avatars.githubusercontent.com/u/113882531?v=4?s=100" width="100px;" alt="Vedant Mahajan"/><br /><sub><b>Vedant Mahajan</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Vedant817" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://www.jobsta.at"><img src="https://avatars.githubusercontent.com/u/23240822?v=4?s=100" width="100px;" alt="alhman"/><br /><sub><b>alhman</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Aalhman" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://ai-chetan.github.io/chetan-chaudhari/"><img src="https://avatars.githubusercontent.com/u/175849359?v=4?s=100" width="100px;" alt="Chetan Chaudhari"/><br /><sub><b>Chetan Chaudhari</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Ai-Chetan" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/ystepanoff"><img src="https://avatars.githubusercontent.com/u/12848470?v=4?s=100" width="100px;" alt="Yegor Stepanov"/><br /><sub><b>Yegor Stepanov</b></sub></a><br /><a href="#translation-ystepanoff" title="Translation">๐ŸŒ</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/RaphaelFLT"><img src="https://avatars.githubusercontent.com/u/143359117?v=4?s=100" width="100px;" alt="Raphaรซl FLT"/><br /><sub><b>Raphaรซl FLT</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=RaphaelFLT" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/Ani07-05"><img src="https://avatars.githubusercontent.com/u/86768646?v=4?s=100" width="100px;" alt="Ani07-05"/><br /><sub><b>Ani07-05</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=Ani07-05" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/ByZay"><img src="https://avatars.githubusercontent.com/u/235472384?v=4?s=100" width="100px;" alt="ByZay"/><br /><sub><b>ByZay</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=ByZay" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://oberg.org"><img src="https://avatars.githubusercontent.com/u/10665776?v=4?s=100" width="100px;" alt="bruce oberg"/><br /><sub><b>bruce oberg</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Abruceoberg" title="Bug reports">๐Ÿ›</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/slkoo-cc"><img src="https://avatars.githubusercontent.com/u/201556645?v=4?s=100" width="100px;" alt="slkoo-cc"/><br /><sub><b>slkoo-cc</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=slkoo-cc" title="Documentation">๐Ÿ“–</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/deltragon"><img src="https://avatars.githubusercontent.com/u/11904241?v=4?s=100" width="100px;" alt="deltragon"/><br /><sub><b>deltragon</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/issues?q=author%3Adeltragon" title="Bug reports">๐Ÿ›</a> <a href="https://github.com/py-pdf/fpdf2/commits?author=deltragon" title="Code">๐Ÿ’ป</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/amidou-naba"><img src="https://avatars.githubusercontent.com/u/234197600?v=4?s=100" width="100px;" alt="amidou-naba"/><br /><sub><b>amidou-naba</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=amidou-naba" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://rittau.org/"><img src="https://avatars.githubusercontent.com/u/52799?v=4?s=100" width="100px;" alt="Sebastian Rittau"/><br /><sub><b>Sebastian Rittau</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=srittau" title="Code">๐Ÿ’ป</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/paulsuh"><img src="https://avatars.githubusercontent.com/u/297348?v=4?s=100" width="100px;" alt="Paul Suh"/><br /><sub><b>Paul Suh</b></sub></a><br /><a href="https://github.com/py-pdf/fpdf2/commits?author=paulsuh" title="Documentation">๐Ÿ“–</a></td>
    </tr>
  </tbody>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification
([emoji key](https://allcontributors.org/docs/en/emoji-key)).
Contributions of any kind welcome!

[![Contributors map](https://py-pdf.github.io/fpdf2/contributors-map-small.png)](https://py-pdf.github.io/fpdf2/contributors.html)

_(screenshot from January 2023, click on the map above to access an up-to-date online version)_

## Community, related tools, alternative libraries

More about those in [the documentation](https://py-pdf.github.io/fpdf2/#community).