Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 23 Apr 2014, 16:50
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Documents
podofo tools
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message
Dingo


Joined: 11 Dec 2007
Posts: 1411
Location: somewhere at the end of rainbow...

PostPosted: Tue 02 Nov 2010, 13:32    Post subject:  podofo tools
Subject description: powerful command-line pdf manipulation tools
 

on October 25, podofo 0.8.4 was released
- http://podofo.sourceforge.net/download.html
Compiled in Puppy 3.01 (working also in Puppy 4.xx series)
- download podofo for Puppy 3.01
http://dokupuppylinux.co.cc/programs:pdf_manipulation

For compilers: it needs cmake 2.6.4
binaries here: http://www.4shared.com/file/FnkRUuSf/cmake-264-Linux-i386.html
What it is podofo?
Quote:
PoDoFo is a library to work with the PDF file format. The name comes from the first letter of PDF (Portable Document Format). A few tools to work with PDF files are already included in the PoDoFo package.

The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be written back to disk easily. The parser can also be used to extract information from a PDF file (for example the parser could be used in a PDF viewer). Besides parsing PoDoFo includes also very simple classes to create your own PDF files. All classes are documented so it is easy to start writing your own application using PoDoFo.

PoDoFo is written in C++ and the code was sucessfully compiled under Unix, Mac OS X and Windows.

These commandline tools are part of the PoDoFo library and provide several useful operations to work with PDF files.
Quote:
These commandline tools are part of the PoDoFo library and provide several useful operations to work with PDF files.
Tool Description
podofobox The podofobox tool can set the media,crop,bleed,trim and art box on pages of a PDF file.
podofocountpages Counts the number of pages in a pdf files.
podofocrop Crops every page in a PDF file to its bounding box.
podofoencrypt Encrypts PDF files using RC4 or AES encoding and can set PDF security settings.
podofoimg2pdf Convert images to PDF files.
podofoimgextract Extract all images from a PDF file.
podofoimpose A powerful PDF imposition tool.
podofoincremental Provides information about incremental updates in PDF files.
podofomerge Can merge several PDF files to one PDF file.
podofopages Can move and delete pages in a PDF document.
podofopdfinfo Gives various information of a PDF file.
podofotxt2pdf Convert plain text to PDF files.
podofotxtextract Extract all text from a PDF file
podofouncompress Uncompress PDF files.
podofoxmp Modify or extract XMP information from a PDF

_________________
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux
Back to top
View user's profile Send private message Visit poster's website 
Dingo


Joined: 11 Dec 2007
Posts: 1411
Location: somewhere at the end of rainbow...

PostPosted: Tue 15 Mar 2011, 16:41    Post subject: podofo tools 0.9.0  

UPDATE

podofo tools 0.9.0

on march 14 2011, podofo 0.9.0 was released
- http://podofo.sourceforge.net/download.html
Compiled in Puppy 3.01 (working also in Puppy 4.xx series)
- download podofo for Puppy 3.01-4.x.x
http://dokupuppylinux.co.cc/programs:pdf_manipulation

NEWS:

a new tool added:
http://domseichter.blogspot.com/2011/01/modifying-and-analyzing-colors-in-pdf.html
podofocolor
Quote:
Podofocolor is the newest addition to the podofo-tools package. It is a command-line tool to analyze and/or modify all colors in a PDF file. This can be done using predefined rules or based on a custom Lua script.

Basically, podofocolor opens a PDF file and goes through every page or vector graphics object (e.g. an XObject) and looks at every PDF command. Whenever it encounters a colorspace definition or a PDF command, which sets a color for a following PDF operation like “draw a line” or “fill area with color”, an action can be performed. These actions are either predefined actions or can be defined by implementing a C++ interface or more likely by providing a Lua script. Predefined actions are “convert this color to grayspace” or “print color name to stdout”; however more complicated actions can be easily created as well. As can be seen by the “grayscale”-action, the most powerful feature of the tool is to replace colors in a PDF file. Custom color conversion algorithms can be implemented in Lua and be immediately applied to any PDF file.
sample-plan-files.zip
Description  sample plan files for podofoimpose
zip

 Download 
Filename  sample-plan-files.zip 
Filesize  11 KB 
Downloaded  286 Time(s) 
example.lua.zip
Description  example lua file for podofocolor
zip

 Download 
Filename  example.lua.zip 
Filesize  1.73 KB 
Downloaded  274 Time(s) 

_________________
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux
Back to top
View user's profile Send private message Visit poster's website 
sc0ttman


Joined: 16 Sep 2009
Posts: 2368
Location: UK

PostPosted: Tue 24 May 2011, 12:15    Post subject:  

Thanks for these Dingo Very Happy
_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
Spirmy25

Joined: 30 Sep 2011
Posts: 2

PostPosted: Fri 30 Sep 2011, 04:40    Post subject:  

Thanks for your help!!! I solved my problem. You did a great job foe me!!Smile
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Documents
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0594s ][ Queries: 13 (0.0116s) ][ GZIP on ]