Dokumente · Freelance-Rechnungstool
Warum Währungssymbole in einer generierten Rechnung die richtigen Schriftarten benötigen PDF
· Wie es funktioniert
Rechnung pdf Zeichenkodierung
Ein PDF zeigt nur die Zeichen an, die seine Schriftarten enthalten, sodass ein Währungssymbol oder ein akzentuierter Clientname in ein Kästchen oder ein Leerzeichen umgewandelt werden kann. In diesem Beitrag wird erklärt, wie Text und Schriftarten in einem PDF funktionieren und was Sie in Ihrer exportierten Rechnung überprüfen müssen.
Die Rechnung mit einem Feld, in dem das Rupienzeichen sein sollte – ein kleines Glyphenproblem mit großem Glaubwürdigkeitsverlust
Ein fehlendes Währungssymbol kann aus einem eindeutigen Preis eine Frage darüber machen, um welches Geld es sich handelt. Derselbe Fehler kann den Namen oder die Adresse eines Kunden beschädigen. Aus diesem Grund muss das endgültige PDF geöffnet und gelesen werden, insbesondere wenn das Dokument Skripte oder Symbole außerhalb des üblichen westeuropäischen Textes enthält.
Wie Text in einem PDF gespeichert wird – Zeichencodes, die durch eine Schriftart abgebildet werden, nicht durch frei schwebenden Unicode
PDF Text wird über eine Schriftart und eine Kodierung geschrieben und nicht als uneingeschränkter visueller Unicode übertragen. Der Autor dieses Repositorys konvertiert Zeichenfolgen in lateinische 1-Bytes, transkribiert einen kleinen dokumentierten Satz von Zeichen und ersetzt nicht unterstützte Zeichen durch ein Fragezeichen, während er die verlustbehaftete Konvertierung aufzeichnet.
Standardschriftarten im Vergleich zu eingebetteten Schriftarten – warum im klassischen integrierten Satz viele Währungssymbole und nicht-lateinische Buchstaben fehlen
Der Autor verwendet die Standardschriften Helvetica und Helvetica-Bold, die keine eingebettete Schriftartdatei benötigen, aber modernen Unicode nicht abdecken. Dadurch bleibt die PDF-Implementierung klein und vorhersehbar, während gleichzeitig eine harte Repertoiregrenze geschaffen wird. Ein Währungscode kann lesbar bleiben, wenn ein bevorzugtes Symbol dies nicht kann.
Einbettung und Teilmenge im Allgemeinen – und warum dieses Tool keines von beiden tut
Durch das Einbetten einer Schriftart können Glyphendaten mit einem Dokument übertragen werden, und durch Unterteilung können diese Daten auf verwendete Glyphen beschränkt werden. Hierbei handelt es sich um allgemeine PDF-Techniken, nicht um Funktionen dieses Tools. Auf der Seite „Einschränkungen“ heißt es, dass das generierte PDF keine Schriftarten einbettet, sodass dieser Exportpfad die Einbettung nicht zur Rettung eines anderen Skripts verwenden kann.
Kundennamen, Adressen und Notizen – warum das gleiche Problem Buchstaben mit Akzent und andere Schriften betrifft, nicht nur Symbole
Die Grenze betrifft den gesamten Text: Verkäufer- und Kundennamen, Aufmerksamkeitszeilen, Adressen, Notizen und Zahlungsanweisungen. Intelligente Interpunktion und ausgewählte Symbole werden explizit ersetzt, nicht unterstützte Zeichen werden jedoch zu Fragezeichen. Ein erfolgreiches Währungssymbol beweist nicht, dass der Rest des Dokuments überlebt hat.
Funktioniertes Beispiel – Überprüfung der Schriftarten einer exportierten Rechnung im Eigenschaftendialog eines Viewers und Suche nach dem Symbol
Exportieren Sie eine Rechnung mit harmlosen Testzeichen und überprüfen Sie die sichtbaren PDF. Suchen und kopieren Sie dann denselben Text aus dem Viewer. In einem Fenster mit den Schriftarteigenschaften wird Helvetica möglicherweise als Standardschriftart und nicht als eingebettete Teilmenge angezeigt. Die Anwendung meldet auch, wenn bei der Konvertierung verlustbehafteter Text erkannt wurde.
Die überprüfte Helvetica- und westeuropäische Textgrenze des Tools
Das Repository gibt die Schriftartenauswahl des Tools an: keine eingebetteten Schriftarten und nur westeuropäische Abdeckung. Bei anderen Skripts leitet die Seite „Einschränkungen“ Benutzer zum Pfad „Speichern unter PDF“ des Browsers weiter, dessen Schriftartenverarbeitung zum Browser- und Drucker-Workflow und nicht zu diesem benutzerdefinierten Writer gehört.
Takeaway – Öffnen Sie den Export und sehen Sie ihn sich an, bevor Sie ihn senden, und verlassen Sie sich darauf, dass die Länder- und Währungseinstellungen des Freelance Invoice Tools die richtigen Konventionen verwenden
Wählen Sie einen eindeutigen Währungscode und überprüfen Sie jeden menschlichen Namen und jede Anweisung in der exportierten Datei. Länder- und Währungseinstellungen zur Auswahl von Beschriftungen und Betragsmetadaten; Sie können Helvetica keine Glyphen hinzufügen. Eine saubere Vorschau ist der Beweis dafür, dass dieses bestimmte Dokument akzeptabel wiedergegeben wurde.