Message from discussion
C40, TEXT and X12 encoders for Data Matrix now available
Received: by 10.204.77.75 with SMTP id f11mr200103bkk.12.1245631763318;
Sun, 21 Jun 2009 17:49:23 -0700 (PDT)
Return-Path: <terry.bur...@gmail.com>
Received: from mail-fx0-f217.google.com (mail-fx0-f217.google.com [209.85.220.217])
by gmr-mx.google.com with ESMTP id 14si669115fxm.7.2009.06.21.17.49.22;
Sun, 21 Jun 2009 17:49:22 -0700 (PDT)
Received-SPF: pass (google.com: domain of terry.bur...@gmail.com designates 209.85.220.217 as permitted sender) client-ip=209.85.220.217;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of terry.bur...@gmail.com designates 209.85.220.217 as permitted sender) smtp.mail=terry.bur...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by fxm17 with SMTP id 17so2927463fxm.27
for <postscriptbarcode@googlegroups.com>; Sun, 21 Jun 2009 17:49:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:sender:received:date
:x-google-sender-auth:message-id:subject:from:to:content-type
:content-transfer-encoding;
bh=rNwZ2zO9XN+uzQT+gjpB3oyNIe5jLyZ24S6LJXUDox8=;
b=U9bMSATR8fpDbqIWFlvgqws4AXO2gPlmt9cdfF908rR3MpVKGzj6a8T1rld1/VLsK3
TdWE9uxCWB0Wf3RtPW5tmTkuqq/Mx3Tu2Dmzruw2GNm15FafT4ej7lm3TqeXZY/r0tjb
/LPj4TiREy54f6QzdQIN3ZELL7yEbjjoxXbRo=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=mime-version:sender:date:x-google-sender-auth:message-id:subject
:from:to:content-type:content-transfer-encoding;
b=W3IDc2Non3Kmuru7Ef+xINZgcvNAq8B5ZAJjSMjvLoMXYyua97sUTHAP0SjIoZQ/7Q
W4D34xyshbUtQeWWpE3umUc7ccwWU78KSc9ZlNPipH7Jo7vvGy5yXEmzhWG/kGoQu/hY
zm9gLP6wYH4zT/TLZ1ORaRYtecAjVkADkf+gc=
MIME-Version: 1.0
Sender: terry.bur...@gmail.com
Received: by 10.223.108.75 with SMTP id e11mr5282950fap.97.1245631762063; Sun,
21 Jun 2009 17:49:22 -0700 (PDT)
Date: Mon, 22 Jun 2009 01:49:22 +0100
Message-ID: <2d1f9a6b0906211749n1c0e5565h5e4ab4f7453af45d@mail.gmail.com>
Subject: C40, TEXT and X12 encoders for Data Matrix now available
From: Terry Burton <t...@terryburton.co.uk>
To: postscriptbarcode@googlegroups.com
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Fri, Jun 19, 2009 at 3:38 PM, Terry Burton<t...@terryburton.co.uk> wrote:
> On Wed, Jun 3, 2009 at 1:51 AM, Terry Burton<t...@terryburton.co.uk> wrote=
:
> <...snip...>
>> I've just added byte-mode encoding to Data Matrix and made this the
>> default encoding method since it is generally more efficient than
>> ASCII-mode encoding. The remaining EDIFACT, C40, TEXT and X12 modes
>> will be added in about a week's time thanks mainly to a generous code
>> contribution by J=F6rg Walter - thanks J=F6rg!
<...snip...>
> Support for the remaining "triplet" encodings (C40, TEXT, X12) is coming =
soon.
Hi all,
C40, TEXT and X12 encoders for Data Matrix are now in, e.g.
150 50 moveto (This is C40) (encoding=3Dc40) datamatrix
250 50 moveto (This is TEXT) (encoding=3Dtext) datamatrix
350 50 moveto (THIS IS X12) (encoding=3Dx12) datamatrix
Here be dragons! There are bits in the specification for these
encodings that are somewhat ambiguous so it is well worth testing that
this works for your application, particular with regard to any stray
characters you may find at the end of the scanned data. Please report
back your findings, positive and negative.
This code has been certified to "It works for me! (TM)" standard.
Thanks for this feature mostly go to J=F6rg Walter! (And praise for any
bugs introduced go mostly to me ;-)
Have fun,
Tez