Wednesday, December 31, 2014

Free Tools for Cropping PDFs

Every time I want to print some PDF documents, I'd like to put at least two pages of the PDF onto a single sheet to save papers. Now here comes the problem: many PDF documents have very large margins, and these empty spaces make the final printed content have very small font size, which is not comfortable for reading. Unlike Microsoft Word documents, which have many editors to reset the margin space for printing, most PDFs are not editable. But for PDFs, there are several free and open source tools for removing margins.

1. Briss 
A simple cross-platform application for cropping PDF files. A simple user interface lets you define exactly the crop-region by fitting a rectangle on the visually overlaid pages.

2. PDF Scissors

This one is very similar to Briss, you can see all pages together in stacked view to find the right content rectangle. It can also run online as a Java applet.

3. K2pdfopt
K2pdfopt optimizes PDF/DJVU files for mobile e-readers (e.g. the Kindle) and smartphones. It works well on multi-column PDF/DJVU files and can re-flow text even on scanned PDF files. It can also be used as a general PDF copying/cropping/re-sizing/OCR-ing manipulation tool. It can generate native or bitmapped PDF output, with an optional OCR layer. There are downloads for MS Windows, Mac OSX, and Linux.

Both Briss and PDF Scissors require Java. If you're using a public PC where Java is not available, you can try this one. K2pdfopt has many functions for converting PDF to view on e-readers, but for printing purpose conversions, all you need is to change the "Conversion Mode:" to "crop" and leave all other setting as default - the tool will remove the empty spaces automatically.


Thursday, December 11, 2014

Doom Turned 21, Play Doom Online!

Doom, Heretic and Hexen - Play the demo version of three remarkable FPS games based on id Software's first generation Doom engine in your browser! The games are ported to Flash by Newgrounds admin mike with Adobe Alchemy, using the original source code of the games.


And the open source Freedoom game assets running on PrBoom, compiled to HTML5 with Emscripten, runs in most browser, can be played at
Different from the Doom Triple Pack which uses orignial game code and offical assets, this game uses custom made game resources.

Finally, there is a PC emulator written in Java which can run unmodified Doom.exe in your browser: (require Java)

Links: (Doom Java port)

Thursday, December 4, 2014

Super Wolfenstein HD - Wolfenstein 3D Remake in HD with Realistic Physics

Super Wolfenstein 3D is a remake of the classic Wolfenstein 3D game by ID Software, in HD with realistic physics. It was made for the Indies VS PewDiePie jam using Unity.

Similar to Voxelstein 3D and MineCraft, the environment is fully destructible - you don't always need to use the doors, just dig holes and break the walls to find a shortcut to the new level.

The game can be downloaded at