Displaying 1 to 12 from 12 results

Ghostscript - Document Rendering and Conversion

  •    C

Ghostscript is a rendering and conversion engine for page description languages, including Postscript and PDF. It has ability to convert PostScript language files to many raster formats, view them on displays, and print them on printers that don't have PostScript language capability built in.

draw2d - 2D rendering for different output (raster, pdf, svg)

  •    Go

Package draw2d is a pure go 2D vector graphics library with support for multiple output devices such as images (draw2d), pdf documents (draw2dpdf) and opengl (draw2dgl), which can also be used on the google app engine. It can be used as a pure go Cairo alternative. draw2d is released under the BSD license. See the documentation for more details. Click on an image above to get the pdf, generated with exactly the same draw2d code. The first image is the output of samples/geometry. The second image is the result of samples/postcript, which demonstrates that draw2d can draw postscript files into images or pdf documents with the ps package.

scissors - PDF manipulation in Node

  •    Javascript

PDF manipulation in Node.js, based on PDFTK! Split, join, crop, read, extract, boil, mash, stick them in a stew. Scissors is a wrapper around command line utilities (mainly PDFTK) that have to be separately installed.

node-pdfinfo - A simple api for reading PDF meta info via xpdf's pdfinfo(1)

  •    Javascript

A simple api for reading pdf meta info via xpdf's pdfinfo(1). You can also pass a readable stream into the first argument instead of a file.




htmldoc - HTML Conversion Software

  •    C

HTMLDOC is a program that reads HTML and Markdown source files or web pages and generates corresponding EPUB, HTML, PostScript, or PDF files with an optional table of contents. Encryption: HTMLDOC currently supports the older (and very insecure) PDF 1.4 (128-bit RC4) encryption. I have looked at supporting AES (256-bit) encryption...

go-ghostscript - Idiomatic Go bindings for Ghostscript Interpreter C API.

  •    Go

Simple, and idiomatic Go bindings for Ghostscript Interpreter C API. Idiomatic is italicised because no true Go code should include cgo. Ironic, I know.

postscriptbarcode - Barcode Writer in Pure PostScript

  •    PostScript

Barcode Writer in Pure Postscript (BWIPP) generates all barcode formats entirely within PostScript so that the process of converting the input data into the printed output can be performed by the printer or RIP itself. This is ideal for variable data printing (VDP) and avoids the need to re-implement the barcode generation process whenever your language needs change. Since this resource is written in PostScript and interpreted within the virtual machine of a printer it is compatible with any operating system and hardware platform.


mandelbrot - :mushroom: Renderings of the Mandelbrot set in various languages

  •    C++

Continuous, interactive. Run in shell and use the wasd keys for movement, rf for zoom, tg for changing the number of iterations, and o to quit. Result will output to temp.bmp.

wav2vec - Python package to convert wave files (WAV or AIFF) to vector graphics (SVG, PostScript, CVS)

  •    Python

wav2vec is a Python script and package for converting waveform files (WAV or AIFF) to vector graphics (SVG or PostScript). Use cases include using an audio waveform as an element in a graphic design or including a waveform in a document. Portable: runs on Python 2.7+ and Python 3 and does not depend on any third-party packages.

node-ascii85 - Ascii85 (Base85) encoding/decoding module for node.js.

  •    Javascript

Ascii85, also called Base85, is a form of binary-to-text encoding. By using five ASCII characters to represent four bytes of binary data, it is more efficient than uuencode or Base64, which use four characters to represent three bytes of data. See ascii85 wikipedia page for more details. This node module provides straight forward APIs to encode/decode data in ascii85 encoding. Both string and Buffer are accepted by encode() and decode() functions. The return value of both functions is a Buffer for better performance.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.