AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Virtueller PDF "Zeilendrucker" gesucht
Thema durchsuchen
Ansicht
Themen-Optionen

Virtueller PDF "Zeilendrucker" gesucht

Ein Thema von ZOD · begonnen am 12. Nov 2018 · letzter Beitrag vom 12. Nov 2018
Antwort Antwort
ZOD

Registriert seit: 6. Mai 2009
97 Beiträge
 
#1

AW: Virtueller PDF "Zeilendrucker" gesucht

  Alt 12. Nov 2018, 09:36
Danke für die bisherigen Antworten.

Die Dateiumleitung ist sicher möglich. Jedoch suche ich etwas, dass den C-650 emuliert (Zeichenbreite, Zeilenabstände etc.), so dass die Ausgabe vom DOS Programm nicht angepasst werden muss.
  Mit Zitat antworten Zitat
Schokohase
(Gast)

n/a Beiträge
 
#2

AW: Virtueller PDF "Zeilendrucker" gesucht

  Alt 12. Nov 2018, 09:45
Also, wenn dieser Drucker EPSON ESC/P oder EPSON ESC/P2 kompatibel ist und auch so angesteuert wird, dann wäre QPCprint eine Möglichkeit.
  Mit Zitat antworten Zitat
HolgerX

Registriert seit: 10. Apr 2006
Ort: Leverkusen
984 Beiträge
 
Delphi 6 Professional
 
#3

AW: Virtueller PDF "Zeilendrucker" gesucht

  Alt 12. Nov 2018, 09:49
Hmm..

Leite doch mal testweise den Ausdruck in eine Datei um und schau dir dessen Inhalt an.

Normalerweise erhalten Nadeldrucker nur reinen ASCII-Text, außer sie werden im Grafik-Druckmodus angesprochen.

Bei reinem ASCII-Text kannst Du dann auf seiten der PDF-Generierung schauen, welche Schriftart Du verwenden möchtest, such Dir eine passende heraus.

Sollte jedoch der Grafik-Druck verwendet werden, dann wird es schwieriger...

Kannst ja mal eine Datei hier hochladen, dann können wir schauen..

Als einfache Option kannst Du dann RedMon einsetzen und den StdOut an ein Tool von Dir umleiten lassen, dieses kann dann den ASCII-Text so verwenden, wie Du es möchtest.
  Mit Zitat antworten Zitat
ZOD

Registriert seit: 6. Mai 2009
97 Beiträge
 
#4

AW: Virtueller PDF "Zeilendrucker" gesucht

  Alt 12. Nov 2018, 09:53
Danke

es werden keine Grafikzeichen verwendet, jedoch sehr wohl die C-650 Steuerzeichen.
  Mit Zitat antworten Zitat
HolgerX

Registriert seit: 10. Apr 2006
Ort: Leverkusen
984 Beiträge
 
Delphi 6 Professional
 
#5

AW: Virtueller PDF "Zeilendrucker" gesucht

  Alt 12. Nov 2018, 09:57
Hmm..

Nochwas:
Bedenke, dass die DOS-Software wohl einen Endlosdruck macht und nicht Seitenweise arbeitet.
Somit werden immer wieder ein paar Zeilen gedruckt.

Hier fallen dann schon alle Druckertreiber weg, welche Normale PDF-Dateien erzeigen, da diese Seitenweise arbeiten und die somit eventuell für jede Zeile ein neues PDF-Dokument erzeugen...

Wenn Du die 'Sammlung' und die Generierung des PDF selber machst, dann kommt ein besseres Ergebnis heraus. (Nach dem Vorschlag eben von mir).

Nutze die Umleitung über RedMon nach dem Schema von PDFCreator um (ohne diesen) selber per GhostScript PDF-Dateien zu erzeugen.

Bei einer anderen Software nutze ich die Daten (von RedMon) um dann direkt Daten aus der DB der anderen Software gezielt auslesen zu können. Hier wird einfach ein ASCII-Textdrucker als Treiber für RedMon genommen und somit erhalte ich dann ASCII-Daten, aus denen ich die Infos entnehmen kann.
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.559 Beiträge
 
Delphi 7 Professional
 
#6

AW: Virtueller PDF "Zeilendrucker" gesucht

  Alt 12. Nov 2018, 10:01
Zuerst mal 'ne Druckausgabe in eine Datei umleiten.

Die dann unverändert mit PDF24 (o. ä.) als PDF ausgeben.

Anschauen, ob dann noch "Nachholbedarf" besteht.

Wenn ja, dann konkret nach Lösungen suchen.

Eventuell mal eine Druckausgabe in Dateiform hier anhängen, wenn das inhaltlich unkritisch sein sollte.

Dos-Drucker hatten oft die "Eigenschaft", Epson-Drucker zu emulieren.

Was ist da bei euch genau eingerichtet, ist der C-650 eventuell ein Epson-kompatibler Nadeldrucker?

Im der Doku zu Ghostscript findet man u. a.
Zitat von The interface between Ghostscript and device drivers:
If you want to add a simple device (specifically, a monochrome printer), you probably don't need to read the rest of this document; just use the code in an existing driver as a guide. The Epson and Canon BubbleJet drivers {gdevepsn.c} and {gdevbj10.c} are good models for dot-matrix printers, which require presenting the data for many scan lines at once; the DeskJet/LaserJet drivers in {gdevdjet.c} are good models for laser printers, which take a single scan line at a time but support data compression. For color printers, there are unfortunately no good models: the two major color inkjet printer drivers, {gdevcdj.c} and {gdevstc.c}, are far too complex to read.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:45 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