• barcode crUFLBcsNet.DLL download
  • crUFLBCsNet.dll order

在 MICROSOFT Dynamics NAV 中使用 crUFLBcsNet.dll

Keywords:
Microsoft Dynamics NAV, barcode, QR Code

Microsoft® Dynamics NAV®(前稱 Navision)是一個完整的 ERP(企業資源規劃)系統,專為中型組織設計。

如果您想在 Microsoft Dynamics NAV 中產生線性或二維條碼,不需要再尋找其他方案。

Barcodesoft crUFLBcsNet.dll 是與 Dynamics NAV 整合的聰明且簡單的解決方案。

在 Microsoft Dynamics NAV 中使用 crUFLBcsNet.dll

To use crUFLBcsNet.dll in Microsoft Dynamics NAV:

  • 註冊 crUFLBcsNet.dll
    以系統管理員開啟 DOS 視窗並執行註冊命令。

    cd "C:\Program Files (x86)\Common Files\Barcodesoft\cruflbcsnet"
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm cruflbcsnet.dll /tlb:cruflbcsnet.tlb /codebase

  • 將 crUFLBcsNet.dll 複製到 NAV 插件資料夾
    建議位置:C:\Program Files (x86)\Microsoft Dynamics NAV\...\RoleTailored Client\Add-ins\
  • 在 NAV 開發環境 (C/AL) 使用 automation:
    QRCode
                                    myQR := myQR.CQRCode;
    
                                    // 需要 bcsqrcode.ttf 字型
                                    codewords := myQR.Encode('1234567890');
    
                                    // 或純影像模式,不需要字型。可儲存為檔案或寫入 BLOB。
                                    barcodeBytes := myQR.Image('1234567890', 240, 240);
                                    BLOBField.CREATEINSTREAM(inStream);
                                    inStream.Write(barcodeBytes);
    
                                    // 支援藝術化 QR,不需要字型
                                    barcodeBytes := myQR.AwesomeQR('1234567890', 'Tangerine', 'XS');
                                    BLOBField.CREATEINSTREAM(inStream);
                                    inStream.Write(barcodeBytes);
                                
  • 產生 Data Matrix
                                    myDTM := myDTM.CDatamatrix;
    
                                    // 需要 bcsdatamatrix.ttf 字型
                                    codewords := myDTM.Encode('1234567890');
    
                                    // 或純影像模式,不需要字型
                                    barcodeBytes := myDTM.Image('1234567890', 240, 240);
                                    BLOBField.CREATEINSTREAM(inStream);
                                    inStream.Write(barcodeBytes);
                                
  • 產生 PDF417
                                    myPDF417 := myPDF417.CDatamatrix;
    
                                    // 需要 bcspdf417.ttf 字型
                                    codewords := myPDF417.Encode('1234567890');
    
                                    // 或純影像模式,不需要字型
                                    barcodeBytes := myPDF417.Image('1234567890', 240, 240);
                                    BLOBField.CREATEINSTREAM(inStream);
                                    inStream.Write(barcodeBytes);
                                
  • 產生 GS1128 條碼
                                    myLinear := myLinear.CLinear;
    
                                    // 需要 UpcEanM 字型。別忘了括號與 AI 前綴。
                                    codewords := myLinear.GS1128('(17)190508(90)50921');
                                    
                                    // 或純影像模式,不需要字型。可儲存為檔案或寫入 BLOB。
                                    barcodeBytes := myLinear.GS1128Image('(17)190508(90)50921', 480, 240);
                                    BLOBField.CREATEINSTREAM(inStream);
                                    inStream.Write(barcodeBytes);
                                
  • barcode crUFLBcsNet.DLL download
  • crUFLBCsNet.dll order