Når du printer ved brug af ZPLGK / ZPLII-formatet, kan du opleve et problem, hvor label-udskriften ser blokagtig ud og kan mangle dele af teksten. I dette tilfælde er den mest almindelige fejl, at printeren mangler den skrifttype, som labelen bruger.
- Labelen til venstre er udskrevet på en printer, der ikke har den skrifttype, som labelen bruger, uploadet.
- Labelen til højre har den nødvendige skrifttype uploadet.
ZPLGK / ZPLII-formatet bruges af alle nye labels; dette gør det muligt at bruge Arial-skrifttypen.
Arial-skrifttypen er nødvendig for at understøtte UTF-8-tegn og har bedre understøttelse af skalering, hvilket gør det muligt at inkludere mere information på labelen. Sammenlignet med det tidligere ZPL / EPL-format.
Indhold i denne artikel:
Fejlfinding
Kontrollér om ARIALB.FNT & ARIALR.FNT er indlæst i printerens hukommelse.
Der er to måder, du kan se dette på:
Print Object List
Åbn printeregenskaber -> Generelt -> Indstillinger -> Værktøjer -> Print -> Print Object list -> Send
Web Interface
Åbn Directory Listing ved hjælp af printerens Web Interface.
Sådan uploader du Arial-skrifttypen til printeren
Note: Printeren vil bruge cirka 60 sek. på at behandle jobbet, der indeholder skrifttypen. Herefter bør du kunne printe alle labels, der bruger ZPLII / ZPLGK-formatet korrekt.
Printeren bør ikke miste skrifttypen ved genstart.
Her er to forskellige måder, du kan uploade skrifttypen til en printer:
Brug af Drop Zone
Log ind på https://www.nshiftportal.com og gå til Ship > Configuration > Settings.
Hvis nødvendigt, download Drop Zone og konfigurer printeren med den manglende skrifttype som standardprinter.
Tryk derefter på knappen Update fonts.
Brug af Zebra printerdriveren
Åbn printeregenskaber -> Generelt -> Indstillinger -> Værktøjer -> Handling -> Send fil -> Vælg SPL-filen fra den vedhæftede ZIP-fil -> Send
https://nshift.zendesk.com/hc/article_attachments/360005817800/FONT.ZIP
Brug af Shipment Server-metoden GetPrinterFonts
Metoden kræver kun nøglen PrinterKind i options-objektet
{ "PrinterKind": "ZPLGK" }
Afkod det base64-kodede Fonts-objekt og send det til printeren ligesom en normal labeludskrift.