- Có thể tạo mã vạch từ một chuỗi bằng cách sử dụng C#?
- Có bất kỳ lớp nội trang dựng sẵn nào để tạo mã vạch trong asp.net không?
- Có thể phát hiện máy in mã vạch được kết nối với hệ thống không?
Trả lời
Yep. Tất nhiên là có thể. :-)
Theo như tôi biết có hai cách để tạo ra mã vạch:
- Sử dụng một phông chữ mã vạch đặc biệt (cố gắng google cho "mã vạch phông chữ miễn phí")
- Render mã vạch để một hình ảnh và hiển thị đó (hãy thử sử dụng Barcode Rendering Framework sẵn trên CodePlex)
Trả lời câu hỏi của bạn được cập nhật về phát hiện máy in mã vạch:
tôi nghĩ rằng một máy in mã vạch sẽ hiển thị như một máy in thường xuyên trên hệ thống của bạn. Ít nhất đó là cách các thiết bị tôi đã chơi với đã làm việc.
Điều này có nghĩa là bạn có thể phát hiện một máy in mã vạch cụ thể bằng cách liệt kê các máy in đã cài đặt trên hệ thống và tìm thiết bị được chỉ định, nhưng trong hầu hết các trường hợp, tôi sẽ cho phép người dùng tự xác định máy in bằng hộp thoại in chuẩn hoặc sử dụng hộp thoại tùy chỉnh.
Một thư viện khác để tạo mã mã vạch 128 từ chuỗi: [GenCode128] (http: // www.codeproject.com/KB/GDI-plus/GenCode128.aspx) –
Barcode fonts
tồn tại trong asp.net (web IE). Bạn có thể vẽ văn bản barcode
vào hình ảnh và hiển thị hình ảnh đó. Đây có thể là cách triển khai tương tự với điều khiển capcha
.
@Mark tôi muốn tạo văn bản mã vạch đó ... –
bạn có thể dùng thử : http://www.codeproject.com/Articles/20823/Barcode-Image-Generation-Library –
Đối với một vài ví dụ tốt, hãy kiểm tra:
http://www.vsdotnet.be/blogs/tommer/2006/10/02/CreatingBarcodesOnTheFlyWithC.aspx
Liên kết đã cho hiện không có sẵn – Satheesh
Đối với mã vạch tạo thử http://www.codeproject.com/Articles/20823/Barcode-Image-Generation-Library
Cho phép tiết kiệm đến hình ảnh có hoặc không có nhãn và hỗ trợ một số định dạng.
để phát hiện nếu bạn đã cài đặt máy in sau đó bạn chỉ có thể liệt kê các máy in có sẵn sử dụng:
System.Drawing.Printing.PrinterSettings.InstalledPrinters
Có thể tạo mã vạch từ một chuỗi sử dụng C#?
Vâng, đúng vậy. Có khá nhiều khung làm việc đó - hoặc là phông chữ hoặc hình ảnh.
Có bất kỳ lớp học tích hợp nào để tạo mã vạch trong asp.net không?
Không, nhưng điều này c# project on github cho phép chuỗi được chuyển đổi thành hình ảnh (thậm chí nhiều loại mã vạch). Tất cả những gì bạn cần làm là hiển thị hình ảnh trong ứng dụng của bạn, giống như bất kỳ hình ảnh nào khác.
Có thể phát hiện máy in mã vạch được kết nối với hệ thống không?
Có, trong ứng dụng WinForm, ví dụ: bạn có thể sử dụng System.Drawing.Printing.PrinterSettings.InstalledPrinters
.
- 1. Làm thế nào để tạo máy quét mã vạch (Android)?
- 2. Làm thế nào để giải mã chuỗi JSON bằng C#?
- 3. Làm thế nào để giải mã mã vạch PDF417 phục hồi từ các nhãn bị hỏng?
- 4. Làm thế nào để tạo một mảng từ một chuỗi bằng dòng mới trong JavaScript?
- 5. Làm thế nào để bạn tạo một chuỗi XML thụt vào từ một XDocument trong C#?
- 6. Tạo mã vạch Java Swing
- 7. Mã vạch (mã 39) thế hệ
- 8. Làm cách nào để in mã vạch python bằng màu sắc từ IDLE?
- 9. Làm cách nào để tạo chuỗi ngày RFC1123, từ mã C (Win32)
- 10. làm thế nào để khởi tạo một đối tượng của lớp từ chuỗi trong Objective-C?
- 11. Làm thế nào để giải mã một chuỗi được mã hóa bằng HMACSHA1?
- 12. Đọc mã vạch 2D từ hình ảnh
- 13. Làm cách nào để tạo tệp .chm từ mã C#?
- 14. Làm thế nào để xóa/thay thế mã màu ANSI từ một chuỗi trong Javascript
- 15. Làm thế nào để gọi mã Java từ C#?
- 16. Đọc từ máy quét mã vạch USB
- 17. Làm cách nào để tạo một lớp chung từ một chuỗi trong C#?
- 18. Làm thế nào để mã hóa một chuỗi trong .NET?
- 19. Làm thế nào để Tạo ImageBrush trong mã C#
- 20. Làm thế nào để chuyển đổi một chuỗi từ UTF8 sang Latin1 trong C/C++?
- 21. Làm thế nào để viết một đoạn mã để tạo ra một phương thức trong C#?
- 22. Làm thế nào để đặt một dòng mới bên trong một chuỗi trong mã nguồn C#?
- 23. Làm thế nào để thay thế một chuỗi bằng một chuỗi khác trong haskell
- 24. java đọc mã vạch
- 25. Làm thế nào để lặp qua một chuỗi trong C?
- 26. Kiểm tra Mã Vạch
- 27. Làm thế nào để tạo một băm md5 của một chuỗi trong C?
- 28. Làm cách nào để tạo một thể hiện từ một chuỗi trong C#?
- 29. Làm thế nào để tạo chuỗi json của tôi bằng cách sử dụng C#?
- 30. Extjs làm thế nào để giải mã một chuỗi json?
Bạn chỉ cần gửi * mã * tới máy in mã vạch để in mã vạch, bạn không cần phải hiển thị mã vạch đó (máy in mã vạch nên làm điều đó cho bạn). – Groo
Liên quan: http://stackoverflow.com/questions/4477132/create-barcode-with-text-image-not-pdf-using-itextsharp –