2011-01-12 19 views
2

Ich konvertierte die JAR-Datei in .NET-DLL-Datei mit IKVM. Jetzt versuche ich es in meiner .net App zu konsumieren, aber es scheint, dass der qrcodereader.decode BinaryBitmap benötigt, welches außerdem Luminance als Parameter benötigt. Bitte führen Sie mich in dieser Situation, da ich nicht die richtigen Klassen finden konnte, die die abstrakten Klassen implementieren.zxing in C# mit IKVM

Antwort

1

Luminanzquellen sind plattformspezifisch. Sie finden Beispiele in den Verzeichnissen android, java2se und iphone. Ich weiß nicht, ob es irgendwelche Luminanzquellen im csharp-Verzeichnis gibt, aber dieser Code wird nicht aktiv gepflegt, selbst wenn das der Fall ist, wird wahrscheinlich eine Bereinigungsadaption vorgenommen (ganz zu schweigen davon, ob IKVM kompatibel ist).

+0

Danke für die Antwort. RGBLuminanceSource-Klasse erbt die LuminanceSource-Klasse in C#, aber ich finde eine Ausnahme, wenn ich einige QRCodes dekodiere, die auf der Zxingorg-Website perfekt dekodiert werden. Irgendeine Idee, das zu lösen? – atree

+0

Sorry, aber nein. Es hört sich an, als gäbe es die Notwendigkeit für ein hartes Kern-Debugging. – smparkes