dymosoftware / DCD-SDK-Sample

DYMO Connect SDK Samples
Other
60 stars 27 forks source link

.NET Sample prints significantly extra margin to Code 128 Auto barcode label #8

Closed fssup closed 4 years ago

fssup commented 4 years ago

Info: DCD 1.3.1 on Windows 10 1909 x64 Visual Studio 2019 DYMO.Connect.SDK 1.3.1.115 Installation steps followed from WPFSDKSample

Steps to reproduce:

  1. Installation according to WPFSDKSample
  2. Open WPFSDKSample.csproj in Visual Studio 2019
  3. Build Solution
  4. Open DCD 1.3.1
  5. Create new label with Code 128 Auto barcode with some string of text (e.g. 3F21C736502C8A39) and setting extra small
  6. Print label from the DCD 1.3.1 GUI interface (label A)
  7. Save label to label.dymo
  8. Open bin\Debug\WPFSDKSample.exe
  9. Click browse -> select label.dymo
  10. Select printer and roll selection and click print label (label B)

label A is about 7.4cm long (just like the GUI interface shows), label B is 12.4cm (not the same as the preview shows). Actually printed area is about 5.2cm on both labels. This means that labels printed from the SDK waste 5cm of label every label of just unused white space.

[EDIT] Tested with CODE 39 barcode type, and that type has no issues (prints from DCD interface match prints from WPFSDKSample.exe) Also tested with QR Codes, and those match as well, so it specifically seems to be a Code 128 Auto issue.

fssup commented 4 years ago

Label used: D1 12mm Black on White (S0923310)

fssup commented 4 years ago

Problem seems to be solved in DYMO.Connect.SDK 1.3.1.160-beta