Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   XML erstellen mittels Drucker (https://www.delphipraxis.net/216124-xml-erstellen-mittels-drucker.html)

khh 31. Okt 2024 16:37

XML erstellen mittels Drucker
 
Nachdem ich noch keine Lösung habe um, ohne in die Software einzugreifen, die Daten auszulesen, war meine Idee per Generic / Text only Drucker die Rechnung in eine Datei auszugeben. Leider funktioniert es nicht einmal eine einfache Textdatei zu drucken. Aus einer einzigen Zeile macht der Drucker drei Zeilen mit Zeilennummerierung und EOF
Woran liegt das? Hat jemand ne Idee?

Muss ich doch nen eigenen Druckertreiber bauen?

AuronTLG 31. Okt 2024 16:42

AW: XML erstellen mittels Drucker
 
Kann es sein, dass der Post eigentlich in einen bestimmten Thread sollte?
Ansonsten weiß ich nämlich beim besten Willen nicht, was genau die Problemstellung sein soll.
XML in Datei drucken? Wofür und warum?

khh 31. Okt 2024 17:36

AW: XML erstellen mittels Drucker
 
Zitat:

Zitat von AuronTLG (Beitrag 1542794)
XML in Datei drucken? Wofür und warum?

wo steht, XML in Datei drucken??

Alter Mann 31. Okt 2024 17:44

AW: XML erstellen mittels Drucker
 
Merkst du was? Keiner versteht dich.

Möchtest Du nun den Druck in eine Datei umleiten, dann braucht es ein Druckertreiber?
Oder welche Funktion soll der Drucker in deinem Titel haben?

khh 31. Okt 2024 17:46

AW: XML erstellen mittels Drucker
 
ich möchte den Druck in eine Datei umleiten, die ich dann auslesen kann.

Alter Mann 31. Okt 2024 18:03

AW: XML erstellen mittels Drucker
 
Da kann ich leider nicht weiterhelfen.
Ich habes es mal mit Notepad, EPSON WFW-2760 und Windows-FAX getestet, bei keinem konnte ich das Wort 'Hallo' finden.

GL

khh 31. Okt 2024 18:05

AW: XML erstellen mittels Drucker
 
schade

Kas Ob. 1. Nov 2024 07:52

AW: XML erstellen mittels Drucker
 
Hi,

Are you talking about this print command ?
https://learn.microsoft.com/en-us/wi...commands/print

and there is many examples online like this
https://commandmasters.com/commands/print-windows/

khh 1. Nov 2024 08:22

AW: XML erstellen mittels Drucker
 
Zitat:

Zitat von Kas Ob. (Beitrag 1542803)
Hi,

Are you talking about this print command ?
https://learn.microsoft.com/en-us/wi...commands/print

and there is many examples online like this
https://commandmasters.com/commands/print-windows/

Danke, schau ich mir mal an

ringli 1. Nov 2024 08:35

AW: XML erstellen mittels Drucker
 
Ich vermute du kommst nicht um eine Anpassung deiner Software herum.

Mit dem eDocPrintPro Druckertreiber könntest du zwar Zugferd-Rechnungen erzeugen, aber dafür muss die nötige XML-Datei bereits vorliegen.

https://www.pdfprinter.at/edocprintpro-pdfa/

khh 2. Nov 2024 16:26

AW: XML erstellen mittels Drucker
 
Zitat:

Zitat von ringli (Beitrag 1542805)
Ich vermute du kommst nicht um eine Anpassung deiner Software herum.


ich bin noch zuversichtlich ;-)

HolgerX 3. Nov 2024 05:45

AW: XML erstellen mittels Drucker
 
Hmm...

Zitat:

Zitat von khh (Beitrag 1542793)
Nachdem ich noch keine Lösung habe um, ohne in die Software einzugreifen, die Daten auszulesen, war meine Idee per Generic / Text only Drucker die Rechnung in eine Datei auszugeben. Leider funktioniert es nicht einmal eine einfache Textdatei zu drucken. Aus einer einzigen Zeile macht der Drucker drei Zeilen mit Zeilennummerierung und EOF
Woran liegt das? Hat jemand ne Idee?

Muss ich doch nen eigenen Druckertreiber bauen?

Schon mal daran gedacht, dass die Applikation den Ausdruck nicht als Text-Befehle an den Drucker schickt, sondern als Image?
Ein 'Generic / Text only' Treiber kann aber nur Text! Images werden ignoriert.....

Und selbst wenn die Applikation Text druckt, ist dies noch lange kein XML, sondern blanker Text, wie er auch auf dem Papier wäre..

Rollo62 4. Nov 2024 09:20

AW: XML erstellen mittels Drucker
 
Zitat:

Zitat von ringli (Beitrag 1542805)
Mit dem eDocPrintPro Druckertreiber könntest du zwar Zugferd-Rechnungen erzeugen, aber dafür muss die nötige XML-Datei bereits vorliegen.

https://www.pdfprinter.at/edocprintpro-pdfa/

Interessant :thumb:
In dem Artikel wird auch auf das freie Tool von XKey.at zum Extrahieren hingewiesen.
Dort gibt es auch eine PDF/A-Drucker Version
https://www.pdfblog.at/2023/01/edocp...-0-verfuegbar/

Hängen die vielleicht irgendwie zusammen, ist das XKey die freie und das eDocPrintPro die kommerzielle Version der gleichen Library?
Ich vermute mal, dass die freie Version technisch sehr ähnlich zu der kommerziellen Version ist,
was dann die verwendeten Komponenten gut erklären kann.

Hast Du da tiefere Einblicke?

ringli 4. Nov 2024 17:41

AW: XML erstellen mittels Drucker
 
Zitat:

Zitat von Rollo62 (Beitrag 1542857)
Hast Du da tiefere Einblicke?

Leider nicht.

Ich verwende beruflich (nur als Anwender) schon seit Jahren den eDocPrintPro-Drucker da dieser von der verwendeten Branchensoftware unterstützt wird. Daher wusste ich, das es hier auch eine Version gibt die PDF/A bzw. Zugferd-Rechnungen erzeugen kann.

Was da im Detail machbar ist, entzieht sich leider meiner Kenntnis. Es gibt bei dem Hersteller auf jeden Fall alles mögliche im Zusammenhang mit PDF-Dateien.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz