PHPackages                             ixc-soft/tcpdf - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. ixc-soft/tcpdf

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

ixc-soft/tcpdf
==============

Adaptação da IXCSoft sobre o pacote TCPDF.

6.7.9(5mo ago)121.8k↓32.1%2LGPL-3.0-or-laterPHPPHP &gt;=7.3

Since May 10Pushed 5mo agoCompare

[ Source](https://github.com/IXC-Soft/tcpdf)[ Packagist](https://packagist.org/packages/ixc-soft/tcpdf)[ Docs](https://www.ixcsoft.com.br)[ RSS](/packages/ixc-soft-tcpdf/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (2)Versions (135)Used By (0)

[TCPDF](https://github.com/tecnickcom/TCPDF) by IXCSoft
=======================================================

[](#tcpdf-by-ixcsoft)

Pacote adaptado para funcionamento no ERP IXCProvedor.

### Instalação

[](#instalação)

`composer require ixc-soft/tcpdf`

Code Quality
------------

[](#code-quality)

Para verificar compatibilidade de código com o PHP &gt;= 7.0

`./vendor/bin/phpcs -p . --standard=vendor/phpcompatibility/php-compatibility/PHPCompatibility --runtime-set testVersion 7.0 ./ --extensions=php --ignore=*/vendor/*`

Para analisar a qualidade código com Code Sniffer

`php ./vendor/bin/phpcs --extensions=php --standard=rules-cs.xml ./`

### Documentação completa do pacote

[](#documentação-completa-do-pacote)

### Alterações realizadas diretamente nas classes bases que podem estar difernete ao atualizar versão da TCPDF

[](#alterações-realizadas-diretamente-nas-classes-bases-que-podem-estar-difernete-ao-atualizar-versão-da-tcpdf)

Classe IXCTCPDF método cell(): o parâmetro $stretch teve seu padrão alterado. Antes ele vinha com zero, alteramos ele para o valor 1. Classe IXCTCPDF método getFontsList(): Alterado logica do método. Ele utilizava opendir, readdir e closedir para ler o diretório de fontes e carrega-las em um array. Lógica alterada para ja retornar pronto o array que antes era montado. Classe IXCTCPDF método \_destroy(): Alterado logica do método. Ele utilizava opendir, readdir e closedir para ler o diretório da /tmp/ e deletar os PDFs ali criado. Lógica alterada para não utilizar mais readdir e sim utilizar glob com o pattern específico dos arquivos de PDF gerados para aquela instância de TCPDF, assim a busca de arquivos fica mais leve.

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance70

Regular maintenance activity

Popularity29

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 77.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~36 days

Recently: every ~127 days

Total

128

Last Release

168d ago

PHP version history (3 changes)6.0.013PHP &gt;=5.3.0

6.4.5PHP &gt;=7.0

6.7.5PHP &gt;=7.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/48370677?v=4)[Marcos Marcolin](/maintainers/marcosmarcolin)[@marcosmarcolin](https://github.com/marcosmarcolin)

---

Top Contributors

[![nicolaasuni](https://avatars.githubusercontent.com/u/1186996?v=4)](https://github.com/nicolaasuni "nicolaasuni (261 commits)")[![marcosmarcolin](https://avatars.githubusercontent.com/u/48370677?v=4)](https://github.com/marcosmarcolin "marcosmarcolin (13 commits)")[![williamdes](https://avatars.githubusercontent.com/u/7784660?v=4)](https://github.com/williamdes "williamdes (6 commits)")[![rvanginneken](https://avatars.githubusercontent.com/u/2691312?v=4)](https://github.com/rvanginneken "rvanginneken (5 commits)")[![DominiqueFERET](https://avatars.githubusercontent.com/u/7206135?v=4)](https://github.com/DominiqueFERET "DominiqueFERET (4 commits)")[![remicollet](https://avatars.githubusercontent.com/u/270445?v=4)](https://github.com/remicollet "remicollet (4 commits)")[![Jakuje](https://avatars.githubusercontent.com/u/2694489?v=4)](https://github.com/Jakuje "Jakuje (3 commits)")[![cedric-anne](https://avatars.githubusercontent.com/u/33253653?v=4)](https://github.com/cedric-anne "cedric-anne (3 commits)")[![defrance](https://avatars.githubusercontent.com/u/1179011?v=4)](https://github.com/defrance "defrance (3 commits)")[![leofeyer](https://avatars.githubusercontent.com/u/1192057?v=4)](https://github.com/leofeyer "leofeyer (3 commits)")[![mvorisek](https://avatars.githubusercontent.com/u/2228672?v=4)](https://github.com/mvorisek "mvorisek (3 commits)")[![nicolaasuni-vonage](https://avatars.githubusercontent.com/u/113166816?v=4)](https://github.com/nicolaasuni-vonage "nicolaasuni-vonage (3 commits)")[![NiklasBr](https://avatars.githubusercontent.com/u/279826?v=4)](https://github.com/NiklasBr "NiklasBr (3 commits)")[![jonasnutz](https://avatars.githubusercontent.com/u/43745345?v=4)](https://github.com/jonasnutz "jonasnutz (2 commits)")[![tanelt](https://avatars.githubusercontent.com/u/925861?v=4)](https://github.com/tanelt "tanelt (2 commits)")[![Tofandel](https://avatars.githubusercontent.com/u/6115458?v=4)](https://github.com/Tofandel "Tofandel (2 commits)")[![westhouseit](https://avatars.githubusercontent.com/u/2324591?v=4)](https://github.com/westhouseit "westhouseit (2 commits)")[![baptistepillot](https://avatars.githubusercontent.com/u/3451236?v=4)](https://github.com/baptistepillot "baptistepillot (2 commits)")[![Findus23](https://avatars.githubusercontent.com/u/6266037?v=4)](https://github.com/Findus23 "Findus23 (2 commits)")[![brainfoolong](https://avatars.githubusercontent.com/u/1684236?v=4)](https://github.com/brainfoolong "brainfoolong (1 commits)")

---

Tags

ixcprovedorixcsoftphptcpdfpdfbarcodesixcixcsoftIXCTCPDFIXCQRcode

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/ixc-soft-tcpdf/health.svg)

```
[![Health](https://phpackages.com/badges/ixc-soft-tcpdf/health.svg)](https://phpackages.com/packages/ixc-soft-tcpdf)
```

###  Alternatives

[tecnickcom/tcpdf

TCPDF is a PHP class for generating PDF documents and barcodes.

4.5k101.8M473](/packages/tecnickcom-tcpdf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
