sprache auswählen deutsch
Short description about GsPDF
Index of contents
The Software GsPdf can be used to create Pdf files.
Sorry at the moment GsPdf is only available in german and in english language.
It works together with following Operating systems
Windows 2000, Windows XP, Windows Server 2003, Citrix, Windows Terminalserver
( not recommended NT40 and Windows Vista - runs with bugs )
GsPdfConfig is a graphical user interface to
install and uninstall Redmon and Ghostscript as well as a
Postscript printer driver.
All required settings are stored in a Configuration file GsPdf.ini Additional GsPdf gives the possibility to analyze the document content.
After this the Pdf file can run through different working processes.
You can use the GsPdf Software also for education to see how Ghostscript works.
To study the command line Parameters which were executed by GsPdf just set the Debug mode to 64.
The AddOn Tools can also be used as Stand alone Tools in other projects.
For example there is a tool to upload the Pdf by smtp, or another tool to upload in the user home directory by ftp.
There is a tool to merge Pdfs together. And also a GUI Tool which can be used for Pdftk to add Logos in the background of the Pdf.
If you want to know how to develop a Tool with Delphi to use Lotus Notes OLE, then take a look at the Add Ons
GsPdfNotesConfig and GsPdfNotesUIConfig.
GsPdfConfig - GsPdf requires the following additional Software
GPL/AFPL Ghostscript (tested Version 7.xx 8.xx)
Redmon (Version 1.7), ReedmonEE 18 for Terminalserver or Citrix
PdfToText (to extract the Text from the Pdf file)
PdfTk (to encrypt the Pdf or save a Logo also for Pdf security settings)
The software Ghostscript will do the work to convert the Postscript into a PDF file. Ghostscript has to be installed to create the Pdf file.
The Software Redmon redirect the print
stream from the Postscript Printer to the standard input of
will save the Postsctript file then.
After this GsPdf calls Ghostscript to convert the postscript file into a PDF file. The software PdfToText is needed by GsPdf optionally, to convert the
Pdf file into a ASCII TXT file. to analyze the document content .
Automatically Printer installation.
Automatically Installation/Configuration of the Redmon Printerport
Automatically allocation of the PDF
filename. If additionally a ASCII TXT file is created, the document
content can be scanned for certain words
with the help of "Regular Expressions". Depending on document content the filename can be set automatically without user interaction.
The analysis of the PDF content is done with the ASCII TXT file.A script searches the TXT file by "Regular Expressions„.
the regular expressions in the script uses a similar syntax to Perl.
This way the automatically allocation of
the PDF filename and the post processing can be done depending on the
content of the document .
The post process of the Pdf file can be done depending on document type or User. For example it is possible to upload the file with FTP into the
Users Home directory of a domain (works on LAN or WAN). Or you can save some values, which were extracted from the document, into a Lotus Notes database,
and then attach the Pdf file to the Notes document.
Inherit the Log on User Name , Print date , time, as well as document content into the PDF filename.
Manually User input for the Pdf filename is also possible.
Network Printer sharing on Print server this way you need to install the printer only once.
Supports multiple different Printer configurations by using different ini configuration files for each printer/port.
Using Ghostscript "Distiller Parameter" from the GsPdf.RSP file. Edit and save the file with GsPdfConfig
Flexible post processing in LAN
or WAN area
Processing with FTP (user dependend) and saving into the User Home directory of a Windows Domain.
Processing with email: smtp (user dependend) , mapi
Processing with Lotus Notes, send or save into a Lotus Notes database, call a Notes agent, fillup Notes fields with values extracted from Pdf document
Processing with Logo (user dependend) also Pdf encryption and security settings.
Processing of userdefined Jobs is possible by calling independend additional software
SVN: Subversion Access
Is done by Setup-Gspdf-V1001-win32.exe
Die Installation does the following procedures:
extract the GsPdf files into the selected program folder and then launch GsPdfConfig.exe
Installation of the Software GPL/AFPL Ghostscript, if it is not installed on the PC already
Installation of the printer port monitor software RedmonEE 18 , if it is not installed on the PC already
Installation and configuration of the Redmon printer port.
Installation of a Postscript Printerdriver on Redmon printer port.
If GsPdfConfig is running the first time, the following Key will be added to the registry:
this key saves the path to the current GsPdfConfig.INI configuration file.
When running GsPdfConfig.exe this key will be checked, this way GsPdf knows that the software has been allready installed.
GsPdf is available with GPL Open Source Licence.
For additional used Software you have to check the License agreement! The user has to take response to do this by himself!
Limitation see DISCLAIMER.TXT in the GsPdf working directory.
Download of the GsPdf Source Code https://sourceforge.net/projects/gspdf/
GsPdf was build Borland Delphi 5. To edit and compile the GsPdf source code, you have to install the open JVCL Library.
JEDI VCL 2.00 Final for D5-D7 http://jvcl.sourceforge.net/
GsPdf uses the following additional Software:
GPL or AFPL Ghostscript V 7.xx or V 8.x
for GsPdf 1003 at the momet GPL Ghostscript V 8.61 is recommended
RedMon - Redirection Port Monitor
RedmonEE 18 or Redmon Version 1.7
pdftotext for windows version 0.92 or higher
It is includet in download xpdf-3.02-win32 from:
Pdftk 1.41 compiled Pdftk.exe for
from section “Windows Program Download” download pdftk-1.41.exe.zip
GsPdf uses some features of Pdftk.exe. For example to add a Logo or encrypt, decrypt the pdf file.
Further on it can set the Pdf securitysettings.
Rumborak has many Tips about creating Pdf files see section Produktives
\Addon\ Delphi Source Code
\Dialogs\ GsPdf Error messages and Hint dialogs
\install\RedmonEE18\ Redmon 18 Setup - RedmonEE18 unzipped
\install\Redmon\ Redmon 17 Setup - Redmon17de.zip unzipped
\install\GPLGhostscript\ GPL Ghostscript Setup - gs856w32.exe
\install\PostscriptPrinterDriver\ Postscript Printerdrivers
\Log\ directory for GsPdf Logfiles
Create Pdf with Ghostscript
Pdf with content parsing
Pdf with Logo and security settings
Pdf upload with FTP
Pdf with SMTP
Pdf with Lotus Notes on Domino Server
Pdf with Lotus Notes local
Pdf with Lotus Notes UI - User Interface
Pdf with MAPI
Legend - Pdf delete local files