Keeping this information requires merging the PDF objects rather then their pages.
Some links and data (URL links and PDF "Named Destinations") are stored at the root of a PDF and they aren't linked back to from the page. You can fix this by adding content to the pages before merging the PDF files (i.e. When unifying the same TOC data more then once, one of the references will be unified with the other (meaning that if the pages look the same, both references will link to the same page instead of linking to two different pages). I couldn't fix this because this is how PDF forms work (filling a field fills in the data in any field with the same name), but frankly, I kinda liked the issue. When combining PDF Forms, form data might be unified. I tried fixing this to the best of my ability, but I'm not sure it all works just yet. When reading PDF Forms, some form data might be lost. Please hit me up if you would like to join in and eventually take over. I love this gem, but I feel it's time I took a step back from maintaining it and concentrate on my music and other things I want to develop. However, during the last three years or so I have been maintaining the project for no reason at all, except that I enjoyed sharing it with the community. I wrote this gem because I needed to solve an issue with bates-numbering existing PDF documents. I need help maintaining the CombinePDF Ruby gem.
Install with ruby gems: gem install combine_pdf All rights reserved.CombinePDF - the ruby way for merging PDF filesĬombinePDF is a nifty model, written in pure Ruby, to parse PDF files and combine (merge) them with other PDF files, watermark them or stamp them (all using the PDF file format and pure Ruby code). New York Internet, iXsystems, and RootBSDĬopyright © 2000-2022 Dan Langille. New York Internet, iXsystems, and RootBSD This siteĨ vulnerabilities affecting 116 ports have been reported in the past 14 days Move print/rubygem-pdfwriter to print/rubygem-pdf-writer
Set NO_ARCH for remaining rubygem-* ports with no arch dependent files Remove $/ from dependencies, categories m, n, o, and p.
Note that for now ports still have to have USE_RUBY=yes to use USES=gem
One more small cleanup, forgotten yesterday.Ĭonvert USES=gem:autoplist to USES=gem since autoplist is defaultĬreate USES=gem and update rubygem- ports to use it
Number of commits found: 7 Commit History - (may be incomplete: see SVNWeb link above for full details) REASON: Rename to match our rubygem- port naming
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)įreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. FreshPorts - print/rubygem-pdf-writer: Pure Ruby PDF document creation libraryĪs an Amazon Associate I earn from qualifying purchases.