如何读写驾照条形码pdf417?

问题描述 投票:0回答:3

当我使用 Android 应用程序扫描内华达州驾驶执照背面条形码 pdf417 时,我得到不可读的数据。

@<0xA><0x1E><0xD>ANS­I 636049030002DL004104­66ZN05070057DLDCABCD­E<0xA>DCBBCDEFJKLMW<­0xA>DCDHLPT <0xA>DBA00000000<0xA­>DCSLASTNAME <0xA>DCTFIRSTNAME <0xA>DBD00000000<0xA­>DBB00000000<0xA>DBC­1<0xA>DAYAAA<0xA>DAU­ <0xA>DAG123 ABCDEF DRIVE <0xA>DAHAPT. 00 <0xA>DAIANYTOWN <0xA>DAJNV<0xA>DAK12­3450000 <0xA>DAQ123456789123­ <0xA>DCE <0xA>DCF000000000000­0012345671234<0xA>DC­GUSA<0xA>DCHNONE<0xA­>DCK <0xA>DAZABC<0xA>DCU <0xA><0xD>ZNZNAORGAN­ DONOR<0xA>ZNBREVISIO­N DATE00000000<0xA>ZNC­603<0xA>ZND180<0xA><­0xD>

该数据是什么?如何读取、修改和创建新的相同外观的 pdf417 条形码?

javascript php barcode pdf417 id-card
3个回答
4
投票

他们是对的,你只是得到一个例子。如果您扫描您的实际身份证件它会带回您的个人详细信息。

一个例子如下:

“@ \x1e ANSI 636000090002DL00410278ZV03190008DLDAQT64235789 DCS样本 DDEN 达迈克尔 直方图网络 爸爸约翰 DDGN 都柏林大学联合研究中心 数字计算机辅助设计 DCBK DCDPH DBD06062016 DBB06061986 DBA12102024 DBC1 DAU068 在 戴布罗 DAG2300 西布罗德街 戴里士满 达吉瓦 DAK232690000 DCF2424244747474786102204 DCG美国 DCK123456789 DDAF DDB06062008 DDC06062009 DDD1 ZVZVA01 ”

或者这个:

<AAMVA>
<user>
    <last e="DCS">Lastnamexyxyxyxyxyxyxyxyxxyxyxyxyxyxyxyx</last>
    <first e="DAC">Firstxyxyxyxyxyxyxyxyxxyxyxyxyxyxyxyxxyx</first>
    <middle e="DAD">Xyxyxyxyxyxyxyxyxxyxyxyxyxyxyxyxxyxyxyxy</middle>
    <suffix e="DCU">SUFIX</suffix>
    <dob e="DBB">1977-10-31</dob>
    <eyes e="DAY">BRO</eyes>
    <hair e="DAZ">BLK XY1XY1XY</hair>
    <sex e="DBC">M</sex>
    <height e="DAU">5'8"</height>
    <weight e="DAW">150 lbs</weight>
    <street e="DAG">1234 Any Street Xy1Xy1Xy1Xy1Xy1Xy1X</street>
    <city e="DAI">City Xy1Xy1Xy1Xy1Xy1</city>
    <state e="DAJ">CA</state>
    <postal e="DAK">00000-0000</postal>
    <country e="DCG">USA</country>
    <id e="DAQ">D1234562 XYXYXYXYXYXYXYXYX</id>
    <issued e="DBD">2009-10-31</issued>
    <expires e="DBA">2014-10-31</expires>
</user>
<head>
    <filetype name="File Type">ANSI</filetype>
    <format name="Data Format">21</format>
    <issuer name="Issuer Identification Number">636014</issuer>
    <state name="Issuer Name">California</state>
    <st name="Issuer Name Abbreviated">CA</st>
</head>
<subfile designator="DL">
    <element id="DAQ" name="Customer ID Number">D1234562 XYXYXYXYXYXYXYXYX</element>
    <element id="DCS" name="Customer Family Name">LASTNAMEXYXYXYXYXYXYXYXYXXYXYXYXYXYXYXYX</element>
    <element id="DDE" name="Family name truncation">U</element>
    <element id="DAC" name="Driver First Name">FIRSTXYXYXYXYXYXYXYXYXXYXYXYXYXYXYXYXXYX</element>
    <element id="DDF" name="First name truncation">U</element>
    <element id="DAD" name="Driver Middle Name or Initial">XYXYXYXYXYXYXYXYXXYXYXYXYXYXYXYXXYXYXYXY</element>
    <element id="DDG" name="Middle name truncation">U</element>
    <element id="DCA" name="Jurisdiction-specific vehicle class">A XYXY</element>
    <element id="DCB" name="Jurisdiction-specific restriction codes">NONEY1XY1XY1</element>
    <element id="DCD" name="Jurisdiction-specific endorsement codes">NONEX</element>
    <element id="DBD" name="Document Issue Date">10312009</element>
    <element id="DBB" name="Date of Birth">10311977</element>
    <element id="DBA" name="Document Expiration Date">10312014</element>
    <element id="DBC" name="Physical Description – Sex">1</element>
    <element id="DAU" name="Physical Description – Height">068 IN</element>
    <element id="DAY" name="Physical Description – Eye Color">BRO</element>
    <element id="DAG" name="Address – Street 1">1234 ANY STREET XY1XY1XY1XY1XY1XY1X</element>
    <element id="DAI" name="Address – City">CITY XY1XY1XY1XY1XY1</element>
    <element id="DAJ" name="Address – Jurisdiction Code">CA</element>
    <element id="DAK" name="Address – Postal Code">000000000</element>
    <element id="DCF" name="Document Discriminator">00/00/0000NNNAN/ANFD/YY X</element>
    <element id="DCG" name="Country Identification">USA</element>
    <element id="DCU" name="Name Suffix">SUFIX</element>
    <element id="DAW" name="Physical Description – Weight">150</element>
    <element id="DAZ" name="Hair color">BLK XY1XY1XY</element>
    <element id="DCK" name="Inventory control number">XY1XY1XY1XY1XY1XY1XY1XY1X</element>
    <element id="DDA" name="Compliance Type">F</element>
    <element id="DDB" name="Card Revision Date">MMDDCCYY</element>
    <element id="DDD" name="Limited Duration Document Indicator">1</element>
</subfile>
<subfile designator="ZC">
    <element id="A" name="Optional field A">Y</element>
    <element id="B" name="Optional field B">CORR LENS</element>
    <element id="C" name="Optional field C">BRN</element>
    <element id="D" name="Optional field D">XYX</element>
    <element id="E" name="Optional field E">XYXYXYXYXYXYXY</element>
    <element id="F" name="Optional field F">XY1XY1XY1XY1XY1XY1XYXYXYXYXYXYXY</element>
</subfile>

你可以用这个检查你的。 https://online-barcode-reader.inliteresearch.com/

这里是 AAMVA 手册的链接,请转到附件 D 第 46 页,其中将对此进行全部解释。

https://www.aamva.org/getmedia/99ac7057-0f4d-4461-b0a2-3a5532e1b35c/AAMVA-2020-DLID-Card-Design-Standard.pdf

祝你好运!


0
投票

它是DL数据的字符串。您必须正在阅读示例,因为其中没有数据。
即 - DCSLASTNAME = DCS 是姓氏的“标题” - 那么下一个 XXX 字符应该是许可证上的姓氏。

研究将带您到这里:https://www.aamva.org/FL-ITN-DriverRelatedCredentialPrintSolutionExh3-022016/了解标准以及如何从 DL 条形码中解析数据。


-1
投票

每个州都有自己的条形码格式,用于具有自己编码数据的文档。此外,文件有不同的修订。例如,肯塔基州之前和 2018 年制作的文件具有不同的条形码。

您可以使用机器人在 Telegram 中创建相关的 DL 条形码:PDF417MRZ Bot

有关机器人功能以及条形码检查器指南的更多详细信息,您可以在我们的网站上找到:pdf417mrz.xyz

© www.soinside.com 2019 - 2024. All rights reserved.