Wie speichere ich das PNG -Bild eines Barcode, der aus einer GUID erzeugt wird?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie speichere ich das PNG -Bild eines Barcode, der aus einer GUID erzeugt wird?

by Anonymous » 06 Apr 2025, 19:18

Ich arbeite an einer API, die in einem bestimmten Schritt einen Barcode aus einem GUID erzeugt und diesen Barcode als PNG -Bild für meine lokale Maschine speichert. Ich verwende die Barcodelib -Bibliothek, um dies zu erreichen.

Code: Select all

[HttpPost("RegisterItem")]
public async Task RegisterItem()
{
Guid itemId = Guid.NewGuid();
Barcode itemIdBarcode = new Barcode(itemId.ToString(), BarcodeStandard.Type.Code128);
itemIdBarcode.SaveImage(@"C:\Users\myName\Pictures\test.png", SaveTypes.Png);
}
Nach einigen Tests wurde mir die itemIdBarcode.Endimage als NULL aufgefallen. Deshalb habe ich versucht, dieses Setup zu nennen:

Code: Select all

[HttpPost("RegisterItem")]
public async Task RegisterItem()
{
Guid itemId = Guid.NewGuid();
Barcode itemIdBarcode = new Barcode();
itemIdBarcode.Encode(BarcodeStandard.Type.Code128, itemId.ToString());
itemIdBarcode.SaveImage(@"C:\Users\myName\Pictures\test.png", SaveTypes.Png);
}
Der Code geht jedoch nicht über den itemIdBarcode.encode () auf. Irgendwelche Ideen, wie man das funktioniert?

Top