All Projects → jorisschellekens → Ptext Release

jorisschellekens / Ptext Release

Licence: other
pText is a library for reading, creating and manipulating PDF files in python.

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Ptext Release

Pdfsave
Convert websites into readable PDFs
Stars: ✭ 46 (-62.9%)
Mutual labels:  pdf, pdf-generation, pdf-converter
Doctron
Docker-powered html convert to pdf(html2pdf), html to image(html2image like jpeg,png),which using chrome(golang) kernel, add watermarks to pdf, convert pdf to images etc.
Stars: ✭ 141 (+13.71%)
Mutual labels:  pdf, pdf-generation, pdf-converter
Laravel Pdf
A Simple package for easily generating PDF documents from HTML. This package is specially for laravel but you can use this without laravel.
Stars: ✭ 79 (-36.29%)
Mutual labels:  pdf, pdf-generation, pdf-converter
Openhtmltopdf
An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 2. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)!
Stars: ✭ 1,096 (+783.87%)
Mutual labels:  pdf, pdf-generation
Mkdocs With Pdf
Generate a single PDF file from MkDocs repository.
Stars: ✭ 39 (-68.55%)
Mutual labels:  pdf, pdf-generation
Sile
Simon’s Improved Layout Engine
Stars: ✭ 1,032 (+732.26%)
Mutual labels:  pdf, pdf-generation
Asciidoctor Pdf
📃 Asciidoctor PDF: A native PDF converter for AsciiDoc based on Asciidoctor and Prawn, written entirely in Ruby.
Stars: ✭ 868 (+600%)
Mutual labels:  pdf, pdf-generation
Jsx Pdf
Generate PDFs using JSX! 🎯
Stars: ✭ 71 (-42.74%)
Mutual labels:  pdf, pdf-generation
Notion Pdf Export
A tool to allow batch PDF export for free Notion users. You can export as HTML and then use this tool to convert those into PDFs.
Stars: ✭ 66 (-46.77%)
Mutual labels:  pdf, pdf-generation
Labelmake
Declarative style JavaScript PDF generator library. Works on Node and the browser 🖨︎
Stars: ✭ 112 (-9.68%)
Mutual labels:  pdf, pdf-generation
Vectorgraphics2d
Graphics2D implementations to export various vector file formats
Stars: ✭ 87 (-29.84%)
Mutual labels:  pdf, pdf-generation
Gotenberg Go Client
Go client for the Gotenberg API
Stars: ✭ 35 (-71.77%)
Mutual labels:  pdf, pdf-converter
Alivepdf
[Official AlivePDF] - AlivePDF is a client side AS3 PDF generation library for Adobe Flash, Flex and AIR
Stars: ✭ 29 (-76.61%)
Mutual labels:  pdf, pdf-generation
Html Pdf Service
LGPL V3. Java Spring Boot microservice with RESTful webconsole and service endpoints that convert HTML to PDF, optionally styling with CSS and templating with JSON using Flying Saucer, PDF Box and Jackson libraries. Available on Docker Hub.
Stars: ✭ 12 (-90.32%)
Mutual labels:  pdf, pdf-generation
Gotenberg Php Client
PHP client for the Gotenberg API
Stars: ✭ 80 (-35.48%)
Mutual labels:  pdf, pdf-converter
Remarks
Extract highlights, scribbles, and annotations from PDFs marked with the reMarkable tablet. Export to Markdown, PDF, PNG, and SVG
Stars: ✭ 94 (-24.19%)
Mutual labels:  pdf, pdf-converter
Unipdf
Golang PDF library for creating and processing PDF files (pure go)
Stars: ✭ 1,171 (+844.35%)
Mutual labels:  pdf, pdf-generation
Itext7
iText 7 for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.
Stars: ✭ 913 (+636.29%)
Mutual labels:  pdf, pdf-generation
Hexapdf
Versatile PDF creation and manipulation for Ruby
Stars: ✭ 852 (+587.1%)
Mutual labels:  pdf, pdf-generation
Play Pdf
A PDF module for the Play framework
Stars: ✭ 108 (-12.9%)
Mutual labels:  pdf, pdf-generation

pText

Code style: black Corpus Coverage : 98.2% Text Extraction : 70.7%

pText is a library for creating and manipulating PDF files in python.

0. About pText

pText is a pure python library to read, write and manipulate PDF documents. It represents a PDF document as a JSON-like datastructure of nested lists, dictionaries and primitives (numbers, string, booleans, etc)

This is currently a one-man project, so the focus will always be to support those use-cases that are more common in favor of those that are rare.

1. About the Examples

Most examples double as tests, you can find them in the 'tests' directory.
They include;

  • reading a PDF and extracting meta-information
  • changing meta-information
  • extracting text from a PDF
  • extracting images from a PDF
  • changing images in a PDF
  • adding annotations (notes, links, etc) to a PDF
  • adding text to a PDF
  • adding tables to a PDF
  • adding lists to a PDF
  • using a layout and much more
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].