PDF417 Barkod Oluşturucu
Kimlikler, lojistik, taşımacılık, yapılandırılmış kayıtlar ve daha büyük veri kümelerinin kodlanmasını gerektiren diğer uygulamalar için PDF417 barkodları oluşturun.
Barkod ve Matris Oluşturucu
Canlı Stüdyo Önizlemesi
Code 128 Toplu Seri Numarası Oluşturucu
Depo SKU’ları, varlık etiketleri, envanter etiketleri ve diğer kurum içi tanımlayıcılar için sıralı Code 128 barkodları oluşturun.
PDF417 Barkod Oluşturucu
Kısa cevap: PDF417, ISO/IEC 15438:2015'te tanımlanan yığılmış bir 2B barkod sembolojisidir. Her codeword 17 modül genişliğindedir ve 4 çubuk ile 4 boşluktan oluşur — bu yapı formata adını verir. Hata düzeltme seviyesi 0'da maksimum kapasite 2.710 sayısal rakam, 1.850 metin karakteri veya 1.108 bayttır.
What a PDF417 barcode is
PDF417, Portable Data File 417'nin kısaltmasıdır. Adı, sembolün yapısını açıklar: Her kod sözcüğü 17 modül genişliğindedir ve 4 çubuk ile 4 boşluktan oluşur; en geniş öğe 6 modül kaplar.
PDF417 is defined in ISO/IEC 15438:2015. It is a continuous, multi-row, stacked 2D symbology — not a matrix like Data Matrix or QR Code, but a series of linear rows stacked one above the other. A reader decodes each row in sequence and assembles the full data payload. This design means a standard 1D laser scanner cannot read PDF417; the reader must be capable of scanning multiple rows and combining the result.
Her PDF417 sembolü 3 ila 90 satır ve 1 ila 30 sütun veri kod sözcüğü içerebilir; bu da en-boy oranının yüksek ölçüde ayarlanabilmesini sağlar. Sessiz bölgeler dâhil toplam genişlik 90X ile 583X arasında değişir. Bu esneklik, PDF417’nin AAMVA standardıyla kart boyutu ve barkod alanı sabitlenmiş sürücü belgelerinde ve barkodun belgenin belirli bir bölümüne sığması gereken uçak biniş kartlarında kullanılmasının nedenidir.
PDF417 teknik özellikleri
Capacity and symbol size
| Parametre | Değer | Kaynak |
|---|---|---|
| Standart | ISO/IEC 15438:2015 | iso.org/standard/65502.html |
| Code type | Continuous, multi-row, stacked 2D | ISO/IEC 15438:2015 §5.1.1 |
| Codeword structure | 17 modules: 4 bars + 4 spaces; max element 6 modules | ISO/IEC 15438:2015 §5.1.1(b) |
| Max capacity at EC level 0 (925 data codewords) — Text | 1,850 characters | ISO/IEC 15438:2015 §5.1.1(c) |
| Max capacity at EC level 0 — Byte | 1,108 bytes | ISO/IEC 15438:2015 §5.1.1(c) |
| Max capacity at EC level 0 — Numeric | 2,710 digits | ISO/IEC 15438:2015 §5.1.1(c) |
| Symbol rows | 3 to 90 | ISO/IEC 15438:2015 §5.1.1(d) |
| Symbol columns | 1 to 30 | ISO/IEC 15438:2015 §5.1.1(d) |
| Width including quiet zones | 90X to 583X | ISO/IEC 15438:2015 §5.1.1(d) |
| Hata düzeltme | 9 levels (0–8): 2 to 512 ECC codewords per symbol | ISO/IEC 15438:2015 §5.1.1(e) |
| Çift yönlü kod çözme | Evet | ISO/IEC 15438:2015 §5.1.1(i) |
Error correction levels
PDF417, 0’dan 8’e kadar numaralandırılmış dokuz hata düzeltme seviyesi tanımlar. Seviye 0’da sembol 2 hata düzeltme kod sözcüğü içerir. Seviye 8’de ise 512 hata düzeltme kod sözcüğü içerir. Hata düzeltme için daha fazla kod sözcüğü kullanılması, veriye ayrılabilecek kod sözcüğü sayısını azaltır ve böylece azami kapasiteyi düşürür.
Level 0 is suitable for carefully controlled print and scanning environments where symbols are unlikely to be damaged. Level 5 or higher is appropriate for environments where symbols may be folded, printed on thermal paper that fades, or partially obscured. ISO/IEC 15438:2015 recommends a minimum of error correction level 2 for most applications.
Compact PDF417
Compact PDF417, sağ taraftaki satır gösterge sütunlarını atlayan ve böylece sembol genişliğini azaltan bir varyanttır. Etiket alanının son derece kısıtlı olduğu ve uygulamanın sembolün önemli ölçüde zarar görmeyeceğini garanti edebildiği durumlarda kullanılır. Compact PDF417, tarayıcı donanım yazılımlarında standart PDF417 kadar yaygın biçimde desteklenmez; kullanıma almadan önce okuyucu desteğini doğrulayın.
When to use a PDF417 barcode
Driving licences in the United States and Canada. The AAMVA Driver's License/Identification Card Design Standard mandates PDF417 as the barcode symbology on the back of all US state and most Canadian province driver's licences and ID cards. The PDF417 barcode encodes the card holder's full name, address, date of birth, licence number, issuing jurisdiction and other fields defined by AAMVA. The standard references ISO/IEC 15438. This is the largest single deployment of PDF417 globally.
Havayolu biniş kartları. IATA, biniş kartı barkodları için 2D barkod seçeneklerinden biri olarak PDF417'yi belirtir. Bu barkod; yolcunun adını, rezervasyon referansını, kalkış noktasını, varış noktasını ve koltuk atamasını içerir. Havalimanı kapılarındaki okuyucular ve teslim edilen bagaj sistemleri, birincil veya yedek format olarak PDF417'yi çözümler.
ABD Posta Servisi gönderi etiketleri. USPS, otomatik tasnif ve teslimat onayını sağlayan takip bilgilerini taşımak için gönderi etiketlerinde PDF417 kullanır.
Etkinlik biletleme ve erişim kontrolü. PDF417; etkinlik, koltuk, giriş kapısı ve geçerlilik süresi dahil olmak üzere eksiksiz bir bilet içeriği için yeterli veriyi tek bir sembolde taşır. Bu özelliğiyle, tüm bilgilerin ağ üzerinden sorgulanmaya gerek kalmadan biletin üzerinde bulunması gereken termal baskılı biletler için kullanışlı bir seçenektir.
Sağlık hizmetlerinde hasta bileklikleri. Hastanelerde kullanılan hasta kimlik bilekliklerinde; ad, doğum tarihi, tıbbi kayıt numarası ve alerji uyarılarını, bakım noktasında el tipi tarayıcılarla okunabilen bir biçimde kodlamak için PDF417 kullanılır.
Yüksek yoğunluklu belge kodlama. Gümrük beyannameleri, denetim sertifikaları ve laboratuvar istemleri gibi eksiksiz bir belgeyi veya formu tek bir yazdırılabilir barkodda kodlaması gereken tüm uygulamalar, PDF417'nin EC level 0'da sunduğu 1.108 baytlık kapasiteden yararlanır.
Print requirements for PDF417
X boyutu. X boyutu, modül genişliğidir. Sembolün toplam genişliği, sütun sayısı ve X boyutu tarafından belirlenir. Tarayıcının minimum çözünürlük spesifikasyonuna uygun olmak kaydıyla, etiket alanınızın izin verdiği en büyük X boyutunu kullanın.
Row height. ISO/IEC 15438:2015 specifies that the row height must be at least 3X. In practice, a row height of 5X to 10X improves scan reliability with laser-based readers that may not perfectly track between rows.
Sessiz bölgeler. PDF417, sembolün sağında ve solunda en az 2X, üstünde ve altında ise en az 2X genişliğinde sessiz bölge gerektirir. Sessiz bölgeye taşan herhangi bir kenarlık, görsel veya metin, satır göstergelerinin algılanamamasına ve sembolün çözümlenememesine neden olur.
En-boy oranı. PDF417 sembolünü en ve boy yönlerinde farklı oranlarda ölçeklendirmeyin. Modül genişliği ile satır yüksekliği, belirtilen oranı korumalıdır. Eşit olmayan ölçeklendirme, kare modüller yerine dikdörtgen modüller oluşturur ve doğru çözümlemeyi engeller.
Baskı yüzeyi ve kontrast. PDF417, sembol başına çoğu doğrusal barkoddan daha fazla veri taşır; bu nedenle baskı kontrastındaki sorunlar, kodlanmış kod sözcüklerinin daha büyük bir bölümünü etkiler. Yüksek kontrastlı baskı malzemeleri kullanın. Termal yazıcılar, koyu çubukların bitişik boşluklara taşmaması için kalibre edilmelidir.
Sorun giderme: PDF417 barkodunuz neden taranmıyor?
Satır yüksekliği çok kısa. Satır yüksekliği 3X değerinden azsa birçok okuyucu tek tek satırları ayırt edemez ve yığılmış yapıyı çözümleyemez. Oluşturucu ayarlarından satır yüksekliğini artırın.
Sessiz bölge eksik. PDF417, her kenarda en az 2X genişliğinde boş alan gerektirir. Sembolün etiket malzemesinin kenarına kadar basıldığı etiketlerde, kırpılmış taraftaki satır göstergesi genellikle okunamaz.
Hata düzeltme seviyesi baskı ortamı için çok düşük. Kıvrılan veya solan termal kâğıda EC seviyesi 0'da basılan bir sembol, kullanım ömrü dolmadan çok önce doğru şekilde çözümlenememeye başlar. Dayanıklılık önemliyse daha yüksek bir hata düzeltme seviyesi ayarlayın.
Tarayıcı PDF417 kodunu çözemiyor. Bazı el tipi tarayıcılarda PDF417 kod çözme özelliği etkin olmayabilir. PDF417 özelliğini etkinleştirme talimatı için tarayıcının programlama kılavuzuna bakın. Görüntüleyici tabanlı (alan dizili) tarayıcılar genellikle PDF417'yi güvenilir şekilde okur; lazer tarayıcıların sembolün yüksekliği boyunca birden fazla tarama yapması gerekebilir.
Düzgün olmayan ölçeklendirme. Sembol görüntüsünü yatay veya dikey olarak esnetmek ya da sıkıştırmak, modül boyutlarını değiştirir. SVG kaynağından dışa aktarın ve baskı aşamasında en-boy oranını koruyarak ölçeklendirin.
Veri, seçilen yapılandırmanın kapasitesini aşıyor. Kodlanan metin, seçilen EC seviyesinde sembolün kapasitesinden uzunsa oluşturucu geçerli bir sembol üretmez. Veriyi azaltın, hata düzeltme seviyesini düşürün veya sütun sayısını artırın.
İkili veri kodlama hatası. İkili verileri kodlarken oluşturucunun Byte Compaction modunu kullandığından emin olun. İkili içeriği metin olarak işlemek, yazdırılamayan bayt değerlerini bozacaktır.
PDF417 versus Data Matrix
PDF417 ve Data Matrix, küçük bir alanda büyük miktarda veriyi kodlayabilir; ancak farklı kullanım alanlarına hizmet eder ve farklı tarayıcılar gerektirir.
| PDF417 | Data Matrix | |
|---|---|---|
| Standart | ISO/IEC 15438:2015 | ISO/IEC 16022:2006 |
| Sembol türü | Stacked linear (rows) | Matrix (grid) |
| Max capacity — numeric | 2,710 digits (EC level 0) | 3,116 digits |
| Max capacity — bytes | 1,108 bytes (EC level 0) | 1,555 bytes |
| Aspect ratio | Variable (3–90 rows × 1–30 columns) | Square or rectangular |
| Scanner requirement | Multi-row imager | 2D imager |
| Şunun için en iyisi: | Driving licences, boarding passes, tickets | Pharma DPM, electronics, small labels |
| Consumer phone readability | Typically requires a dedicated app | Typically requires a dedicated app |
Uygulama değişken en-boy oranına sahip bir sembol gerektiriyorsa ve okuma ortamında çok satırlı görüntüleme tarayıcıları kullanılıyorsa PDF417’yi tercih edin; sürücü belgesi doğrulama terminalleri, biniş kapısı okuyucuları ve posta ayırma sistemleri buna örnektir. Öncelik, yüzeyine işaretleme yapılmış bir parçada mümkün olan en küçük alanı kaplamaksa Data Matrix’i tercih edin.
Bu barkodu Bahreyn ve uluslararası tedarik zincirlerinde kullanma
Bahreyn'deki perakendeciler, ithalatçılar, üreticiler ve lojistik ekipleri tanımlayıcıları ticari ortaklarının kurallarıyla eşleştirmelidir. Perakende GTIN'leri uygun yetkili kuruluştan gelmelidir; bir oluşturucu barkod görseli üretir ancak tanımlayıcı sahipliği tahsis etmez. Alıcı sistem destekliyorsa dahili stok ve varlık referanslarında kuruluş tarafından tanımlanan değerler kullanılabilir.
Operasyonel yönergelerde kuruluşunuzun dil ve yazım stilini kullanın; ihtiyaç duyan ekipler için Arapça talimatlar da ekleyin. Gerçek kullanım koşullarında baskı testi yapın. Bahreyn'in sıcaklığı, güçlü ışığı, tozu, kavisli ambalajları ve yansıtıcı laminatı, ekranda görünmeyen kontrast veya yüzey sorunlarını ortaya çıkarabilir.
Sessiz bölgeleri boş tutun, görüntüyü germekten kaçının ve sade açık renkli bir arka plan üzerinde koyu çubukları tercih edin. Baskı serisinin başından, ortasından ve sonundan örnekleri tarayın. Düzenlemeye tabi perakende, sağlık, yayıncılık veya lojistik kullanımlarında üretimi onaylamadan önce geçerli GS1, ISBN kurumu, müşteri veya sektör şartnamesini doğrulayın.
Yazdırmadan önce
- Doğru semboloji seçildi
- Tanımlayıcı sahipliği doğrulandı
- Kontrol basamağı doğrulandı
- Sessiz bölgeler boş bırakıldı
- Güçlü çubuk kontrastı
- En-boy oranı değiştirilmedi
- SVG veya yüksek çözünürlüklü PNG
- Üretim tarayıcısı testi
Sık sorulan sorular
Kısa teknik yanıtı okumak için bir soruyu açın.
01PDF417 ne anlama gelir?+
PDF417, Portable Data File 417 anlamına gelir. 417 sayısı sembol yapısını tanımlar: her kod kelimesi tam olarak 17 modül genişliğindedir ve en büyük elemanın 6 modül kapsadığı, 4 bar ve 4 boşluktan oluşur. Format ISO/IEC 15438:2015 standardında tanımlanmıştır.
02Bir PDF417 barkodu ne kadar veri depolayabilir?+
Hata düzeltme seviyesi 0'da, PDF417 ISO/IEC 15438:2015 §5.1.1(c) uyarınca en fazla 2.710 sayısal rakamı, 1.850 metin karakteri veya 1.108 bayt ikili veri tutar. Daha yüksek hata düzeltme seviyeleri, kurtarma verileri için kod kelimelerini ayırarak kapasiteyi azaltır.
03Sürücü belgesinde PDF417 ne için kullanılır?+
AAMVA Sürücü Belgesi/Kimlik Kartı Tasarım Standardı, tüm ABD eyaleti ve çoğu Kanada eyaleti sürücü belgelerinin arkasında PDF417 olmasını zorunlu kılar. PDF417 barkodu, kart sahibinin adını, adresini, doğum tarihini, sürücü belgesi numarasını, düzenleyen yetki alanını ve diğer AAMVA tanımlı alanları kodlar. Standart ISO/IEC 15438'e atıfta bulunur.
04PDF417 hangi hata düzeltme seviyelerine sahiptir?+
PDF417, 0 ile 8 arasında dokuz hata düzeltme seviyesi tanımlar. Seviye 0, 2 ECC kod kelimesi kullanır ve maksimum veri kapasitesi sağlar. Seviye 8, 512 ECC kod kelimesi kullanır ve maksimum hasar toleransı sağlar. ISO/IEC 15438:2015 §5.1.1(e), seviye başına kod kelimesi sayılarını belirtir.
05PDF417 ile QR Code arasındaki fark nedir?+
PDF417, ISO/IEC 15438:2015’te tanımlanan yığılmış doğrusal bir sembolojidir; QR Code, ISO/IEC 18004’te tanımlanan bir matris sembolojisidir. PDF417, kart boyutu ve belge boyutu etiketlere uygun kılan oldukça değişken bir en-boy oranına sahiptir (3–90 satır ve 1–30 sütun). QR Code, eşdeğer veri için daha kompakt olup tüketici telefon kameraları tarafından yerel olarak okunur. PDF417, AAMVA sürücü belgeleri, biniş kartları ve posta etiketleri için tercih edilen seçenektir; QR Code ise tüketiciye yönelik uygulamalar için tercih edilen seçenektir.
06Sürücü belgesi barkodunu kopyalamak için bir PDF417 barkodu oluşturabilir miyim?+
Bu jeneratör, yasal test ve geliştirme kullanımı için doğru yapılandırılmış PDF417 sembolleri üretir. Verileri AAMVA formatında kodlayıp bir karta basarak devlet tarafından verilen bir kimliği taklit etmek yasaktır. Bu aracı yalnızca uygulama testi, lojistik etiketleri, etkinlik biletleri ve diğer yasal amaçlar için kullanın.
07Compact PDF417 nedir?+
Compact PDF417, sağ taraf satır gösterge sütunlarını çıkaran ve sembol genişliğini azaltan bir varyanttır. Etiket alanının çok kısıtlı olduğu durumlarda kullanılır. Compact PDF417 tüm tarayıcı firmware'leri tarafından desteklenmez; üretim sisteminde kullanmadan önce okuyucu uyumluluğunu doğrulayın.
08PDF417 ikili veriyi kodlayabilir mi?+
Evet. PDF417 Byte Compaction modu, tüm ikili içeriği kapsayan 0–255 arası byte değerlerini kodlar. EC seviyesi 0'da maksimum ikili kapasite, ISO/IEC 15438:2015 §5.1.1(c) uyarınca 1.108 byte'tır.
09PDF417, havayolu biniş kartlarındaki barkod mudur?+
IATA, biniş kartları için 2D barkod seçeneklerinden biri olarak PDF417'yi belirtir. Bu sembol, yolcu adını, rezervasyon referansını, uçuş numarasını, kalkış ve varış havalimanlarını ve koltuk atamasını taşır. Tüm biniş kartı sistemleri PDF417 kullanmaz — bazıları Aztec Code kullanır — bu nedenle gerçek semboloji havayoluna ve biniş kartı sistemine bağlıdır.
10Telefonumla bir PDF417 barkodunu nasıl tararım?+
Çoğu tüketici telefon kamerası PDF417'yi yerel olarak çözümlemez. PDF417'yi destekleyen özel bir barkod tarayıcı uygulaması gereklidir. Semboloji tarayıcının yapılandırmasında etkinleştirildiğinde, endüstriyel imager tabanlı elde taşınır tarayıcılar PDF417'yi güvenilir şekilde okur.