zplCore.comzplCore.com

42Häufige Fragen

Kurze Antworten auf die häufigsten Fragen, jeweils mit einem Link auf das Kapitel mit den Details.

Allgemein

Welche Plattformen und .NET-Versionen werden unterstützt?

zplCore setzt .NET 10 voraus und läuft unter Windows, Linux und macOS, auf x64 und ARM64, in Containern (auch distroless) und als NativeAOT. Die nativen Bibliotheken kommen mit den NuGet-Paketen. Siehe Plattformen und NativeAOT & Container.

Brauche ich einen Zebra-Drucker, um Etiketten zu rendern?

Nein. ZplRenderer verhält sich wie ein virtueller Drucker – mit Druckerspeicher, gespeicherten Formaten, Schriften und Statusantworten – und erzeugt Bilder und PDFs. Für Tests von Druckanwendungen gibt es einen virtuellen Netzwerkdrucker auf TCP 9100, auch mit simulierten Störungen. Siehe ZplRenderer, virtueller Drucker und Chaos-Drucker.

Welche ZPL-Befehle werden unterstützt?

Die durchsuchbare Liste steht unter ZPL-Befehle; Befehle ohne Wirkung auf das Bild werden angenommen und über PrinterControl gemeldet. Bekannte Abweichungen stehen unter Grenzen, die gemessene Genauigkeit unter Genauigkeit.

Verbindet sich zplCore mit dem Internet?

Nein. Der Lizenzschlüssel wird offline anhand seiner Signatur geprüft; es gibt kein Phone-Home und keine Telemetrie, zplCore arbeitet auch in abgeschotteten Netzen. Siehe Lizenzschlüssel.

Ausgabe & Druck

Welche Ausgabeformate gibt es?

PNG, JPEG, WebP, BMP, GIF, PDF, SVG, EPS, HTML, TIFF, PCX, GRF (^GFA), PCL, EPL, Fingerprint und ESC/POS, dazu die DPI-Umrechnung von ZPL. Siehe Ausgabeformate und Export.

Wie kommen die Etiketten zum Drucker?

Über TCP 9100, seriell, USB oder eine Gerätedatei, den Windows-Spooler, CUPS oder einen beliebigen Stream – alles hinter IPrinterConnection, mit Statusabfrage, wo der Transport sie erlaubt. Siehe Drucken.

Mein Drucker nimmt keine TrueType-Schriften an – was nun?

Text als Grafik drucken: PrintAsGraphic = true je Element oder Label.FontAsGraphicThreshold für die Schriften des Etiketts – pixelgleich, nur die Etiketten werden größer. Siehe Schriften und PrintAsGraphic.

Wie schnell ist zplCore?

Die ZPL-Erzeugung aus Daten erreicht über 200.000 Versandetiketten pro Sekunde, das Rendern über 1.000 PNG-Vorschauen pro Sekunde – mit den Messbedingungen unter Performance.

Sind die Ergebnisse von Compliance und Scan-Proof Zertifizierungen?

Nein. Es sind Vorprüfungen gegen öffentliche Vorgaben und eine digitale Note nach dem Vorbild von ISO/IEC 15415/15416. Sie ersetzen weder die Abnahme durch Carrier, Händler oder Behörde noch ein Barcode-Prüfgerät am gedruckten Etikett. Siehe Compliance und Scan-Proof.

Betrieb & Lizenz

Kann ich Etiketten aus fremden Quellen verarbeiten?

Ja, in einem ZplLimits-Scope: Harte Grenzen für Etiketten, Punkte, Grafiken, Felddaten, Druckerspeicher und Bilddateien gelten für jeden Renderer im Scope. Siehe Limits & Thread-Sicherheit.

Ist der Renderer thread-sicher?

ZplRenderer hält Druckerzustand – einen Renderer pro Thread verwenden. ZplResourceStore, FontManager, ZplCaches, PropertyPath und konfigurierte LabelBindings dürfen geteilt werden. Siehe Standardwerte & Threads.

Was passiert ohne Lizenzschlüssel oder wenn ein Abonnement endet?

zplCore läuft im Testmodus weiter und markiert seine Ausgaben; Ihre Anwendung bleibt nie stehen. Siehe Testmodus und Gültigkeit.

SDK oder zplCore Server?

Das SDK läuft in Ihrer .NET-Anwendung. zplCore Server ist ein Container, der die Vorlagen hält und über HTTP mit Etiketten antwortet – für Anwendungen in anderen Sprachen oder zentrale Etikettendienste. Siehe zplCore Server und die Server-Dokumentation.

Ist der Quellcode enthalten?

Nein. Lizenznehmer erhalten keinen Quellcode, sofern nicht gesondert vereinbart, etwa eine Quellcode-Hinterlegung bei Enterprise-Lizenzen. Siehe Tests und die Lizenzbedingungen.

zplCore.com – unabhängige Implementierung auf Basis der öffentlichen ZPL-II-Spezifikation. Barcode-Encoder teilweise abgeleitet von BWIPP/bwip-js (MIT) und zint (BSD-3); Roboto Condensed (OFL) und DejaVu-Schriften unter ihren eigenen Lizenzen – siehe THIRD-PARTY-NOTICES.md. ZPL und Zebra sind Marken von Zebra Technologies.

Zebra, ZPL, ZPL II, EPL und Link-OS sind Marken bzw. eingetragene Marken von Zebra Technologies Corp. QR Code ist eine eingetragene Marke der DENSO WAVE INCORPORATED. GS1, GS1 DataBar, GS1 Digital Link, EPC und EPCglobal sind Marken der GS1 AISBL. ESC/POS ist eine eingetragene Marke der Seiko Epson Corporation, Intelligent Mail eine eingetragene Marke des United States Postal Service und Mailmark eine eingetragene Marke der Royal Mail Group Ltd. Weitere genannte Produkt- und Firmennamen sowie Logos sind Marken bzw. eingetragene Marken ihrer jeweiligen Inhaber. Wir verwenden diese Namen nur, um Kompatibilität mit Dateiformaten, Druckersprachen und Standards zu beschreiben. zplCore.com ist ein unabhängiges Produkt und wird von diesen Unternehmen weder unterstützt noch gesponsert oder zertifiziert; Compliance-Pakete sind Vorprüfungen, keine Zertifizierungen.