Difference between revisions of "PowerPDF"

From Free Pascal wiki
Jump to navigationJump to search
 
(20 intermediate revisions by 10 users not shown)
Line 1: Line 1:
===About===
+
{{PowerPDF}}
PowerPDF is a set of visual and non-visual components, which can be used to create PDF documents.
+
 
===Author===
+
=== About ===
 +
PowerPDF is a set of visual and non-visual components, which can be used to create [[PDF]] documents.
 +
 
 +
The output is a PDF version 1.2 document. PowerPDF is not made for reading existing PDF documents.
 +
 
 +
=== Author ===
 
The components were originally written by Takeshi Kanno.  
 
The components were originally written by Takeshi Kanno.  
  
The Lazarus port was done by [[User:Chtk|Chtk]] and [[User:jesusrmx|jesusrmx]]. Some Lazarus examples have been created by [[User:Xno|Xno]].
+
The Lazarus port was done by [[User:Chtk|Chtk]] and [[User:Jesusrmx|jesusrmx]]. Some Lazarus examples have been created by [[User:Xno|Xno]].
  
===Licence===
+
=== Licence ===
 
The Delphi version of PowerPDF is licensed under the LGPL. The Lazarus port is as well.
 
The Delphi version of PowerPDF is licensed under the LGPL. The Lazarus port is as well.
===Download===
+
=== Download ===
PowerPDF for Lazarus can be downloaded from the [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=98986&release_id=376799 Lazarus CCR SourceForge mirror] or from [http://iquad.nl/files/powerpdf/ here].
+
PowerPDF for Lazarus last version and the original port package and can be downloaded from the [http://sourceforge.net/projects/lazarus-ccr/files/PowerPDF/ Lazarus CCR SourceForge mirror]. The original PowerPDF Lazarus port can also be found [https://web.archive.org/web/20110818160143/http://iquad.nl/files/powerpdf/ here] (Internet Archive; original link dead).
  
===Requirements===
+
=== SVN ===
 +
 
 +
You can checkout the actual source from
 +
svn://svn.code.sf.net/p/lazarus-ccr/svn/components/powerpdf
 +
 
 +
 
 +
The commandline to do this is:
 +
svn co svn://svn.code.sf.net/p/lazarus-ccr/svn/components/powerpdf
 +
 
 +
=== Requirements ===
 
PowerPDF for Lazarus has been tested with Lazarus 0.9.10 and the 0.9.11 nightly builds. Earlier versions have been untested.
 
PowerPDF for Lazarus has been tested with Lazarus 0.9.10 and the 0.9.11 nightly builds. Earlier versions have been untested.
  
PowerPDF for Lazarus depends on the JPEGForLazarus package, which should be in your Lazarus installation directory in \components\jpeg.
+
=== Installation ===
===Installation===
+
# Unpack the .gz file to a place where Lazarus can find it (e.g. the components subdirectory).
* First install JPEGForLazarus. This can be skipped if JPEGForLazarus is already installed
 
# Open the jpegforlazarus.lpk file in the direcotry <Lazarus-install-dir>\components\jpeg
 
# Click the Compile button
 
# If there were no errors when compiling, press Install to install the jpeg components in the Lazarus IDE.
 
# Lazarus should restart.
 
# Make sure JPEGForLazarus was successfully installed by checking under the 'Components->Package Graph' menu if JPEGForLazarus is mentioned there.
 
* Next install PowerPDF
 
 
# Open the pack_powerpdf.lpk file in Lazarus.
 
# Open the pack_powerpdf.lpk file in Lazarus.
# Click the Compile button.
+
# Click the Compile button to check it compiles without problems.
# If compiling went OK, click the Install button.
+
# Click the "Use >>" button and select "Install"
# Lazarus should restart.
+
# Lazarus will ask you if you want to rebuild it, press "Yes"
 +
# Lazarus will be rebuilt and restart
 
# Make sure PowerPDF (pack_powerpdf) was successfully installed by checking under the 'Components->Package Graph'
 
# Make sure PowerPDF (pack_powerpdf) was successfully installed by checking under the 'Components->Package Graph'
 +
 +
=== Version ===
 +
* 0.9 - In this version the following changes were made:
 +
:Previous version was unversioned now it's 0.9.
 +
:Fixed JPEG package dependency.
 +
:Converted some samples.
 +
:Added package to lazarus-ccr svn repository.
 +
 +
[[Category:Components]]
 +
[[Category:Lazarus-CCR]]
 +
[[Category:PDF]]

Latest revision as of 16:25, 29 January 2020

Deutsch (de) English (en) español (es) français (fr) polski (pl)

About

PowerPDF is a set of visual and non-visual components, which can be used to create PDF documents.

The output is a PDF version 1.2 document. PowerPDF is not made for reading existing PDF documents.

Author

The components were originally written by Takeshi Kanno.

The Lazarus port was done by Chtk and jesusrmx. Some Lazarus examples have been created by Xno.

Licence

The Delphi version of PowerPDF is licensed under the LGPL. The Lazarus port is as well.

Download

PowerPDF for Lazarus last version and the original port package and can be downloaded from the Lazarus CCR SourceForge mirror. The original PowerPDF Lazarus port can also be found here (Internet Archive; original link dead).

SVN

You can checkout the actual source from

svn://svn.code.sf.net/p/lazarus-ccr/svn/components/powerpdf


The commandline to do this is:

svn co svn://svn.code.sf.net/p/lazarus-ccr/svn/components/powerpdf

Requirements

PowerPDF for Lazarus has been tested with Lazarus 0.9.10 and the 0.9.11 nightly builds. Earlier versions have been untested.

Installation

  1. Unpack the .gz file to a place where Lazarus can find it (e.g. the components subdirectory).
  2. Open the pack_powerpdf.lpk file in Lazarus.
  3. Click the Compile button to check it compiles without problems.
  4. Click the "Use >>" button and select "Install"
  5. Lazarus will ask you if you want to rebuild it, press "Yes"
  6. Lazarus will be rebuilt and restart
  7. Make sure PowerPDF (pack_powerpdf) was successfully installed by checking under the 'Components->Package Graph'

Version

  • 0.9 - In this version the following changes were made:
Previous version was unversioned now it's 0.9.
Fixed JPEG package dependency.
Converted some samples.
Added package to lazarus-ccr svn repository.