Hallo Leute,
ich suche einen Printgenerator (ich weis nun kein besseres Wort dafür) um meine Rechnungen (80mm Bon oder A4) und Reports (nicht zwingend Datenbankreports) inkl. Grafiken elektronisch zu erstellen um diese dann entweder an den Drucker zu senden oder als PDF abzuspeichern.
Bisher verwendete ich die Virtual Print Engine (Version 6) in meinen VB6 Anwendungen. Das funktionierte einwandfrei. Jedoch hat die VPE mit VB.NET und Windows 8 ihre Probleme und daher kann ich die wohl nicht verwenden.
Dieser Code funktioniert leider unter Windows 8.1 64 Bit nicht mehr:
Welche Alternativen gibt es bzw. was verwendet Ihr dazu?
PS: Der Administrative Aufwand für die Installation sollte so gering wie möglich sein. Im Idealfall sollte nur eine oder mehrere DLL´s im Programmordner abgelegt werden und es muss schon funken. Am Besten wären natürlich .NET Hausmittel, wenns mit denen auch ginge.
Umständliche und langwierige Installationen von Komponenten möchte ich vermeiden.
LG Roland
ich suche einen Printgenerator (ich weis nun kein besseres Wort dafür) um meine Rechnungen (80mm Bon oder A4) und Reports (nicht zwingend Datenbankreports) inkl. Grafiken elektronisch zu erstellen um diese dann entweder an den Drucker zu senden oder als PDF abzuspeichern.
Bisher verwendete ich die Virtual Print Engine (Version 6) in meinen VB6 Anwendungen. Das funktionierte einwandfrei. Jedoch hat die VPE mit VB.NET und Windows 8 ihre Probleme und daher kann ich die wohl nicht verwenden.
Dieser Code funktioniert leider unter Windows 8.1 64 Bit nicht mehr:
Imports IDEALSoftware.VpeEnhanced
Module mdl_vpe
''' <summary>
''' Testausgabe wird beim Laden aufgerufen
''' </summary>
''' <remarks></remarks>
Public Sub VPETest()
Dim report As New VpeControl
report.OpenDoc()
report.Print(1, 1, "Hello World!")
'report.Preview() 'Anwendung stürzt ab
'report.PrintDoc(True) 'Anwendung stürzt nach Druckerauswahl ab
'report.PrintDoc(False) 'Anwendung stürzt ab
End Sub
End Module
Welche Alternativen gibt es bzw. was verwendet Ihr dazu?
PS: Der Administrative Aufwand für die Installation sollte so gering wie möglich sein. Im Idealfall sollte nur eine oder mehrere DLL´s im Programmordner abgelegt werden und es muss schon funken. Am Besten wären natürlich .NET Hausmittel, wenns mit denen auch ginge.
Umständliche und langwierige Installationen von Komponenten möchte ich vermeiden.
LG Roland
Liebe Grüße
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at