PDF :: ReportwriterPDF :: ReportWriter is een PERL-module die PDF-rapporten van hoge kwaliteit produceert van een rapportdefinitie en een gegevensarray. | |
Download nu |
PDF :: Reportwriter Rangschikking & Samenvatting
Advertentie
- Vergunning:
- LGPL
- Prijs:
- FREE
- Naam uitgever:
- Daniel Kasak
- Uitgever website:
- http://search.cpan.org/~dkasak/Gtk2-Ex-DBI-2.0/lib/Gtk2/Ex/DBI.pm
PDF :: Reportwriter Tags
PDF :: Reportwriter Beschrijving
PDF :: ReportWriter is een PERL-module die PDF-rapporten van hoge kwaliteit produceert van een rapportdefinitie en een gegevensarray. PDF :: ReportWriter is een PERL-module die PDF-rapporten van hoge kwaliteit produceert van een rapportdefinitie en een gegevensarray.pdf :: reportwriter ondersteunt tekstopmaak en uitlijning, onbeperkte groepering met groepsfuncties, intelligente pagina met groep, beeldondersteuning, kleursteun, Gevormde celachtergronden en numerieke opmaak.USAGETHE-voorbeeld hieronder is puur als een referentie in deze documentatie om u een idee te geven van wat waar gaat waar. Het is niet bedoeld als werkvoorbeeld - Zie voor een werkvoorbeeld het demo-applicatie-pakket, afzonderlijk verspreid op http://tropy.homelinux.org/axis_not_evilfirst We hebben de rapportdefinitie van het hoogste niveau ingesteld en een nieuwe PDF maken :: ReportWriter Object ... $ Rapport = {bestemming => "/home/dan/my_fantastic_report.pdf", papier => "A4", oriëntatie => "portret", sjabloon => '/home/dan/my_page_template.pdf' , Font_List => , Default_Font => "Times", standaard_font_size => "10", x_margin => 10 * mm, y_margin => 10 * mm, info => {auteur => "Daniel Kasak", Trefwoorden => "Fantastic, geweldig, fantastisch", onderwerp => "dingen", title => "mijn fantastische rapport"}}; mijn $ pdf = pdf :: reportwriter-> nieuw ($ rapport); Vervolgens definiëren we onze pagina Setup, met een pagina-header (we kunnen ook hier ook een 'footer'-object plaatsen) Mijn $ Page = {header => }; definieer onze velden - wat de meeste van de rapportmie-$ -velden vormen = ; Ik heb een aangepaste Colour_Func voor het veld 'Beoordeling' gedefinieerd. , dus hier is de sub: sub red_if_fantastic {mijn $-gegevens = verschuiving; if ($ data eq "fantastisch") {return "rood"; } anders {return "zwart"; }} Definieer sommige groepen (of in dit geval, een enkele groep) Mijn $ groepen = ; we hebben een gegevenstray nodig ... mijn $ data_array = $ DBH-> SELECTALL_ARRAYREF ("Selecteer Datum, Item, Beoordeling van vermeldingen Bestel op datum"); Merk op dat u de Gegevensarray moet bestellen, zoals hierboven, als u groepering wilt gebruiken. PDF :: Reportwriter doet geen bestellen van gegevens voor u. Nu zetten we alles bij elkaar ... mijn $-gegevens = {background => {# Stel een standaardachtergrond in voor alle cellen ... Border => "Grijs" # ... een grijze rand}, velden => $ velden, groepen => $ groepen, pagina => $ Pagina, data_array => $ data_array, rubrieken => {# Dit zijn waar we veldkopeigenschappen instellen (niet een Perfect idee, ik weet) Achtergrond => {shape => "Box", kleur => "Darkgrey"}}}; en pas dit in PDF :: ReportWriter $ PDF-> render_data ($ Gegevens); Dit punt kunnen we iets doen als het samenstellen van een * volledig * Nieuwe $ Gegevensobject, en vervolgens $ PDF-> render_data ($ Gegevens) uitvoeren, anders kunnen we hier gewoon dingen afmaken: $ PDF-> Opslaan; Vereisten: · Perl
PDF :: Reportwriter Gerelateerde software
CLPQ
CLPQ is een klein printerwachtrijprogramma dat in een console werkt en bewaakt de printerqueue. ...
138
URBI-project
URBI: Universele Robotic Body-interface. Urbi is een scripted-opdrachttaal die wordt gebruikt voor het besturen van robots (AIBO, PIONEER, ...). ...
209