pdf tools
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 633
PDFMiner 20090721
PDFMiner is a suite of programs that help extracting and analyzing text data of PDF documents. more>>
PDFMiner 20090721 brings users the convenience of a suite of programs that help extracting and analyzing text data of PDF documents. Unlike other PDF-related tools, it allows to obtain the exact location of texts in a page, as well as other extra information such as font information or ruled lines.
It includes a PDF converter that can transform PDF files into other text formats (such as HTML). It has an extensible PDF parser that can be used for other purposes instead of text analysis.
Major Features:
- Written entirely in Python. (for version 2.4 or newer)
- PDF-1.7 specification support. (well, almost)
- Non-ASCII languages and vertical writing scripts support.
- Various font types (Type1, TrueType, Type3, and CID) support.
- Basic encryption (RC4) support.
- PDF to HTML conversion (with a sample converter web app).
- Outline (TOC) extraction.
- Tagged contents extraction.
- Infer text running by using clustering technique.
Requirements:
<<less- Python
Added: 2009-07-22 License: MIT/X Consortium Lic... Price: FREE
13 downloads
x2svg 1.2 Beta 1
x2svg is an application to graphically lay out files like DTDs and Java property files as scalable vector graphics (SVG). more>>
x2svg is an application to graphically lay out files like DTDs and Java property files as scalable vector graphics (SVG). SVG diagrams can be converted into PDF files directly from within x2svg.
<<less Download (0.28MB)
Added: 2007-08-13 License: LGPL (GNU Lesser General Public License) Price:
804 downloads
iText 1.5.3 / 2.0.4
iText is a library that allows you to generate PDF files on the fly. more>>
iText is a library that allows you to generate PDF files on the fly.
The iText classes are very useful for people who need to generate read-only, platform independent documents containing text, lists, tables and images.
The library is especially useful in combination with Java technology-based Servlets: The look and feel of HTML is browser dependent; with iText and PDF you can control exactly how your servlets output will look.
iText requires JDK 1.2. iText project is available for free under a multiple license: MPL and LGPL.
<<lessThe iText classes are very useful for people who need to generate read-only, platform independent documents containing text, lists, tables and images.
The library is especially useful in combination with Java technology-based Servlets: The look and feel of HTML is browser dependent; with iText and PDF you can control exactly how your servlets output will look.
iText requires JDK 1.2. iText project is available for free under a multiple license: MPL and LGPL.
Download (MB)
Added: 2007-08-07 License: MPL (Mozilla Public License) Price:
823 downloads
Template::Tools::ttree 2.19
Template::Tools::ttree module can process entire directory trees of templates. more>>
Template::Tools::ttree module can process entire directory trees of templates.
SYNOPSIS
ttree [options] [files]
The ttree script is used to process entire directory trees containing template files. The resulting output from processing each file is then written to a corresponding file in a destination directory. The script compares the modification times of source and destination files (where they already exist) and processes only those files that have been modified. In other words, it is the equivalent of make for the Template Toolkit.
It supports a number of options which can be used to configure behaviour, define locations and set Template Toolkit options. The script first reads the .ttreerc configuration file in the HOME directory, or an alternative file specified in the TTREERC environment variable. Then, it processes any command line arguments, including any additional configuration files specified via the -f (file) option.
The .ttreerc Configuration File
When you run ttree for the first time it will ask you if you want it to create a .ttreerc file for you. This will be created in your home directory.
$ ttree
Do you want me to create a sample .ttreerc file for you?
(file: /home/abw/.ttreerc) [y/n]: y
/home/abw/.ttreerc created. Please edit accordingly and re-run ttree
The purpose of this file is to set any global configuration options that you want applied every time ttree is run. For example, you can use the ignore and copy option to provide regular expressions that specify which files should be ignored and which should be copied rather than being processed as templates. You may also want to set flags like verbose and recurse according to your preference.
A minimal .ttreerc:
# ignore these files
ignore = b(CVS|RCS)b
ignore = ^#
ignore = ~$
# copy these files
copy = .(gif|png|jpg|pdf)$
# recurse into directories
recurse
# provide info about whats going on
verbose
In most cases, youll want to create a different ttree configuration file for each project youre working on. The cfg option allows you to specify a directory where ttree can find further configuration files.
cfg = /home/abw/.ttree
The -f command line option can be used to specify which configuration file should be used. You can specify a filename using an absolute or relative path:
$ ttree -f /home/abw/web/example/etc/ttree.cfg
$ ttree -f ./etc/ttree.cfg
$ ttree -f ../etc/ttree.cfg
If the configuration file does not begin with / or . or something that looks like a MS-DOS absolute path (e.g. C:etcttree.cfg) then ttree will look for it in the directory specified by the cfg option.
$ ttree -f test1 # /home/abw/.ttree/test1
The cfg option can only be used in the .ttreerc file. All the other options can be used in the .ttreerc or any other ttree configuration file. They can all also be specified as command line options.
Remember that .ttreerc is always processed before any configuration file specified with the -f option. Certain options like lib can be used any number of times and accumulate their values.
For example, consider the following configuration files:
/home/abw/.ttreerc:
cfg = /home/abw/.ttree
lib = /usr/local/tt2/templates
/home/abw/.ttree/myconfig:
lib = /home/abw/web/example/templates/lib
When ttree is invoked as follows:
$ ttree -f myconfig
the lib option will be set to the following directories:
/usr/local/tt2/templates
/home/abw/web/example/templates/lib
Any templates located under /usr/local/tt2/templates will be used in preference to those located under /home/abw/web/example/templates/lib. This may be what you want, but then again, it might not. For this reason, it is good practice to keep the .ttreerc as simple as possible and use different configuration files for each ttree project.
<<lessSYNOPSIS
ttree [options] [files]
The ttree script is used to process entire directory trees containing template files. The resulting output from processing each file is then written to a corresponding file in a destination directory. The script compares the modification times of source and destination files (where they already exist) and processes only those files that have been modified. In other words, it is the equivalent of make for the Template Toolkit.
It supports a number of options which can be used to configure behaviour, define locations and set Template Toolkit options. The script first reads the .ttreerc configuration file in the HOME directory, or an alternative file specified in the TTREERC environment variable. Then, it processes any command line arguments, including any additional configuration files specified via the -f (file) option.
The .ttreerc Configuration File
When you run ttree for the first time it will ask you if you want it to create a .ttreerc file for you. This will be created in your home directory.
$ ttree
Do you want me to create a sample .ttreerc file for you?
(file: /home/abw/.ttreerc) [y/n]: y
/home/abw/.ttreerc created. Please edit accordingly and re-run ttree
The purpose of this file is to set any global configuration options that you want applied every time ttree is run. For example, you can use the ignore and copy option to provide regular expressions that specify which files should be ignored and which should be copied rather than being processed as templates. You may also want to set flags like verbose and recurse according to your preference.
A minimal .ttreerc:
# ignore these files
ignore = b(CVS|RCS)b
ignore = ^#
ignore = ~$
# copy these files
copy = .(gif|png|jpg|pdf)$
# recurse into directories
recurse
# provide info about whats going on
verbose
In most cases, youll want to create a different ttree configuration file for each project youre working on. The cfg option allows you to specify a directory where ttree can find further configuration files.
cfg = /home/abw/.ttree
The -f command line option can be used to specify which configuration file should be used. You can specify a filename using an absolute or relative path:
$ ttree -f /home/abw/web/example/etc/ttree.cfg
$ ttree -f ./etc/ttree.cfg
$ ttree -f ../etc/ttree.cfg
If the configuration file does not begin with / or . or something that looks like a MS-DOS absolute path (e.g. C:etcttree.cfg) then ttree will look for it in the directory specified by the cfg option.
$ ttree -f test1 # /home/abw/.ttree/test1
The cfg option can only be used in the .ttreerc file. All the other options can be used in the .ttreerc or any other ttree configuration file. They can all also be specified as command line options.
Remember that .ttreerc is always processed before any configuration file specified with the -f option. Certain options like lib can be used any number of times and accumulate their values.
For example, consider the following configuration files:
/home/abw/.ttreerc:
cfg = /home/abw/.ttree
lib = /usr/local/tt2/templates
/home/abw/.ttree/myconfig:
lib = /home/abw/web/example/templates/lib
When ttree is invoked as follows:
$ ttree -f myconfig
the lib option will be set to the following directories:
/usr/local/tt2/templates
/home/abw/web/example/templates/lib
Any templates located under /usr/local/tt2/templates will be used in preference to those located under /home/abw/web/example/templates/lib. This may be what you want, but then again, it might not. For this reason, it is good practice to keep the .ttreerc as simple as possible and use different configuration files for each ttree project.
Download (0.75MB)
Added: 2007-08-06 License: Perl Artistic License Price:
809 downloads
Rabbit 0.5.3
Rabbit is a presentation tool using RD. more>>
Rabbit is an application to do presentation with RD format document.
Features: theme (look and feel), auto modified source reloading, theme reloading, include external image specified by URI, index, screenshot, PS/PDF output, popup menu, (mime)TeX plugin, align with RWiki, subscript, superscript, mathmatical characters, ...
<<lessFeatures: theme (look and feel), auto modified source reloading, theme reloading, include external image specified by URI, index, screenshot, PS/PDF output, popup menu, (mime)TeX plugin, align with RWiki, subscript, superscript, mathmatical characters, ...
Download (3.4MB)
Added: 2007-08-04 License: Other/Proprietary License with Source Price:
811 downloads
pdfTeX 1.40.5
pdfTeX is an extended version of TeX that can create PDF directly from TeX source files. more>>
pdfTeX is an extended version of TeX that can create PDF directly from TeX source files and enhance the result of TeX typesetting with the help of PDF.
When PDF output is not selected, pdfTeX produces normal DVI output, otherwise it produces PDF output that looks identical to the DVI output.
An important aspect of pdfTeX project is to investigate alternative justification algorithms, optionally making use of multiple master fonts.
Enhancements:
- This includes xpdf 3.02pl1, fixing some security problems.
<<lessWhen PDF output is not selected, pdfTeX produces normal DVI output, otherwise it produces PDF output that looks identical to the DVI output.
An important aspect of pdfTeX project is to investigate alternative justification algorithms, optionally making use of multiple master fonts.
Enhancements:
- This includes xpdf 3.02pl1, fixing some security problems.
Download (3.9MB)
Added: 2007-08-03 License: GPL (GNU General Public License) Price:
844 downloads
xen-tools 3.7
xen-tools is a collection of scripts which allow you to manipulate virtual images for the Xen virtualization software. more>>
xen-tools project is a collection of scripts which allow you to manipulate virtual images for the Xen virtualization software.
With the tools installed, you may create new instances of Debian, complete with networking, OpenSSH, and user accounts, with one simple command. Images may also be easily updated, listed, or deleted.
Main features:
- Create new Xen instances of Debian Sarge, in minutes. (xen-create-image)
- Duplicate an existing image, whilst updating the networking information. (xen-duplicate-image)
- List all existing images with their networking details (xen-list-images)
- Delete previously created instances. (xen-delete-image)
- Update the images youve created with apt-get, without booting them. (xen-update-image)
Creating A New Image:
The script will contains a full manual written using the perl documentation system, perldoc, which you can read by executing:
xen-create-image --manual
This manual describes the operation of the script, and the supported options. (Each of the available options may be setup in a configuration file for ease of use.)
As a very simple example the following command willcreate an image using DHCP to obtain its networking information. The primary disk will 2Gb with 128Mb memory and swap:
xen-create-image --hostname=vm01 --dir=/home/xen
--size=2Gb --swap=128Mb --memory=128Mb --dhcp
If you wish to give the instance a static IP address then provide the information with the following flags:
--ip
The IP address to give the instance.
--gateway
The IP address of the gateway machine.
--broadcast
The broadcast address to use.
--network
The network the image is upon.
--netmask
The netmask to use.
Enhancements:
- This release supports the installation of RPM-based distributions via the external rinse tool, which is more reliable than the rpmstrap utility.
- New guests will now have a random MAC address generated by default, to avoid issues with udev, and several other minor bugfixes were applied.
<<lessWith the tools installed, you may create new instances of Debian, complete with networking, OpenSSH, and user accounts, with one simple command. Images may also be easily updated, listed, or deleted.
Main features:
- Create new Xen instances of Debian Sarge, in minutes. (xen-create-image)
- Duplicate an existing image, whilst updating the networking information. (xen-duplicate-image)
- List all existing images with their networking details (xen-list-images)
- Delete previously created instances. (xen-delete-image)
- Update the images youve created with apt-get, without booting them. (xen-update-image)
Creating A New Image:
The script will contains a full manual written using the perl documentation system, perldoc, which you can read by executing:
xen-create-image --manual
This manual describes the operation of the script, and the supported options. (Each of the available options may be setup in a configuration file for ease of use.)
As a very simple example the following command willcreate an image using DHCP to obtain its networking information. The primary disk will 2Gb with 128Mb memory and swap:
xen-create-image --hostname=vm01 --dir=/home/xen
--size=2Gb --swap=128Mb --memory=128Mb --dhcp
If you wish to give the instance a static IP address then provide the information with the following flags:
--ip
The IP address to give the instance.
--gateway
The IP address of the gateway machine.
--broadcast
The broadcast address to use.
--network
The network the image is upon.
--netmask
The netmask to use.
Enhancements:
- This release supports the installation of RPM-based distributions via the external rinse tool, which is more reliable than the rpmstrap utility.
- New guests will now have a random MAC address generated by default, to avoid issues with udev, and several other minor bugfixes were applied.
Download (0.10MB)
Added: 2007-08-03 License: GPL (GNU General Public License) Price:
817 downloads
Lout 3.36
Lout is a document formatting system. more>>
Lout project is a document formatting system.
The system reads a high-level description of a document similar in style to LaTeX and produces a PostScript file which can be printed on most laser printers and graphic display devices.
Plain text and PDF (starting from version 3.12) output are also available.
<<lessThe system reads a high-level description of a document similar in style to LaTeX and produces a PostScript file which can be printed on most laser printers and graphic display devices.
Plain text and PDF (starting from version 3.12) output are also available.
Download (2.0MB)
Added: 2007-07-27 License: GPL (GNU General Public License) Price:
823 downloads
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/
<<less1) 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/
Download (0.017MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
831 downloads
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
cairomm 1.4.2
cairomm is a C++ interface for the cairo graphics library. more>>
cairomm is a C++ interface for the cairo graphics library.
cairomm is a C++ drawing API that is integrated with gtkmm for custom drawing. It can also be used to generate png, pdf, ps, or svg images.
<<lesscairomm is a C++ drawing API that is integrated with gtkmm for custom drawing. It can also be used to generate png, pdf, ps, or svg images.
Download (0.56MB)
Added: 2007-07-20 License: LGPL (GNU Lesser General Public License) Price:
827 downloads
YaHP Converter 1.2.17
YaHP is a java library that allows you to convert an HTML document into a PDF document. more>>
YaHP Converter is a java library that can convert an HTML document into a PDF document.
YaHP is licensed under the LGPL (GNU).
Method Summary
void convertToPdf(java.lang.String content, IHtmlToPdfTransformer.PageSize size, java.util.List hf, java.lang.String urlForBase, java.io.OutputStream out)
Convert the document in content in a PDF file.
void convertToPdf(java.net.URL url, IHtmlToPdfTransformer.PageSize size, java.util.List hf, java.io.OutputStream out)
Convert the document pointed by url in a PDF file.
private java.net.URL copyToTemp(java.net.URL url)
Copy the file pointed to url in the temp directory
private void init()
initialize the classloader, and the transforme.
Enhancements:
- A NPE which occurred if the FOP_TTF_FONT_PATH property is not set was fixed.
<<lessYaHP is licensed under the LGPL (GNU).
Method Summary
void convertToPdf(java.lang.String content, IHtmlToPdfTransformer.PageSize size, java.util.List hf, java.lang.String urlForBase, java.io.OutputStream out)
Convert the document in content in a PDF file.
void convertToPdf(java.net.URL url, IHtmlToPdfTransformer.PageSize size, java.util.List hf, java.io.OutputStream out)
Convert the document pointed by url in a PDF file.
private java.net.URL copyToTemp(java.net.URL url)
Copy the file pointed to url in the temp directory
private void init()
initialize the classloader, and the transforme.
Enhancements:
- A NPE which occurred if the FOP_TTF_FONT_PATH property is not set was fixed.
Download (29.3MB)
Added: 2007-07-06 License: LGPL (GNU Lesser General Public License) Price:
841 downloads
PoDoFo 0.5.0
PoDoFo library is a free, portable C++ library. more>>
PoDoFo library is a free, portable C++ library. PoDoFo library can parse existing PDF files and create new ones from scratch.
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.
As of now PoDoFo is only available for Unix platforms. But the code is portable C++ and a Windows version will be available soon.
<<lessPoDoFo 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.
As of now PoDoFo is only available for Unix platforms. But the code is portable C++ and a Windows version will be available soon.
Download (0.44MB)
Added: 2007-07-02 License: LGPL (GNU Lesser General Public License) Price:
847 downloads
PDF::Reuse::Tutorial 0.11
PDF::Reuse::Tutorial is a Perl module that will teach you how to produce PDF-files with PDF::Reuse. more>>
PDF::Reuse::Tutorial is a Perl module that will teach you how to produce PDF-files with PDF::Reuse.
In this tutorial I will show some aspects of PDF::Reuse, so you should be able to use it in your own programs. Most important is how to produce and reuse PDF-code, and then if you are interested, you can look at Graphics and JavaScript, so you can to do special things.
Reusing code:
You can take advantage of what has been done before, it is not necessary to start from scratch every time you create a PDF-file. You use old PDF-files as a source for forms, images, fonts and texts. The components are taken as they are, or rearranged, and you add your own texts and you produce new output.
If you dont care too much about the size of your templates, you should make them with a commercial, visual tool, thats most practical; and then you should use PDF::Reuse to mass produce your files. In this tutorial I show in many places how create single files with PDF::Reuse. That is possible, but more of an exception. I do it here to show the technique. You will anyway need it to add texts and graphics to your templates.
Graphics:
With this module you get a good possibility to program directly with the basic graphic operators of PDF. This is perhaps an advanced level, and you can avoid it if you want. On the other hand, it is not very difficult, and if you take advantage of it, your possibilities to manage text and graphics increase very much. You should look at the "PDF-reference manual" which probably is possible to download from http://partners.adobe.com/asn/developer/acrosdk/docs.html. Look especially at chapter 4 and 5, Graphics and Text, and the Operator summary.
Whenever the function prAdd() is used in this tutorial, you can probably get more explanations in the "PDF-reference manual". The code, you add to the content stream with prAdd(), has to follow the PDF syntax completely.
JavaScript:
You can add JavaScript to your PDF-file programmatically. This works with Acrobat Reader 5.0.5 or Acrobat 5.0 and higher versions.
You should have the "Acrobat JavaScript Object Specification" by hand. If you havent got Acrobat, you can probably download it from http://partners.adobe.com/asn/developer/technotes/acrobatpdf.html. It is technical note # 5186. JavaScript for HTML and PDF differs so much that you need the manual, even if you know JavaScript very well.
<<lessIn this tutorial I will show some aspects of PDF::Reuse, so you should be able to use it in your own programs. Most important is how to produce and reuse PDF-code, and then if you are interested, you can look at Graphics and JavaScript, so you can to do special things.
Reusing code:
You can take advantage of what has been done before, it is not necessary to start from scratch every time you create a PDF-file. You use old PDF-files as a source for forms, images, fonts and texts. The components are taken as they are, or rearranged, and you add your own texts and you produce new output.
If you dont care too much about the size of your templates, you should make them with a commercial, visual tool, thats most practical; and then you should use PDF::Reuse to mass produce your files. In this tutorial I show in many places how create single files with PDF::Reuse. That is possible, but more of an exception. I do it here to show the technique. You will anyway need it to add texts and graphics to your templates.
Graphics:
With this module you get a good possibility to program directly with the basic graphic operators of PDF. This is perhaps an advanced level, and you can avoid it if you want. On the other hand, it is not very difficult, and if you take advantage of it, your possibilities to manage text and graphics increase very much. You should look at the "PDF-reference manual" which probably is possible to download from http://partners.adobe.com/asn/developer/acrosdk/docs.html. Look especially at chapter 4 and 5, Graphics and Text, and the Operator summary.
Whenever the function prAdd() is used in this tutorial, you can probably get more explanations in the "PDF-reference manual". The code, you add to the content stream with prAdd(), has to follow the PDF syntax completely.
JavaScript:
You can add JavaScript to your PDF-file programmatically. This works with Acrobat Reader 5.0.5 or Acrobat 5.0 and higher versions.
You should have the "Acrobat JavaScript Object Specification" by hand. If you havent got Acrobat, you can probably download it from http://partners.adobe.com/asn/developer/technotes/acrobatpdf.html. It is technical note # 5186. JavaScript for HTML and PDF differs so much that you need the manual, even if you know JavaScript very well.
Download (0.13MB)
Added: 2007-06-21 License: Perl Artistic License Price:
863 downloads
PHP Accounts 0.5.1
PHP Accounts project is an open source web based accounts system. more>>
PHP Accounts project is an open source web based accounts system.
Main features:
- Generation of pdf invoices, receipts, quotes
- Email invoice (pdf attachment) to clients
- Automated invoice reminders (sent via email)
- Timesheet system - great for consultants charging on an hourly basis
- Invoice wizard for quickly creating a fully itemised invoice
- Expenditure/Outgoings
- Cash flow reports
- Spreadsheet export
<<lessMain features:
- Generation of pdf invoices, receipts, quotes
- Email invoice (pdf attachment) to clients
- Automated invoice reminders (sent via email)
- Timesheet system - great for consultants charging on an hourly basis
- Invoice wizard for quickly creating a fully itemised invoice
- Expenditure/Outgoings
- Cash flow reports
- Spreadsheet export
Download (1.5MB)
Added: 2007-06-21 License: GPL (GNU General Public License) Price:
860 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above pdf tools search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed