Tôi đã googled hơn 30 phút bây giờ, tôi không thể tìm thấy một phông chữ mã vạch miễn phí cho EAN-13. Bất cứ ai biết về bất kỳ? Fontquirrel không có, Dafont có một vài, nhưng không ai trong số họ là EAN-13 (theo như tôi biết).
Tôi đã googled hơn 30 phút bây giờ, tôi không thể tìm thấy một phông chữ mã vạch miễn phí cho EAN-13. Bất cứ ai biết về bất kỳ? Fontquirrel không có, Dafont có một vài, nhưng không ai trong số họ là EAN-13 (theo như tôi biết).
Câu trả lời:
Nếu bạn cần một số lượng nhỏ mã vạch và có thời gian nhưng không có ngân sách, thật đơn giản để tạo mã vạch dựa trên vectơ bằng cách sử dụng trình tạo mã vạch trực tuyến và Illustrator (hoặc bất kỳ công cụ nào bạn chọn).
Ví dụ: http://www.barcoding.com/upc/ sẽ sản xuất mã vạch EAN-13 miễn phí cho bạn. Điều thú vị về hình ảnh của chúng là chúng được chụp theo pixel, do đó bạn có thể có được một PNG đen trắng mà không có khử răng cưa.
Sao chép PNG vào chương trình vectơ của bạn và, nếu có sẵn snap-to-pixel, đó là một quá trình rất nhanh để vẽ một loạt các hình chữ nhật trên mã vạch. Sau đó, bạn có thể đặt các số ở phía dưới bằng cách sử dụng bất kỳ phông chữ nào trông giống máy bạn muốn.
Phụ lục: Tôi đã sử dụng quy trình này để tạo mã vạch cho các sản phẩm đã được bán ở cấp độ bán lẻ. Nó hoạt động, nhưng vẫn là cách tốt nhất để xác minh mã in trước khi bạn đi vào sản xuất.
Tôi không biết nhiều về mã vạch, nhưng tôi không nghĩ mã này có lợi cho giải pháp kiểu chữ, bởi vì dường như có một quy trình thuật toán để tạo mã vạch.
từ wikipedia:
Để mã hóa mã vạch EAN-13, các chữ số đầu tiên được chia thành 3 nhóm, chữ số đầu tiên, nhóm đầu tiên là 6 và nhóm cuối cùng là 6. Nhóm sáu đầu tiên được mã hóa bằng cách sử dụng sơ đồ trong đó mỗi chữ số có hai mã hóa có thể , một trong số đó có tính chẵn lẻ và một trong số đó có tính chẵn lẻ. Chữ số đầu tiên được mã hóa bằng cách chọn một mẫu các lựa chọn giữa hai bảng mã này cho sáu chữ số tiếp theo, theo bảng dưới đây. (Không giống như các chữ số khác, chữ số đầu tiên không được biểu thị trực tiếp bằng một mẫu các thanh.) Tất cả các chữ số trong nhóm sáu chữ số cuối cùng được mã hóa bằng một tập các mẫu có cùng mẫu được sử dụng cho UPC.
Một số lược đồ mã vạch (như 3 trên 9) về cơ bản là các thay thế ascii thẳng hoạt động bằng cách chỉ thay đổi kiểu chữ của "dữ liệu". Nhiều thì không.
Bài viết trên wikipedia tham chiếu một dự án nguồn mở để tạo mã vạch: http://sourceforge.net/projects/openbarcodes/
Lưu ý rằng có một trang chủ được liệt kê cho nhà phát triển và, nếu bạn có thể bỏ qua sự thiếu nhạy cảm thẩm mỹ của anh ta, có một lời giải thích khá hay về ean-13 và kiểu chữ miễn phí tại nhà của anh ta. (điều này rõ ràng mâu thuẫn với khẳng định của tôi về việc thay thế phông chữ)
Câu trả lời hàng đầu vẫn chưa trả lời cụ thể những gì được yêu cầu. Tôi đã tạo một phông chữ miễn phí trên FontSturation ngay bây giờ: Tải xuống
Trình chỉnh sửa đồ họa vector Inkscape miễn phí chứa trình tạo mã vạch vector: Tiện ích mở rộng → Kết xuất → Mã vạch . Nó cũng sẽ tạo / xác minh tổng kiểm tra cho bạn. Sau đó, bạn có thể lưu nó vào SVG, PDF hoặc một số định dạng phù hợp khác và mở nó trong công cụ bạn chọn.
Đây là một mẫu của đầu ra (được xuất dưới dạng PNG):
Trả lời muộn nhưng vẫn :)
Câu hỏi rất thú vị :). Phông chữ như vậy sẽ hoàn toàn có thể và có thể được sử dụng để tạo mã EAN-13 hợp lệ. Trên thực tế, nó sẽ chỉ có 31 ký tự để bao gồm tất cả các kết hợp EAN-13. Một điều nữa là phông chữ như vậy sẽ không thực tế lắm, vì mỗi lần người ta phải nỗ lực để giữ seqence mã hóa thích hợp cho các chữ số 2-7 (được sử dụng để xác định chữ số 1) và tính toán tổng kiểm tra. Nhưng đó chỉ là vì lợi ích :).
Nếu bạn cần trình tạo mã vạch tốt để tạo bất kỳ số lượng mã vạch nào và không sợ dòng lệnh, hãy xem http://xpt.sourceforge.net/techdocs/nix/print/barcode/bp02-GnuBarcode/ (phiên bản windows nếu cần thiết: http://gnuwin32.sourceforge.net/packages/barcode.htm ). Điều thú vị là: nó có thể tạo các tệp vectơ làm đầu ra (quan trọng: nó sử dụng chiều rộng nét để tạo ra các đường mỏng và dày). Tôi biết có rất nhiều công cụ khác nhau nhưng công cụ này nhỏ, đơn giản và chỉ hoạt động miễn phí :).
Và cuối cùng: http://www.darkroOKblend.com.com / 2008/04 / japanese-create-barcodes.html . Lấy cảm hứng! :)
Tôi đã tìm thấy một bài viết khá đầy đủ ở đây: http://grandzebu.net/informatique/codbar-en/ean13.htm giải thích: cách tạo chữ số tổng kiểm tra (và cung cấp chương trình VB để làm điều đó) và bao gồm macro Excel & Phông chữ EAN-13 TTF w / trình cài đặt
IDAutomation có một phông chữ mà trước đây tôi thường sử dụng. Nó hoạt động ngay cả khi không mua bất cứ thứ gì, nhưng nó đặt một số hình mờ nhỏ ngộ nghĩnh vào mã vạch mà bạn sử dụng chỉ dùng thử phi thương mại. Tuy nhiên, nó là tốt để chơi xung quanh với. https://www.idautomation.com/barcode-fonts/upc-ean/user-manual/
Tuy nhiên, có nhiều cách khác, chẳng hạn như những người này, có dịch vụ miễn phí: https://barcode.tec-it.com/en/ESE13
Ví dụ: nếu số của tôi là 03 54321 001 01 Tôi chỉ cần đặt nó ở đây
https://barcode.tec-it.com/barcode.ashx?data=035432100101&code=EAN13&dpi=96&dataseparator=
Và ở đó bạn đi:
họ thậm chí còn thêm chữ số kiểm tra.
Không phải điều này thực sự trả lời câu hỏi của bạn một cách cụ thể, nhưng tôi chưa bao giờ phải tìm kiếm một phông chữ mã vạch, bởi vì chúng tôi luôn chỉ sử dụng phần mềm mã vạch để tạo mã vạch. Họ thường tiêu tốn một khoản tiền kha khá, nhưng chúng tôi cũng chưa bao giờ phải đối mặt với vấn đề này.
Tôi cũng không có nhiều kinh nghiệm trong lĩnh vực này, nhưng tình cờ tôi thấy một trang web nói về điều gì đó về nhà sản xuất mã vạch ean 13 , tôi tin rằng điều này sẽ giúp ích cho bạn.