Print to a file using reports: Difference between revisions

From DataFlex Wiki
Jump to navigationJump to search
No edit summary
(10 intermediate revisions by 2 users not shown)
Line 13: Line 13:
Pardon the jumbled looking code, but with Win2PDF pro you can do the following:
Pardon the jumbled looking code, but with Win2PDF pro you can do the following:


<source lang="vdf">
  function JumpStartReport string sInvoice boolean bEmail string sEmailAddress returns boolean
  function JumpStartReport string sInvoice boolean bEmail string sEmailAddress returns boolean
     boolean bExists bMailed
     boolean bExists bMailed
Line 81: Line 82:
     function_return bMailed
     function_return bMailed
  end_function // JumpStartReport
  end_function // JumpStartReport
</source>


====Using VB.net====
====Using VB.net====
Line 95: Line 97:


====Using xpdf====
====Using xpdf====
On http://www.glyphandcog.com you can find the xpdfprint component.
Over at http://www.glyphandcog.com you can find the xpdfprint component.
The xpdf engine is one of the more common ways of rendering your PDF documents on unix/linux environment.  
The xpdf engine is one of the more common ways of rendering your PDF documents on unix/linux environment.
This is a stable component for print and for 'overlaying' text on print time (so without ammending the PDF)
 
====Using List&Label====
 
List and Label can be used as your Report Engine in VDF, see also www.combit.net
 
L&L includes a royalty free designer that you can distribute with your app and which is able to write to a variety of file formats including PDF, Excel and HTML as well as printing directly to your printer (of course)
 
====Using PDFCreator====
You may also want to take a look at [http://sourceforge.net/projects/pdfcreator/ PDFCreator] -- a freeware PDF printer app that works great, and although I haven't done so, I believe it could be incorporated for use from a vdf program
 
====AloahaPDF Studio====
AloahaPDF Studio can be used for amending protected PDF's. Also for signing PDF's
 
====PDFSplitMerge====
PDFSplitMerge from Guangming Software can be used for splitting and merging of PDF documents.
 
====CutePDF====
Starting with a PDF that has form fields, for example created with Adobe Live Cycle Designer.
 
You can do the following with a VDF14 program:
1. Create an XML file (or stream) with the data for the form
2. Imports the data into the PDF form shell producing a new filled and flattened PDF form (uses CutePDF SDK u$250 per server)
 
CutePDF can also be used to export data to XML or XFDF or FDF


====External Links====
====External Links====
[http://www.sture.dk/wasp/threadreport.asp?ThreadId=40911 OT: Print to a File]
[http://www.sture.dk/wasp/threadreport.asp?ThreadId=40911 OT: Print to a File]
[http://www.sture.dk/wasp/threadreport.asp?ThreadId=42434 Print to a PDF document]
[http://www.planetpdf.com Lot's of PDF information]
[http://www.planetpdf.com Lot's of PDF information]
[http://www.win2pdf.com Win2PDF]
[http://www.activepdf.com ActivePDF]
[http://www.dynamicpdf.com DynamicPDF]
[http://www.cutepdf.com/ CutePDF]

Navigation menu