标签: zpl

如何将ZPL代码中的条形码更改为QR码?

我正在一家生产新种花卉的公司做一个项目.花和植物用小标签标记.为了制作标签,我们使用ZPL代码.在标签上我们使用裸码来提供有关植物的数据.我的项目是将条形码更改为QR码.现在我们使用这个ZPL来创建条形码:

^XA
^FO100,63^ABB,30,18^FDBRAZIL^FS
^FO600,130^ABB,30,18^FDWK47^FS
^FO50,63^ABB,30,18^FDATHENA^FS
^FO170,20^ABN,30,18^FDCEL1  CELOSIA^FS
^FO170,70^ABN,30,18^FDARGENTEA INTENS^FS
^FO170,110^BY4,2.0,65^BC,100,Y,N^FD0933860^FS
^FO700,130^ABN,30,18^FD1/46^FS
^FO700,210^ABN,30,18^FDA2^FS
^FO700,170^ABN,30,18^FD403^FS
^FO850,160^ABN,20,14^FD50^FS
^XZ
Run Code Online (Sandbox Code Playgroud)

我的问题是,我需要在ZPL中更改以制作QR码?

非常感谢你,盖伊

qr-code barcode zpl

4
推荐指数
1
解决办法
9347
查看次数

如何在垂直标签中垂直打印zpl条形码

我正在使用zebraGk420d打印机.我正在使用垂直条形码标签.如何垂直打印文本和条形码.我的zpl代码是这样的

$barcode_ZPL_code="^XA
^FO 150,50^AD,40^FH^FDSALABED_20CARGO^FS 
^FO80,100^AD^BY2
^BCN,100,Y,N,N
^MD10
^FDLTX81316-1(1)-APP^FS
^FO1,250^A0N,20,20^FH^FDCOURIER_20TYPE_3ACHEDDI_20JAGAN_20AIPORT_20GUYANA_20OWN_20CLEARING_20TEST^FS
^FO1,280^A0N,20,20^FH^FDDESTINATION_3ASALABED_202CARGO_20PLOT_20710_20BLOCK_2012_20KISENYI_20ROAD_2E_2E_2E^FS
^FO1,310^A0N,20,20^FH^FDHEAD_20OFFICE_3AUNIT_204A_20ORBITAL_20BUSINESS_20PARK_205_20ARGON_20ROAD^FS
^FO106,340^A0N,20,20^FH^FDEDMONTON_20LONDON_20N18_203BW_20EMAIL_3AINFO_40SALABED_2ECO_2EUK^FS
^FO106,370^A0N,20,20^FH^FDTEL_3A_2B44_28020_29_208884_204060_20WEBSITE_3AWWW_2ESALABED_2ECO_2EUK^FS
^XZ";
Run Code Online (Sandbox Code Playgroud)

此代码以横向格式打印.谢谢提前.

php zpl-ii zpl zebra-printers barcode-printing

4
推荐指数
1
解决办法
1万
查看次数

ZPL II扩展字符

我正在尝试使用ZPL II将扩展代码页850字符打印到Zebra S4M.每当使用其中一个扩展字符IE ASCII值> 127时,我得到一个不同灰度而不是实际值的框.

我正在尝试打印±和°(ALT + 0177和ALT + 0176).我怀疑它是我试图使用的RawPrinterHelper(从MS下载,另一个来自CodeProject)但是我无法看到字符代码出错的地方.

奇怪的是,直接从记事本打印呈现正确的字符,这使我相信它是原始打印机助手类的问题.

我不喜欢使用Raw Printer Helper类,所以如果有更好的方法,我很高兴看到它们.

样本ZPLII 没有转义字符

^XA
^FO30,200^AD^FH,18,10^FD35 ± 2 ° ^FS
^FS
^XZ
Run Code Online (Sandbox Code Playgroud)

逃脱的角色(试过大小写)

^XA
^FO30,200^AD^FH,18,10^FD35 _b0 2 _b1 ^FS
^FS
^XZ
Run Code Online (Sandbox Code Playgroud)

原始打印机助手

[StructLayout(LayoutKind.Sequential)]
public struct DOCINFO
{
    [MarshalAs(UnmanagedType.LPWStr)]
    public string printerDocumentName;
    [MarshalAs(UnmanagedType.LPWStr)]
    public string pOutputFile;
    [MarshalAs(UnmanagedType.LPWStr)]
    public string printerDocumentDataType;
}

public class RawPrinter
{
    [
        DllImport("winspool.drv", CharSet = CharSet.Unicode, ExactSpelling = false,
            CallingConvention = CallingConvention.StdCall)]
    public static extern long OpenPrinter(string pPrinterName, ref IntPtr phPrinter, int pDefault);

    [
        DllImport("winspool.drv", …
Run Code Online (Sandbox Code Playgroud)

c# ansi zpl-ii zpl zebra-printers

3
推荐指数
1
解决办法
1万
查看次数

Zebra iMZ320图像打印输入太多纸张

我正在尝试使用Link-OS SDK使用XCode for iOS中的GraphicsUtil类将图像发送到Zebra iMZ320打印机.

-(void)printImage:(UIImage *)image{

    NSString *serialNumber = @"";
    EAAccessoryManager *sam = [EAAccessoryManager sharedAccessoryManager];
    NSArray * connectedAccessories = [sam connectedAccessories];
    for (EAAccessory *accessory in connectedAccessories) {
        if([accessory.protocolStrings indexOfObject:@"com.zebra.rawport"] != NSNotFound){
            serialNumber = accessory.serialNumber;
            break;
        }
    }
    self.connection = [[MfiBtPrinterConnection alloc] initWithSerialNumber:serialNumber];
    NSError *error = nil;

    BOOL success = [self.connection open];

    self.printer = [ZebraPrinterFactory getInstance:self.connection error:&error];

    //Set the device language to zpl or the image prints its HEX value
    [SGD SET:@"device.languages" withValue:@"zpl" andWithPrinterConnection:self.connection error:&error];

    id<GraphicsUtil, NSObject> graphicsUtil = [self.printer …
Run Code Online (Sandbox Code Playgroud)

printing zpl zebra-printers ios

3
推荐指数
1
解决办法
5601
查看次数

如何计算Zebra字体0文字宽度?

有没有办法计算给定文本Zebra字体0的总宽度?考虑以下ZPL命令,

**^XA^FO100,150^A030,30^FDSample Text^FS^XZ**
Run Code Online (Sandbox Code Playgroud)

这里的字符高度和宽度都是30点.我想以mm为单位计算此文本的实际宽度.请注意,打印机DPI为300 ..............

thermal-printer zpl zebra-printers

3
推荐指数
1
解决办法
4182
查看次数

Zebra ZPL命令用于调整条形码的大小以使其位于标签内

我使用Zebra GT800标签打印机,标签角色尺寸为2.5'*1.75'.我正在努力使用ZPL命令将其调整到内部标签.我尝试使用粗体文本中的几个值,我在ZPL的用户指南中读到,但没有成功.

当使用值BY2时,它发生的是条形码超出标签的边缘.当我使用值BY1时,它太小而无法读取.下面是使用的ZPL命令.

^XA^FO150,100^**BY1**^BC,100,Y,N,N^FD00V11636000032562050^FS^XZ 

^XA^FO150,100^**BY2**^BC,100,Y,N,N^FD00V11636000032562050^FS^XZ 
Run Code Online (Sandbox Code Playgroud)

printer-control-language thermal-printer zpl-ii zpl zebra-printers

3
推荐指数
1
解决办法
1万
查看次数

Zebra Designer 能否导入包含 ZPL 代码的文件

我正在使用 Zebra Designer 2.2.2(内部版本 2728)

问题

如何在 Designer 中导入 ZPL 代码?

import designer zpl

3
推荐指数
1
解决办法
9967
查看次数

ZPL - 如何将字体大小设置为9pt?

你如何使用ZPL将字体大小更改为9pt?

label zpl

3
推荐指数
2
解决办法
1万
查看次数

ZPL QR码不打印字符串中的内容

我有以下ZPL代码,它使用fielddata X50X-8091X-11111打印QR码.

^XA^PON^FWN^FO30,10^BQN,2,6^FDx50x-8091x-12345^FS^XZ
Run Code Online (Sandbox Code Playgroud)

但扫描仪从QR码扫描的是:0X8091X11111.所以第一台X50没有打印出来.

我能做什么?

qr-code zpl zebra-printers

2
推荐指数
1
解决办法
2516
查看次数

PDF/postscript 或 HTML 到 ZPL(斑马打印语言)代码

我有一个 pdf 文件或该 pdf 的后脚本文件。我的要求是将此文件转换为 ZPL 代码,以便我的热敏打印机可以打印该文件。我在谷歌上搜索了很多,但找不到任何可以满足我的要求的解决方案。如果您以前遇到过这种情况,请提出任何解决办法。谢谢

postscript zpl zebra-printers

2
推荐指数
1
解决办法
4440
查看次数