Frage

Dies ist im Wesentlichen, was meine PCL-Datei wie mit eingebetteten Codes aussieht. Die Fax-Codes eingebettet sind, wo sie sind, weil das der einzige Ort ist, wo RightFax erkennt sogar, dass sie existieren.

 ^[%-12345X@PJL

...

@PJL ENTER LANGUAGE=PCL

... ^[*p6x3XHello world^[(s3T<TOFAXNUM:814-555-6789><COVER><FROMNAME:Shashank>^L...%1245X

Ich verwende den (S3T die Courier-Schrift zu wählen, ohne die RightFax nicht erkennt die Codes. Wenn jedoch diese Datei auf den RightFax-Server über das HPFAX Warteschlange, dies ist der Fehler Nachricht Ich sehe gesendet wird (wenn ich mir am RightFax FaxUtil):

Ungültige Zeichen in Telefonnummer Die Zahl zeigt sich als XFAXNUM: 814-555-6789.

Was bin ich fehlt?

War es hilfreich?

Lösung

Ist das PCL von Ihnen erzeugt wird oder ein Druckertreiber? Wenn es von Ihnen ist erstellt wird, dann sollten Sie in der Lage sein, den Embedded-Codes zu platzieren, wo immer Sie wollen. Es sollte sich auf die Codes nicht nötig Schrift selction sein. RightFax einfach sucht nach dem <> als Text und versucht, zu verarbeiten, was in der Mitte. Sie brauchen auch keine der PJL, da dies von RightFax ignoriert. Unsere übliche Praxis gewesen Embedded Codes an oder nahe der Spitze, in der Tat einzusetzen, wo möglich, legen wir alle eingebetteten Codes auf seine eigenen Seite und dann den DELETEFIRSTPAGE Code verwenden, so dass Seite nicht gefaxt wird.

Hier ist ein Beispiel:

<TOFAXNUM:4035551212><TONAME:CLIENT><DELETEFIRSTPAGE><NOCOVER><WHO:DOUG>
...rest of the PCL data...

Ich gehe davon aus, dass die ^ [ist Ihre Redakteur Darstellung der Escape-Zeichen Mine dargestellt wird und der Seitenvorschub ist. Wenn aus irgendeinem Grund Sie diesen Strom App außerhalb Sie ändern, stellen Sie sicher, dass der Editor nicht mit der Datei ist Ausmisten. Vielleicht möchten Sie auch die HPFAX Drucker-Warteschlange pausieren, um den Job zu senden, und dann die Datei überprüfen SPL, die erstellt wird (c: \ windows \ system32 \ spool \ printers), um sicherzustellen, dass die Datei sieht immer noch die gleichen. Wenn dies einige Anwendung, die ‚Drucken‘ die Datei über die HPFAX Warteschlange ist, dann wird es durch den Fahrer mit ihm und einige seltsame Dinge im Zusammenhang verarbeitet bekommen passieren kann. Die bessere Option für hier testen, ist die Datei in die HPFAX Warteschlange zu kopieren, wie:

copy /b <yourfile> \\server\hpfax

Dies kann sein, was Sie tun schon, ich versuche nur, alles Basis zu decken.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top