combine-pdf
Version, currently 0.2.038 versions
- 1.0.31.46latestnot indexedJul 30, 2026
- 1.0.31.44not indexedJul 30, 2026
- 1.0.31.43not indexedJul 30, 2026
- 1.0.31.42not indexedJul 30, 2026
- 1.0.31.41not indexedJul 30, 2026
- 1.0.31.40not indexedJul 30, 2026
- 1.0.31.39not indexedJul 30, 2026
- 1.0.31.38not indexedJul 30, 2026
- 1.0.31.37not indexedJul 30, 2026
- 1.0.31.36not indexedJul 30, 2026
- 1.0.31.35not indexedJul 30, 2026
- 1.0.31.34not indexedJul 30, 2026
- 1.0.31.33not indexedJul 30, 2026
- 1.0.31.32not indexedJul 30, 2026
- 1.0.31.31not indexedJul 30, 2026
- 1.0.31.30not indexedJul 30, 2026
- 1.0.31.29not indexedJul 30, 2026
- 1.0.31.28not indexedJul 30, 2026
- 1.0.31.27not indexedJul 30, 2026
- 1.0.31.16not indexedJul 30, 2026
- 1.0.31.15not indexedJul 30, 2026
- 1.0.31.14not indexedJul 30, 2026
- 1.0.31.13not indexedJul 30, 2026
- 1.0.31.12not indexedJul 30, 2026
- 1.0.31.11not indexedJul 30, 2026
- 1.0.31.10not indexedJul 30, 2026
- 1.0.31.9not indexedJul 30, 2026
- 1.0.31.8not indexedJul 30, 2026
- 1.0.31.7not indexedJul 30, 2026
- 1.0.31.6not indexedJul 30, 2026
- 1.0.31.5not indexedJul 30, 2026
- 1.0.31.4not indexedJul 30, 2026
- 1.0.31.3not indexedJul 30, 2026
- 1.0.31.2not indexedJul 30, 2026
- 1.0.31.1not indexedJul 30, 2026
- 0.2.0Apr 25, 2026
- 0.1.1not indexedJul 30, 2026
- 0.1.0not indexedJul 30, 2026
github.com/aloli-crystal/combine-pdf
ISO-compatible Crystal port of the Ruby gem `combine_pdf` v1.0.31 (April 2025). Provides the canonical `CombinePDF.new` / `CombinePDF.load` / `CombinePDF.parse` entry points plus the `CombinePDF::PDF` instance API (`<<`, `>>`, `insert`, `remove`, `pages`, `page_count`, `new_page`, `title=`, `author=`, `number_pages`, `save`, `to_pdf`). Crystal-specific bonuses, kept from v0.2 : * `CombinePDF.merge` — one-shot multi-PDF concatenation * `CombinePDF.number` — page numbering with A4/Letter awareness and partition-aware intra-numbering (fixes the US Letter hardcoding bug of the Ruby gem's `number_pages`) * `CombinePDF.assemble` — merge + number in a single call (booklet of partitions use case) Versioning: 4th digit increments per additive iteration on top of the synchronised Ruby gem version.
Installation
# Add this to your shard.yml
dependencies:
combine-pdf:
github: aloli-crystal/combine-pdf
version: ~> 0.2.0Then run:
shards installshard.yml
- Crystal
>= 1.19.0- License
- MIT
- Author
- Philippe Nénert
- Target
crystal-combine-pdffrom src/cli.cr
Dependencies
Runtime Dependencies
- crystal-pdf~> 0.3github: aloli-crystal/crystal-pdf
Development Dependencies
- ameba~> 1.6github: crystal-ameba/amebadev
README
No README has been indexed for this shard yet. You can read it on the repository.
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.2.0- Tagged
- Apr 25, 2026
- Commit
5919d1222e83- Crystal
>= 1.19.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/aloli-crystal/combine-pdf
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 16, 2026
- Synced
- Aug 15, 2026
- Versions
- 38