IRONSOFTWAREHOME

BarCode nie został rozpoznany

Curtis Chau
Curtis Chau
Updated: 29 czerwca 2026

Czasami, mimo że BarCODE wyglądają na poprawne, mogą nie zostać rozpoznane podczas skanowania.

Możliwe przyczyny

  1. Nieobsługiwane kodowanie BarCODE: Chociaż IronBarcode obsługuje różne formaty BarCODE, może nie rozpoznawać niektórych kodowań.
  2. Niska rozdzielczość: Obraz BARCODE o niskiej rozdzielczości lub z zakłóceniami zmniejsza szanse na pomyślne odczytanie.
  3. Położenie BarCodes: BarCodes umieszczone w pobliżu krawędzi dokumentów lub obrazów mogą nie zostać wykryte. Częściowo ucięte BarCodes również mogą nie być prawidłowo odczytane.
  4. Niedoskonały obraz BARCODE: Problemy takie jak zakłócone tło, odblaski, rozmycie lub słabe oświetlenie mogą utrudniać odczytanie BARCODE.

Rozwiązania

Na szczęście firma IronBarcode oferuje rozwiązania pozwalające rozwiązać te problemy. Postępuj zgodnie z poniższymi instrukcjami dotyczącymi rozwiązywania problemów:

1. Określ kodowanie BarCode

Jesli znasz okreslone kodowanie kodu kreskowego, ustaw wlasciwosc ExpectBarcodeTypes w klasie BarcodeReaderOptions. Zwiększa to szansę na wykrycie i odczytanie BarCodes na obrazku.

Zwróć uwagę: Nie wszystkie kodowania są obsługiwane. Sprawdź artykuł Obsługiwane formaty kodów kreskowych po więcej informacji.

2. Zastosuj filtry korekcji obrazu

IronBarcode zawiera filtry, które pomagają korygować obrazy o niskiej rozdzielczości lub niedoskonałe, aby zapewnić lepsze odczytywanie kodów kreskowych. Więcej informacji znajdziesz w artykułe o korekcji obrazu.

3. Określ położenie BarCode

W przypadku kodów kreskowych znajdujących się na krawędziach obrazów lub dokumentów określenie ich położenia może poprawić wykrywalność. Zwiększa to również wydajność poprzez zmniejszenie obszaru skanowania. Uzyj obiektu IronSoftware.Drawing.Rectangle we wlasciwosci CropArea klasy BarcodeReaderOptions. Dowiedz się, jak to zrobić, z przewodnika po regionach przycinania.

4. Konwersja plików

Konwersja dokumentów PDF do nieskompresowanych formatów obrazów, takich jak TIFF lub PNG, może pomóc w odczytaniu niewidocznych BARCODE-ów. Podobnie, konwersja pikselowych plików JPG może poprawić jakość odczytu.

5. Zwiększ DPI

W przypadku dokumentów PDF zwiększenie rozdzielczości DPI może wyostrzyć BARCODES i poprawić czytelność. Ustaw wlasciwosc DPI w klasie PdfBarcodeReaderOptions.

Zwróć uwagę: Zwiększenie rozdzielczości DPI może wpłynąć na wydajność odczytu. Upewnij się, że znajdziesz idealne ustawienie, które zbalansuje czytelność kodu kreskowego bez utraty zbyt dużej wydajności

Pomocne artykuły

Jeśli potrzebujesz dodatkowej pomocy, prześlij zgłoszenie techniczne.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Gotowy, aby rozpocząć?

Nuget Downloads 2,422,100Wersja:2026.9właśnie wydany

Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta
Biblioteka C# NuGet dla plików PDF
Zainstaluj za pomocą NuGet

Wersja: 2026.9

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. W Eksploratorze Rozwiązań, kliknij prawym przyciskiem Myszy na Odwołania, Zarządzaj pakietami NuGet
  2. Wybierz Przeglądaj i wyszukaj "IronBarCode"
  3. Wybierz pakiet i zainstaluj
DLL PDF dla C#
Pobierz DLL

Wersja: 2026.9

  1. Pobierz i rozpakuj IronBarCode do lokalizacji, takiej jak ~/Libs w katalogu Twojego rozwiązania
  2. W Eksploratorze Rozwiązań Visual Studio kliknij prawym przyciskiem Referencje. Wybierz Przeglądaj, "IronBarCode.dll"

Licencje od $999

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta