pdfcpu
paginator
Our great sponsors
pdfcpu | paginator | |
---|---|---|
30 | 0 | |
6,066 | 4 | |
3.7% | - | |
9.0 | 0.0 | |
6 days ago | over 4 years ago | |
Go | Go | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pdfcpu
-
Making a PDF that's larger than Germany
Slightly tangential: if you are hacking on PDFs, manually or otherwise, this is an incredibly useful tool: https://pdfcpu.io/ (not the author, just a user)
-
Stirling-PDF: local web application to perform various operations on PDFs
A really nice, stand-alone command line tool is pdfcpu.
-
Marker: Convert PDF to Markdown quickly with high accuracy
I can report that the closest I've came before is with PDFMiner (https://pypi.org/project/pdfminer/) for Python. The benefit of this one is that it retains styling information, so that italics and the like can be retained, at least with some post-processing (I think one might need to convert certain CSS-classes to actual or tags).
The other option I have started looking into is the PDFCPU library for Go. It is a bit more low-level than PDFMiner, but one gets out very well structured info, that seem it might be possible to post-process quite well, for one's particular use case and PDF layouts: https://github.com/pdfcpu/pdfcpu
I also now tried the Marker tool in the OT, and it seems to do a reasonable job. It did intermingle some columns though, at least in some tricky cases such as when there were a round shaped image in between the two columns. One note is that Marker doesn't seem to retain styling like italics though.
-
PDFcpu snippet for read text of PDF file?
Can anyone help me with PDFcpu? How do I get the text of a PDF via the API? https://github.com/pdfcpu/pdfcpu
Of course, the best way would be to solve it via the API without CLI. But this doesn't seem to work. https://github.com/pdfcpu/pdfcpu/issues/122
- wie splittet ihr denn PDFs - ich hab hier einige - die ich zerlegen muss in Teile
- Do you know any library to make pdf in golang?
- Library to extract data/content from pdfs
-
How To Create a PDF in Go: A Step-By-Step Tutorial
LOL. I was searching for this yesterday. Another good option for doing this is by using pdfcpu Just in case anyone is interested.
-
no-/low-code ETL recommendations
You might want to have a look at https://benthos.dev. It’s open source (MIT license). While it doesn’t have support for reading data from PDFs (yet), it can be quite useful if you’re happy to write some Go if you need to extend it. It allows users to inject any custom input/output/processor/etc and create their own binary. There’s also https://studio.benthos.dev if you need a visual tool for your pipelines. Regarding PDFs, there’s https://github.com/pdfcpu/pdfcpu which might expose the required APIs to build a Benthos input for streaming text data from PDF files, but I’d have to study it in detail.
paginator
We haven't tracked posts mentioning paginator yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
gopdf - A simple library for generating PDF written in Go lang
go-wkhtmltopdf - Go bindings for wkhtmltopdf and high-level HTML to PDF conversion interface
qpdf - QPDF: A content-preserving PDF document transformer
merge2pdf - Merge Image and PDF files (optionally with selective pages) with lossless quality
markpdf - Watermark PDF files using image or text
ngrok - Introspected tunnels to localhost
pdfsam - PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages
gofpdf
fpdf - A PDF document generator with high level support for text, drawing and images
gofpdf - A PDF document generator with high level support for text, drawing and images
htcat - Parallel and Pipelined HTTP GET Utility
gotenberg - A developer-friendly API for converting numerous document formats into PDF files, and more!