awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tecnickcom avatar

tecnickcom/TCPDF

0
View on GitHub↗
4,545 स्टार्स·1,587 फोर्क्स·PHP·6 व्यूज़tcpdf.org↗

TCPDF

TCPDF is a PHP library for the programmatic generation of PDF documents, allowing developers to create files containing text, graphics, and forms directly from application code. It includes a typography engine that supports Unicode strings, bidirectional scripts, and the embedding of TrueType or OpenType fonts.

The library provides specialized tools for producing documents that adhere to PDF/A, PDF/X, and PDF/UA standards for archiving, printing, and accessibility. It features a digital signing system that applies CMS signatures and RFC 3161 timestamps, supporting long-term validation through OCSP responses and CRL payloads. Additionally, it includes a barcode generator for embedding 1D and 2D formats, such as QR codes and DataMatrix, into documents.

The project covers broad capability areas including color space management across RGB, CMYK, and HSL models, and the ability to import and parse existing PDF pages. It implements security controls via allowlists to restrict local file paths and remote hostnames during asset loading. Performance is managed through font subsetting to reduce file size and backend caching for processed images and fonts.

Features

  • PDF Document Generation - Produces PDF files containing text, graphics, signatures, and forms directly from PHP application code.
  • Unicode Typography Renderers - Implements a typography renderer using Unicode and OpenType support to produce high-quality digital documents.
  • Document Signing Implementations - Implements cryptographic digital signatures to verify the authenticity and integrity of PDF documents.
  • PDF Generation Libraries - Provides a comprehensive PHP library for the high-level construction and formatting of professional PDF documents.
  • PDF Object Composition - Builds documents by organizing text, graphics, and signatures as distinct internal objects within the PDF structure.
  • Text Typography Controls - Handles Unicode strings, bidirectional text, and custom font subsetting to support diverse languages and scripts.
  • PDF Security and Signing - Applies CMS signatures and RFC 3161 timestamps to ensure PDF document authenticity.
  • Digital Signatures - Integrates detached CMS signatures and TSA timestamps to guarantee document integrity.
  • Coordinate-Based Layouts - Positions document elements using an absolute coordinate system based on defined units of measurement.
  • Multilingual Typography Systems - Provides a typography engine that handles Unicode strings and bidirectional scripts for diverse international languages.
  • PDF Font Embedding - Embeds TrueType and OpenType font formats into PDF files to ensure consistent cross-platform rendering.
  • PDF Page Embedding - Embeds pages from existing PDF documents as objects to be placed onto new destination pages.
  • PDF Archival Standard Compliance - Ensures documents adhere to PDF/A, PDF/X, and PDF/UA standards for long-term archiving and accessibility.
  • PDF Document Importers - Parses external PDF files to extract and place existing pages into new documents.
  • Color Modeling Systems - Manages color definitions and conversions across RGB, CMYK, HSL, and Lab models for consistent print output.
  • Barcode Generators - Generates various 1D and 2D barcode formats, including QR codes and DataMatrix, for embedding in documents.
  • PDF Barcode Embedding - Includes a barcode generator for embedding 1D and 2D formats like QR codes and DataMatrix into PDFs.
  • Long Term Validation - Includes OCSP responses and CRL payloads within the document to support offline signature verification.
  • CMS Signature Integration - Integrates detached CMS signatures and RFC 3161 timestamps to ensure document integrity and authenticity.
  • Color Management Systems - Converts colors across RGB, CMYK, HSL, and spot color systems to ensure consistent visual output.
  • Font Subsetting Engines - Minimizes embedded font file size by extracting only the specific glyphs used in the document.

स्टार हिस्ट्री

tecnickcom/tcpdf के लिए स्टार हिस्ट्री चार्टtecnickcom/tcpdf के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

TCPDF के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो TCPDF के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • mpdf/mpdfmpdf का अवतार

    mpdf/mpdf

    4,693GitHub पर देखें↗

    mPDF is a PHP library that transforms UTF-8 encoded HTML and CSS into formatted PDF documents. It serves as a PDF generation engine and document architect capable of converting web pages and HTML forms into professional files. The project is distinguished by its multilingual rendering capabilities, providing comprehensive support for bidirectional text, right-to-left scripts, and CJK languages using Unicode font embedding and OpenType layout processing. It further enables professional print-ready design through advanced color modeling in CMYK, precise page dimensioning, and compliance with PD

    PHPcjkcsshtml
    GitHub पर देखें↗4,693
  • syncfusion/flutter-widgetssyncfusion का अवतार

    syncfusion/flutter-widgets

    1,780GitHub पर देखें↗

    This project is a comprehensive collection of high-performance UI components and SDKs designed for building data-rich, cross-platform applications in Flutter. It provides a unified library of modular widgets and processing tools that enable developers to implement complex interface requirements, including advanced scheduling, tabular data management, and interactive data visualization, using a consistent declarative architecture. The library distinguishes itself through specialized, enterprise-grade capabilities that extend beyond standard UI elements. It includes a robust document processing

    Dart
    GitHub पर देखें↗1,780
  • prawnpdf/prawnprawnpdf का अवतार

    prawnpdf/prawn

    4,814GitHub पर देखें↗

    Prawn is a Ruby library and document layout tool used for the programmatic generation of PDF files. It functions as a vector graphics engine that allows for the creation of portable documents containing formatted text, custom shapes, and organized page layouts. The library differentiates itself through a coordinate-based vector rendering system that supports multi-stop gradient fills, complex polygons, and layer-based blending. It provides a comprehensive typography system capable of embedding TrueType and OpenType fonts to support UTF-8 characters and right-to-left text for multilingual publ

    Ruby
    GitHub पर देखें↗4,814
  • jung-kurt/gofpdfjung-kurt का अवतार

    jung-kurt/gofpdf

    4,468GitHub पर देखें↗

    This is a Go-based PDF library used for the programmatic generation of PDF documents without relying on external C dependencies. It functions as a document generator, layout engine, security tool, and vector graphics engine for creating files containing text, images, and geometric shapes. The project distinguishes itself through a cell-based layout engine that manages automatic text wrapping, page breaks, and structured positioning. It provides specialized capabilities for vector graphics, including the rendering of Bézier curves and polygons, as well as a security toolkit for applying passwo

    Go
    GitHub पर देखें↗4,468
TCPDF के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

tecnickcom/tcpdf क्या करता है?

TCPDF is a PHP library for the programmatic generation of PDF documents, allowing developers to create files containing text, graphics, and forms directly from application code. It includes a typography engine that supports Unicode strings, bidirectional scripts, and the embedding of TrueType or OpenType fonts.

tecnickcom/tcpdf की मुख्य विशेषताएं क्या हैं?

tecnickcom/tcpdf की मुख्य विशेषताएं हैं: PDF Document Generation, Unicode Typography Renderers, Document Signing Implementations, PDF Generation Libraries, PDF Object Composition, Text Typography Controls, PDF Security and Signing, Digital Signatures।

tecnickcom/tcpdf के कुछ ओपन-सोर्स विकल्प क्या हैं?

tecnickcom/tcpdf के ओपन-सोर्स विकल्पों में शामिल हैं: mpdf/mpdf — mPDF is a PHP library that transforms UTF-8 encoded HTML and CSS into formatted PDF documents. It serves as a PDF… syncfusion/flutter-widgets — This project is a comprehensive collection of high-performance UI components and SDKs designed for building data-rich,… prawnpdf/prawn — Prawn is a Ruby library and document layout tool used for the programmatic generation of PDF files. It functions as a… jung-kurt/gofpdf — This is a Go-based PDF library used for the programmatic generation of PDF documents without relying on external C… bpampuch/pdfmake — pdfmake is a JavaScript PDF generation library and declarative document engine that transforms structured JavaScript… librepdf/openpdf — OpenPDF is a Java library and document processor used for creating, editing, rendering, and encrypting PDF documents.…