BarcodeFormats.cs 652 B

1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace InABox.Avalonia.Platform.Barcodes;
  7. [Flags]
  8. public enum BarcodeFormats
  9. {
  10. None = 0,
  11. Code128 = 1 << 0,
  12. Code39 = 1 << 1,
  13. Code93 = 1 << 2,
  14. CodaBar = 1 << 3,
  15. DataMatrix = 1 << 4,
  16. Ean13 = 1 << 5,
  17. Ean8 = 1 << 6,
  18. Itf = 1 << 7,
  19. QRCode = 1 << 8,
  20. Upca = 1 << 9,
  21. Upce = 1 << 10,
  22. Pdf417 = 1 << 11,
  23. Aztec = 1 << 12,
  24. MicroQR = 1 << 13,
  25. MicroPdf417 = 1 << 14,
  26. I20F5 = 1 << 15,
  27. GS1DataBar = 1 << 16,
  28. MaxiCode = 1 << 17,
  29. DXFilmEdge = 1 << 18,
  30. All = ~0
  31. }