Document Studio Delphi
Next-generation multi-format document-processing component suite for Delphi/C++Builder developers
Compatibility
VCL - FireMonkey - Delphi - C++Builder

Export QuickReport reports to PDF, PDF/A, XLSX, RTF, HTML, text, BMP, PNG, JPEG SVG, TIFF and other formats

Use XtremeDocumentStudio Delphi's new QuickReport report-export component.
By Manikanta Sai Prasad

XtremeDocumentStudio is a next-generation multi-format document-processing framework for VCL and FireMonkey platform. In the latest release, we have added a report-export interface component for QuickReporter (www.quickreport.co.uk/).

The new component is called TgtQRExport. You just need to drop it on your existing QuickReport application and this component will automatically add additional export formats for the report.

Interactive Report-Export

Let us create a simple QuickReport application to see how TgtQRExport works.

  1. Create a new VCL Forms application.
  2. Drop a TButton, a TQRPQuickrep and a TADODataSet on the form.
  3. Set the TADODataSet to a data source. (I have set it to the NorthWind Customers database. Don't forget to set its Active property to true.)
  4. Set the DataSet property of the TQRPQuickrep to the TADODataSet.
  5. Set the Bands » HasDetail to true.
  6. On the detail band of the report, place TQRDBText instances for each column of the dataset.
  7. Double-click the button and set its click-event handler like this.
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      QRPQuickrep1.Preview;
    end;
    
  8. Run the project and click the button to see the Report Preview window.
  9. Click the "Save report" button. This will open the "Save report" dialog.
  10. In the "Save as type" list box, select one of the formats added by TgtQRExport and export the report.

Programmatic Report-Export

If you want export your report programmatically, then you can call one of the TgtQRExport export methods.

gtQRExport1.ExportToFile(
  'sample_report.QRP',
  'quick-report-export-programmatic.rtf',
  TgtxOutputFormat.RTF);

---o0O0o---

Our .NET Developer Tools
Gnostice Document Studio .NET

Multi-format document-processing component suite for .NET developers.

PDFOne .NET

A .NET PDF component suite to create, edit, view, print, reorganize, encrypt, annotate, and bookmark PDF documents in .NET applications.

Our Delphi/C++Builder developer tools
Gnostice Document Studio Delphi

Multi-format document-processing component suite for Delphi/C++Builder developers, covering both VCL and FireMonkey platforms.

eDocEngine VCL

A Delphi/C++Builder component suite for creating documents in over 20 formats and also export reports from popular Delphi reporting tools.

PDFtoolkit VCL

A Delphi/C++Builder component suite to edit, enhance, view, print, merge, split, encrypt, annotate, and bookmark PDF documents.

Our Java developer tools
Gnostice Document Studio Java

Multi-format document-processing component suite for Java developers.

PDFOne (for Java)

A Java PDF component suite to create, edit, view, print, reorganize, encrypt, annotate, bookmark PDF documents in Java applications.

Our Platform-Agnostic Cloud and On-Premises APIs
StarDocs

Cloud-hosted and On-Premises REST-based document-processing and document-viewing APIs

Privacy | Legal | Feedback | Newsletter | Blog | Resellers © 2002-2024 Gnostice Information Technologies Private Limited. All rights reserved.