Transsmart ondersteunt nu het afdrukken van labels in hoge resolutie met 300 dpi en 600 dpi ZPL-printers, naast de standaard 203 dpi. In dit artikel vindt u meer informatie over hoe u dit configureert voor uw account, gebruikers en/of printer. De benodigde settings hangen af van of u SmartPrint gebruikt via de MyTranssmart dashboard of API (rawJob=false), of dat u uw eigen printfoplossing gebruikt (rawJob=true) en wel of geen parameter kunt toevoegen.
Configuratie in MyTranssmart bij gebruik van SmartPrint
In de sectie My Printers van MyTranssmart detecteren we nu de resolutie van uw geselecteerde ZPL-printer. Wanneer u uw printer settings opslaat, wordt de resolutie (300 of 600 dpi) opgeslagen in uw gebruikersprofiel.
- Ga naar MyTranssmart > Manage account > My Printers.
- Selecteer uw ZPL-printer. Het systeem detecteert automatisch de resolutie.
Sla uw settings op. De gedetecteerde resolutie (300 dpi of 600 dpi) wordt opgeslagen in uw printer settings. Bij het afdrukken van labels gebruikt het systeem automatisch de opgeslagen resolutie, zodat, als uw printer 300 dpi ondersteunt, uw labels in 300 dpi worden afgedrukt.
Hoe het werkt via de API
Voor developers die onze API gebruiken:
-
Parameter:
dpi -
Geaccepteerde waarden:
203,300,600 -
Van toepassing op:
- Shipment API actie
PRINT - Printing API wanneer
rawJob = true
- Shipment API actie
Wanneer dpi is ingesteld op 300 of 600, wordt het label gegenereerd met de gevraagde resolutie.
Belangrijke opmerkingen
-
Als
rawJob = false: de SmartPrint-oplossing van Transsmart wordt gebruikt. Het systeem gebruikt hierbij de dpi-instelling van:- De printer van de ingelogde gebruiker, of
- De printer die is gespecificeerd via de
printer_zpl-parameter.
-
Als
rawJob = true: er wordt een aangepaste printoplossing gebruikt. Het systeem controleert geen gebruikers- of printer-settings.- Standaardresolutie: 203 dpi
- Om dit te overschrijven: stuur
dpi=300ofdpi=600mee in de API-call.
Weergave van printernaam in MyTranssmart
In MyTranssmart wordt de printerresolutie tussen haakjes achter de printernaam weergegeven, zoals hier:
Neem de resolutie echter niet op in de printer_zpl API-parameter.
Voorbeeld:
/v2/prints/ACCOUNTCODE/shipment_reference?rawJob=false&spc=device$@device&printer_zpl=ZDesigner ZD421
Configureren in MyTranssmart wanneer u uw eigen printoplossing gebruikt (rawJob=true).
Als u een ERP/WMS-systeem of een maatwerkapplicatie gebruikt waarin u niet het dpi-parameter kunt toevoegen bij het uitvoeren van een rawJob=true API print-aanroep, dan kunt u met deze instelling toch printen naar een 300 (of 600) dpi-printer:
- Als u de instelling op accountniveau voor alle gebruikers wilt wijzigen, ga naar MyTranssmart > Manage account > Account Settings.
Als u de instelling alleen voor één of meerdere gebruikers wilt wijzigen, ga naar MyTranssmart > Manage account > User Management of My Details (per gebruiker inloggen)
- Selecteer de gewenste dpi in dit veld:
Opmerkingen:
De standaardwaarde voor alle accounts is “203”.
- De bovenstaande instelling is van toepassing op de volgende 3 API-aanroepen:
- /v2/prints/ACCOUNTCODE/shipment_reference?rawJob=true
- /v2/prints/ACCOUNTCODE?reference=shipment_reference&rawJob=true
- /v2/shipments/ACCOUNTCODE/PRINT?rawJob=true
Laatste tips
We hebben veel labelformats getest, maar we raden sterk aan om uw carrierlabels te valideren om er zeker van te zijn dat ze aan de verwachtingen voldoen. Als u afwijkingen opmerkt:
- Vergelijk het geprinte label met het originele label van de carrier
- Neem contact met ons op met:
- Voorbeelden van labels
- Carriergegevens
- Gebruikte dpi-instelling