Name des Programms:
PrintJoe - die einfache Print-Libary (Version 2.0)
Beschreibung:
PrintJoe ist eine kleine DLL mit der man über wenige einfache Befehle umfangreiche Formulare zum Drucken erstellen kann. Sie ist unglaublich einfach zu verwenden und dabei sehr flexibel.
Gerade zum Erstellen von Formularen und Dokumenten eignet sie sich. Mit dem integrierten Preview-Fenster lassen sich die Dokumente komfortabel anzeigen und drucken.
Dies ist bereits Version 3 mit vielen neuen und vielen verbesserten Funktionen!!!
Ich nutze den Code bereits seit längerem und habe sie jetzt in eine DLL zusammengefasst.
Screenshot(s):
Siehe Anhang
Verwendete Programmiersprache:
Visual Basic .NET (IDE: VB 2010 Express)
Option Strict On verwendet!!!
Systemanforderungen:
z.B. .NET Framework 4.0 (wird noch runtergeschraubt)
Download:
Siehe Anhang
Lizenz/Weitergabe:
Freeware, kein Einkompilieren, Vermerk im Impressum wäre schön
Verwendung:
Ihr müsst einen Verweis auf die DLL setzen und natürlich PJ im Programmcode importieren.
Ansonsten ist die DLL recht selbsterklärend:
es gibt drei Klassen:
- Elements
das ist die Klasse mit der man neue Elemente in ein Dokument hinzufügen kann
- Functions
Hilfsfunktionen zum einfacheren Arbeiten mir Fonts und Colors
- Document
hier erfolgt die Arbeit mit dem Dokument
Es gibt folgende Dokumentarten:
AddHeader - Einfügen einer Überschrift in 6 Größenstufen, Textart und Farbe bestimmbar
AddText - Einfügen eines normalen Text, größe, Farbe und Schriftart bestimmbar
AddTextBreake - Einfügen von Leerzeilen
AddLine - Einfügen einer Trennline
AddTableArea - Starten und Beenden eines Tabellenbereiches und Festlegung der Größe, Form Farbe des Textes und des Borders
AddTableHeader - Einfügen eines Tabellenkopfes mittels eines Arrays
AddTableContent - Einfügen einer Tabellenzeile mittels eines Arrays
AddImage - Einfügen eines Bildes mit einstellbarer Größe, Postition und Rahmen
AddBackGroundImage - Einfügen eines Hintergrundbildes
Funktionen:
GetColorCode - wandelt eine Drawing.Color -Farbe in einen String um, zum Verwenden innerhalb der Fontcolor-Eigenschaften
GetFontName - wandelt eine Drawing.Font- Schriftart in einen String um, zum Verwenden bei den Font-Eigenschaften
Achtung: System.Drawing importieren!
Arbeit mit den Dokumenten:
StartNew- Starten eines neuen Dokumentes und löschen des Alten
Show- Anzeigen des erstellten Dokumentes im eigenen Fenster
Export - Exportiert das Dokument in Excel, Word oder eine Htm-File
Code Beispiele:
Weggefallen, da Beispielprojekt hinzugefügt!
[b]Anmerkung[/b]
Das ist meine ERSTE eigene Lib. Bitte seid also etwas zärter zu mir! Kontruktive Kritik nehme ich mir aber sehr gern an!!!
Neues in Version 3:
- Deutlich verbesserte Text- und Tabellen-Darstellung
- Export-Funktion in Word, Excel und Html
- Neues, besseres Print-Preview-Fenster
- Weitestgehende Abkopellung vom Webbrowser
- Verschlankung und Verbesserung des Programm-Codes und der Benutzerfreundlichkeit
PrintJoe - die einfache Print-Libary (Version 2.0)
Beschreibung:
PrintJoe ist eine kleine DLL mit der man über wenige einfache Befehle umfangreiche Formulare zum Drucken erstellen kann. Sie ist unglaublich einfach zu verwenden und dabei sehr flexibel.
Gerade zum Erstellen von Formularen und Dokumenten eignet sie sich. Mit dem integrierten Preview-Fenster lassen sich die Dokumente komfortabel anzeigen und drucken.
Dies ist bereits Version 3 mit vielen neuen und vielen verbesserten Funktionen!!!
Ich nutze den Code bereits seit längerem und habe sie jetzt in eine DLL zusammengefasst.
Screenshot(s):
Siehe Anhang
Verwendete Programmiersprache:
Visual Basic .NET (IDE: VB 2010 Express)
Option Strict On verwendet!!!
Systemanforderungen:
z.B. .NET Framework 4.0 (wird noch runtergeschraubt)
Download:
Siehe Anhang
Lizenz/Weitergabe:
Freeware, kein Einkompilieren, Vermerk im Impressum wäre schön
Verwendung:
Ihr müsst einen Verweis auf die DLL setzen und natürlich PJ im Programmcode importieren.
Ansonsten ist die DLL recht selbsterklärend:
es gibt drei Klassen:
- Elements
das ist die Klasse mit der man neue Elemente in ein Dokument hinzufügen kann
- Functions
Hilfsfunktionen zum einfacheren Arbeiten mir Fonts und Colors
- Document
hier erfolgt die Arbeit mit dem Dokument
Es gibt folgende Dokumentarten:
AddHeader - Einfügen einer Überschrift in 6 Größenstufen, Textart und Farbe bestimmbar
AddText - Einfügen eines normalen Text, größe, Farbe und Schriftart bestimmbar
AddTextBreake - Einfügen von Leerzeilen
AddLine - Einfügen einer Trennline
AddTableArea - Starten und Beenden eines Tabellenbereiches und Festlegung der Größe, Form Farbe des Textes und des Borders
AddTableHeader - Einfügen eines Tabellenkopfes mittels eines Arrays
AddTableContent - Einfügen einer Tabellenzeile mittels eines Arrays
AddImage - Einfügen eines Bildes mit einstellbarer Größe, Postition und Rahmen
AddBackGroundImage - Einfügen eines Hintergrundbildes
Funktionen:
GetColorCode - wandelt eine Drawing.Color -Farbe in einen String um, zum Verwenden innerhalb der Fontcolor-Eigenschaften
GetFontName - wandelt eine Drawing.Font- Schriftart in einen String um, zum Verwenden bei den Font-Eigenschaften
Achtung: System.Drawing importieren!
Arbeit mit den Dokumenten:
StartNew- Starten eines neuen Dokumentes und löschen des Alten
Show- Anzeigen des erstellten Dokumentes im eigenen Fenster
Export - Exportiert das Dokument in Excel, Word oder eine Htm-File
Code Beispiele:
Weggefallen, da Beispielprojekt hinzugefügt!
[b]Anmerkung[/b]
Das ist meine ERSTE eigene Lib. Bitte seid also etwas zärter zu mir! Kontruktive Kritik nehme ich mir aber sehr gern an!!!
Neues in Version 3:
- Deutlich verbesserte Text- und Tabellen-Darstellung
- Export-Funktion in Word, Excel und Html
- Neues, besseres Print-Preview-Fenster
- Weitestgehende Abkopellung vom Webbrowser
- Verschlankung und Verbesserung des Programm-Codes und der Benutzerfreundlichkeit
Dieser Beitrag wurde bereits 15 mal editiert, zuletzt von „VanDerLars“ ()