Main > Free Download Search >

Free pdf tools software for linux

pdf tools

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 633
PDF::FromHTML::Twig 0.23

PDF::FromHTML::Twig 0.23


PDF::FromHTML::Twig is a Perl module with PDF::FromHTML guts. more>>
PDF::FromHTML::Twig is a Perl module with PDF::FromHTML guts.

SYNOPSIS

(internal use only)

No user-serviceable parts inside.

<<less
Download (0.051MB)
Added: 2007-02-13 License: MIT/X Consortium License Price:
985 downloads
PDF Toolkit 0.6

PDF Toolkit 0.6


PDF Toolkit is a simple servicemenu for PDF files. more>>
PDF Toolkit is a simple servicemenu for PDF files.
Main features:
- give master password
- give user password
- allow only printing
- watermark
- extract a range of pages
- join PDF files
<<less
Download (0.50MB)
Added: 2006-03-27 License: GPL (GNU General Public License) Price:
1312 downloads
CL-PDF 2.1

CL-PDF 2.1


CL-PDF is a cross-platform Common Lisp library for generating PDF files. more>>
CL-PDF is a cross-platform Common Lisp library for generating PDF files.

It does not need any third-party tools from Adobe or others. It is used by cl-typesetting to provide a complete typesetting system.
<<less
Download (0.68MB)
Added: 2006-08-24 License: BSD License Price:
1156 downloads
PDF::FromHTML 0.12

PDF::FromHTML 0.12


PDF::FromHTML is a Perl module to convert HTML documents to PDF. more>>
PDF::FromHTML is a Perl module to convert HTML documents to PDF.

SYNOPSIS

my $pdf = PDF::FromHTML->new( encoding => utf-8 );
$pdf->load_file(source.html);
$pdf->convert(
Font => /path/to/font.ttf,
LineHeight => 10,
Landscape => 1,
);
$pdf->write_file(target.pdf);

This module transforms HTML into PDF, using an assortment of XML transformations implemented in PDF::FromHTML::Twig.

There is also a command-line utility, html2pdf.pl, that comes with this distribution.

<<less
Download (0.023MB)
Added: 2006-08-10 License: Perl Artistic License Price:
1179 downloads
PandaLex PDF Parser 0.5

PandaLex PDF Parser 0.5


PandaLex PDF Parser is a flex and bison parser for PDF documents. more>>
PandaLex is the PDF parsing code from Panda, which has been split into its own project to increase its utility.

It is a flex and bison description of the PDF specification, which allows programmers to define callbacks to handle different document elements.
<<less
Download (0.38MB)
Added: 2005-05-04 License: GPL (GNU General Public License) Price:
1639 downloads
PDF::ReportWriter 1.365

PDF::ReportWriter 1.365


PDF::ReportWriter is a Perl module that produces high-quality PDF reports from a report definition and a data array. more>>
PDF::ReportWriter is a Perl module that produces high-quality PDF reports from a report definition and a data array.

PDF::ReportWriter supports text formatting and alignment, unlimited grouping with group functions, intelligent page breaking, image support, color support, shaped cell backgrounds, and numeric formatting.
<<less
Download (0.13MB)
Added: 2007-01-22 License: LGPL (GNU Lesser General Public License) Price:
1005 downloads
CAM::PDF::GS 1.07

CAM::PDF::GS 1.07


CAM::PDF::GS is a PDF graphic state. more>>
CAM::PDF::GS is a PDF graphic state.

SYNOPSIS

use CAM::PDF;
my $pdf = CAM::PDF->new($filename);
my $contentTree = $pdf->getPageContentTree(4);
my $gs = $contentTree->computeGS();

This class is used to represent the graphic state at a point in the rendering flow of a PDF page. Much of the functionality is actually based in the parent class, CAM::PDF::GS::NoText.

Subclasses that want to do something useful with text should override the renderText() method.

<<less
Download (0.72MB)
Added: 2006-07-28 License: Perl Artistic License Price:
1184 downloads
PDF Download 0.8.1

PDF Download 0.8.1


PDF Download is an extension which allows you to choose what to do with a PDF file on a website. more>>
PDF Download is an extension which allows you to choose what to do with a PDF file on a website.

Allows to choose if you want to view a PDF file inside the browser (as PDF or HTML), if you want to view it outside Firefox with your default or custom PDF reader, or if you want to download it!

<<less
Download (0.12MB)
Added: 2007-06-04 License: MPL (Mozilla Public License) Price:
879 downloads
PDF Split and Merge 0.7 Beta 2

PDF Split and Merge 0.7 Beta 2


PDF Split and Merge (pdfsam) is an easy-to-use tool that provides functions to split and merge PDF files or subsections of them. more>>
PDF Split and Merge project is an easy-to-use tool that provides functions to split and merge PDF files or subsections of them.

<<less
Download (2.0MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
831 downloads
Haru Free PDF library 2.0.8

Haru Free PDF library 2.0.8


Haru Free PDF library is a free, cross platform, open-sourced software library for generating PDF. more>>
Haru Free PDF library is a free, cross platform, open-sourced software library for generating PDF.
Main features:
- Generating PDF files with lines, text, images.
- Outline, text annotation, link annotation.
- Compressing document with deflate-decode.
- Embedding PNG, Jpeg images.
- Embedding Type1 font and TrueType font.
- Creating encrypted PDF files.
- Using various character set (ISO8859-1~16, MSCP1250~8, KOI-8R).
- Supporting CJK fonts and encodings.
Enhancements:
- fixed a problem of HPDF_Circle() which causes buffer overflow.
- added HPDF_Ellipse().
<<less
Download (1.5MB)
Added: 2007-06-14 License: zlib/libpng License Price:
869 downloads
CAM::PDF::Renderer::Dump 1.07

CAM::PDF::Renderer::Dump 1.07


CAM::PDF::Renderer::Dump can print the graphic state of each node. more>>
CAM::PDF::Renderer::Dump can print the graphic state of each node.

SYNOPSIS

use CAM::PDF;
my $pdf = CAM::PDF->new($filename);
my $contentTree = $pdf->getPageContentTree(4);
$contentTree->render("CAM::PDF::Renderer::Dump");

This class is used to print to STDOUT the coordinates of each node of a page layout. It is written both for debugging and as a minimal example of a renderer.

FUNCTIONS

$self->renderText($string)

Prints the string prefixed by its device and user coordinates.

<<less
Download (0.72MB)
Added: 2006-07-28 License: Perl Artistic License Price:
1185 downloads
CAM::PDF::Content 1.07

CAM::PDF::Content 1.07


CAM::PDF::Content is a PDF page layout parser. more>>
CAM::PDF::Content is a PDF page layout parser.
SYNOPSIS
use CAM::PDF;
my $pdf = CAM::PDF->new($filename);
my $contentTree = $pdf->getPageContentTree(4);
$contentTree->validate() || die Syntax error;
print $contentTree->render(CAM::PDF::Render::Text);
$pdf->setPageContent(5, $contentTree->toString());
This class is used to manipulate the layout commands for a single page of PDF. The page content is passed as a scalar and parsed according to Adobes PDF Reference 3rd edition (for PDF v1.4). All of the commands from Appendix A of that document are parsed and understood.
Much of the content objects functionality is wrapped up in renderers that can be applied to it. See the canonical renderer, CAM::PDF::GS, and the render() method below for more details.
Enhancements:
- Perl
<<less
Download (0.72MB)
Added: 2006-07-31 License: Perl Artistic License Price:
684 downloads
JUnit PDF Report 1.0

JUnit PDF Report 1.0


JUnit PDF Report project generates a PDF report from JUnit test results. more>>
JUnit PDF Report project generates a PDF report from JUnit test results.

It uses Apache Ant to execute the generation, and Apache FOP to render the PDF document.

While automating tests for my company, I found that everything I need is available in the open source community, except printable test reports.

I couldnt sell the JUnitReport HTML reports to users. They see them as a technical artifact, and want to have a report that feels like a sign-off document.

Rather than building a solution in-house, I decided to initiate an open source project for it. I hope I can give something back to the community for everything it gave me.

<<less
Download (0.20MB)
Added: 2006-12-10 License: Common Public License Price:
1059 downloads
konq-pdf 0.1

konq-pdf 0.1


konq-pdf are various KDE service menus for PDF documents. more>>
konq-pdf are various KDE service menus for PDF documents.
1) pdftk service menu:
- Join selected PDF (alphabetic order)
- Add another pdf to selected file
- Extract pages
- Extraxt all even pages
- Extract all odd pages
- Burst PDF pages
- Repair
- Watermark pages of a PDF file
- Lock (give master password, give user password, select permissions)
- Unlock (with master password)
- Attach arbitrary file (not PDF only, but documents audio image movie too) (For now, you can view attached files with Acrobat Reader only)
- Extract all attached files (one or more) (Acrobat Reader not required for this)
(These are only useful when you want to edit PDF code in a text editor like vim or emacs)
- Uncompress PDF files (Remove PDF page stream compression)
- Compress PDF files (Restore page stream compression)
- Document information
- About
2) pdfjam service menu (pdf90, pdfnup, pdfjoin):
- Rotate -90 degrees pdf files
- Join selected documents
- Add another pdf to selected file
- 2 pages per sheet
- 4 pages per sheet
- 6 pages per sheet
- 8 pages per sheet
- Custom pages per sheet (Its possible to choose if you want framed or no-framed)
- About
Home installation: place the desktop files to ~/.kde/share/apps/konqueror/servicemenus/
System-wide installation (for *ubuntu): place the desktop files to /usr/share/apps/konqueror/servicemenus/
<<less
Download (0.017MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
831 downloads
PDF::Table 0.91

PDF::Table 0.91


PDF::Table is a utility class for building table layouts in a PDF::API2 object. more>>
PDF::Table is a utility class for building table layouts in a PDF::API2 object.

SYNOPSIS

use PDF::API2;
use PDF::Table;

my $pdftable = new PDF::Table;
my $pdf = new PDF::API2(-file => "table_of_lorem.pdf");
my $page = $pdf->page;

# some data to layout
my $some_data =[
["1 Lorem ipsum dolor",
"Donec odio neque, faucibus vel",
"consequat quis, tincidunt vel, felis."],
["Nulla euismod sem eget neque.",
"Donec odio neque",
"Sed eu velit."],
... and so on
];

# build the table layout
$pdftable->table(
# required params
$pdf,
$page,
$some_data,
x => $left_edge_of_table,
w => 570,
start_y => 500,
next_y => 700,
start_h => 300,
next_h => 500,
# some optional params
padding => 5,
padding_right => 10,
background_color_odd => "gray",
background_color_even => "lightblue", #cell background color for even rows
);

# do other stuff with $pdf
...

This class is a utility for use with the PDF::API2 module from CPAN. It can be used to display text data in a table layout within the PDF. The text data must be in a 2d array (such as returned by a DBI statement handle fetchall_arrayref() call). The PDF::Table will automatically add as many new pages as necessary to display all of the data.

Various layout properties, such as font, font size, and cell padding and background color can be specified for each column and/or for even/odd rows. Also a (non)repeated header row with different layout properties can be specified.
See the METHODS section for complete documentation of every parameter.

<<less
Download (0.011MB)
Added: 2006-09-20 License: Perl Artistic License Price:
1140 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5