All Projects → oxplot → Pdftilecut

oxplot / Pdftilecut

Licence: bsd-3-clause
pdftilecut lets you sub-divide a PDF page(s) into smaller pages so you can print them on small form printers.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Pdftilecut

Pdfcropmargins
pdfCropMargins -- a program to crop the margins of PDF files
Stars: ✭ 141 (-45.35%)
Mutual labels:  pdf, crop
crops
🌄 Image thumbnail generation server
Stars: ✭ 37 (-85.66%)
Mutual labels:  crop
ngx-image-editor
Awesome image editor for Angular 6
Stars: ✭ 74 (-71.32%)
Mutual labels:  crop
tuile
Tuile (french for tile) is a 2D graphics engine inspired from old hardware and based on layers, tiles sets, tile maps and sprites. Its scanline rendering pipeline makes it perfect for raster effects.
Stars: ✭ 19 (-92.64%)
Mutual labels:  tile
gb-convert
Gameboy tile conversion and map editor tool
Stars: ✭ 26 (-89.92%)
Mutual labels:  tile
PRLib
Pre-Recognition Library - library with algorithms for improving OCR quality.
Stars: ✭ 22 (-91.47%)
Mutual labels:  crop
lexys-labyrinth
Chip's Challenge 2 emulator that runs in a browser
Stars: ✭ 46 (-82.17%)
Mutual labels:  tile
Boxable
Boxable is a library that can be used to easily create tables in pdf documents.
Stars: ✭ 253 (-1.94%)
Mutual labels:  pdf
Ananas
An easy image editor integration for your Android apps.
Stars: ✭ 186 (-27.91%)
Mutual labels:  crop
node-imaginary
Minimalist node.js command-line & programmatic API client for imaginary
Stars: ✭ 94 (-63.57%)
Mutual labels:  crop
GIBS-Downloader
GIBS Downloader is a command-line tool which facilitates the downloading of NASA satellite imagery and offers different functionalities in order to prepare the images for training in a machine learning pipeline.
Stars: ✭ 26 (-89.92%)
Mutual labels:  tile
downscale
Better image downscale with canvas.
Stars: ✭ 80 (-68.99%)
Mutual labels:  crop
TileAssistTool
🎨 Windows10 磁贴辅助小工具
Stars: ✭ 24 (-90.7%)
Mutual labels:  tile
FunCrop
Video Split Effect: a lots of transition effect in a video.
Stars: ✭ 42 (-83.72%)
Mutual labels:  crop
ngx-img
No description or website provided.
Stars: ✭ 25 (-90.31%)
Mutual labels:  crop
react-native-avatar-crop
Highly customisable <Crop /> component for React Native < 💅 >
Stars: ✭ 47 (-81.78%)
Mutual labels:  crop
Tile-Studio
Tile / Sprite / Map Editor
Stars: ✭ 59 (-77.13%)
Mutual labels:  tile
videowall
Video wall with multiple tiles that enables synchronized video playback, mirrored or tiled.
Stars: ✭ 57 (-77.91%)
Mutual labels:  tile
Cloud Reports
Scans your AWS cloud resources and generates reports. Check out free hosted version:
Stars: ✭ 255 (-1.16%)
Mutual labels:  pdf
TileGameToolkit
A set of libraries and tools for quick development of pseudo 8-bit games in C++ or C#
Stars: ✭ 20 (-92.25%)
Mutual labels:  tile

Build Static Binaries

pdftilecut lets you sub-divide a PDF page(s) into smaller pages so you can print them on small form printers. This operation is sometimes called posterizing (related to printing large posters on home printers) and tile cropping.

Installation

Latest statically linked binaries are available on releases page.

Alternatively, you can install it:

  • on macOS with homebrew: brew install pdftilecut
  • on ArchLinux from AUR: yay -S pdftilecut

Features

  • Statically compiled Go binaries with no OS dependencies.
  • Multi page PDF support. Each page can be of arbitrary size.
  • Each output page has appropriate PDF bleed and trim boxes set (so you can give it to a printing house and get back correctly trimmed pages).
  • Print marks to assist with accurate trimming and arranging.
  • Small increase in output file size.

Usage

We want to print mars.pdf from the beautiful NASA posters collection, which comes in 20x30 inch size, on A4 papers:

$ pdftilecut -tile-size A4 -in mars.pdf -out mars_a4.pdf

Below on the left is the original poster, and two of its tiles on the right:

Poster before and after

The header contains the original page number and a tile reference for easier arranging:

Tile heading

Build & Development

You need yasm, cmake, automake, autogen, git, go >= 1.13, coreutils and C compiler.

Build using make and the static binary will be output to bin/pdftilecut.

Credits

The amazing QPDF library is used to parse and write back modified PDF files. QPDF relies on libz and libjpeg. Library sources are not included in this repo and must be downloaded separately.

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].