PDF :: Reportwriter.

PDF :: ReportWriter ist ein Perl-Modul, das qualitativ hochwertige PDF-Berichte aus einer Berichtsdefinition und einem Datenarray erzeugt.
Jetzt downloaden

PDF :: Reportwriter. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Daniel Kasak
  • Website des Verlags:
  • http://search.cpan.org/~dkasak/Gtk2-Ex-DBI-2.0/lib/Gtk2/Ex/DBI.pm

PDF :: Reportwriter. Stichworte


PDF :: Reportwriter. Beschreibung

PDF :: ReportWriter ist ein Perl-Modul, das hochwertige PDF-Berichte aus einer Berichtsdefinition und einem Datenarray erzeugt. PDF :: ReportWriter ist ein Perl-Modul, das qualitativ hochwertige PDF-Berichte aus einer Berichtsdefinition erzeugt, und ein Data Array.pdf :: Reportwriter unterstützt die Textformatierung und -ausrichtung, unbegrenzte Gruppierung mit Gruppenfunktionen, intelligentes Seitenbruch, Bildunterstützung, Farbunterstützung, Geformte Zellhintergründe, und numerische Formatierung Es ist nicht als Arbeitsbeispiel gedacht - für ein Arbeitsbeispiel, siehe das Demo-Anwendungspaket, das separat unter http://entropy.homelinux.org/axis_not_evilfirst vertrieben wird. Wir setzen die Definition der obersten Ebene auf und erstellen Sie ein neues PDF :: ReportWriter-Objekt ... $ report = {Ziel => "/home/dan/my_fantastastic_report.pdf", Papier => "A4", Orientierung => "Porträt", Vorlage => '/home/dan/my_page_template.pdf' , font_list => , default_font => "mal", default_font_size => "10", x_margin => 10 * mm, y_margin => 10 * mm, info => {Autor => "Daniel Kasak", Schlüsselwörter => "fantastisch, erstaunlich, hervorragend", Betreff => "Zeug", Titel => "Mein fantastischer Bericht"}}; My $ pdf = pdf :: ReportWriter-> Neu ($ -Anmeldung); Als nächstes definieren wir unsere Seite Setup, mit einem Seitenkopf (wir können auch ein "Fußzeile" -Objekt hier eingeben), meine $ Page = {header => }; Definieren Sie unsere Felder -, wodurch die meisten Berichtsmy $ Felder = , also hier ist der sub: sub red_if_fantastastic {meine $ data = wechseln; if ($ data eq "fantastisch") {return "rot"; } else {return "schwarz"; }} Definieren Sie einige Gruppen (oder in diesem Fall, eine einzelne Gruppe) Meine $ -Gruppen = ; Wir benötigen ein Datenarray ... mein $ data_array = $ DBH-> SELECTALL_ARRAYREF ("Datum auswählen, Artikel, Beurteilungen aus Einträgen Bestellen nach Datum"); Beachten Sie, dass Sie das Datenarray wie oben bestellen müssen, wenn Sie die Gruppierung verwenden möchten. PDF :: ReportWriter stellt keine Anordnung von Daten für Sie aus # ... ein grauer Border}, Felder => $ Felder, Gruppen => $ -Gruppen, Seite => $ Page, data_array => $ data_array, Rubriken => {# Hier sind wir Feldkopf-Eigenschaften eingerichtet (nicht a Perfekte Idee, ich kenne) Hintergrund => {form => "box", color => "darkgrey"}}}}; ... und endlich in PDF :: ReportWriter $ pdf-> render_data ($ data); bei In diesem Punkt können wir etwas wie ein * völlig * neues $ -Datenobjekt montieren und dann wieder $ pdf-> render_data ($ data) wieder ausführen, sonst können wir nur die Dinge hier ausfüllen: $ pdf-> speichern; Anforderungen: · Perl.


PDF :: Reportwriter. Zugehörige Software

EpsDrucken

EPSPRINT ist ein sehr einfaches Dienstprogramm, das Textdateien auf Ihrem Epson-kompatiblen DOT-Matrixdrucker druckt. ...

154

Herunterladen

Espghostscript

ESP Ghostscript ist eine benutzerdefinierte Version von GPL Ghostscript, mit der ein verbesserte AUTOCONF-basierte Konfigurationsskripts enthält. ...

327

Herunterladen