Download the PHP package font/pdfa without Composer

On this page you can find all versions of the php package font/pdfa. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package pdfa

tc-font-pdfa

Type1 core fonts for PDF/A workflows.

License

Sponsor on GitHub

💖 Part of the tc-lib-pdf / TCPDF ecosystem (100M+ installs). Sponsor its maintenance →


Overview

tc-font-pdfa contains 14 Type1 PDF core font files generated from GNU FreeFont to support PDF/A-compatible embedding scenarios.

This package targets compliance-oriented workflows where predictable, embeddable base fonts are required for archival documents. By shipping generated assets in a dedicated repository, PDF toolchains can keep runtime dependencies lightweight while preserving consistent rendering across platforms.


Features

Core Font Set

PDF/A-Oriented Distribution


Requirements


Installation

Install with Composer to make assets available in vendor paths:


Quick Start

Use files from the pfb/ and afm/ directories in your PDF/font import workflow.


Development

This project is asset-centric. Typical contributions include regenerating fonts, validating metadata, and documenting conversion steps.

Glyph naming

Glyph names in the .pfb encoding vectors and CharStrings dictionaries, and in the .afm metrics, follow the Adobe Glyph List, so that /Encoding /WinAnsiEncoding resolves every code the fonts define.

GNU FreeFont uses three pre-AGL names. Regenerating any of the 12 text fonts requires renaming them in the encoding vector and the CharStrings dictionary of the .pfb, and in the N and KPX records of the .afm:

FreeFont name AGL name WinAnsi code
ssharp germandbls 223
micro mu 181
middot periodcentered 183

PDFASymbol and PDFAZapfDingbats are excluded: they declare FontSpecific encoding and are consumed through their built-in encoding.

Symbol coverage

PDFASymbol carries the Adobe Symbol extensible delimiter pieces at codes 230-239, 244 and 246-254, taken from FreeSerif at U+239B-U+23AE, plus Euro at 160. FontForge's built-in Symbol re-encoding does not reach that block, so a regeneration has to add them explicitly.

Codes 226-228 (registersans, copyrightsans, trademarksans) reuse the regular ®, © and ™ outlines, since FreeSerif has no sans-serif variants. Codes 96 radicalex, 189 arrowvertex and 190 arrowhorizex stay unencoded: they are Adobe private use area glyphs with no FreeSerif equivalent.


Packaging

Distributed as source assets via Git and Composer.


All versions of pdfa with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package font/pdfa contains the following files

Loading the files please wait ...