Zeskanuj kod QR z DOCM za pomocą C#

Ponieważ kody QR stają się coraz bardziej powszechne w przypadku osadzania linków, informacji kontaktowych i innych danych, możliwość odczytu kodów QR z różnych typów dokumentów, takich jak pliki DOCM, może znacznie usprawnić przetwarzanie danych i automatyzację. Pliki DOCM to dokumenty Microsoft Word obsługujące makra, powszechnie używane w środowisku biznesowym i edukacyjnym. Za pomocą biblioteki C# i Parser użytkownicy mogą skanować kod QR z DOCM przy użyciu C#. Ten artykuł oferuje szczegółowy przewodnik krok po kroku dotyczący konfigurowania projektu C# w celu wyodrębnienia kodu QR z DOCM w C#. Postępując zgodnie z tymi instrukcjami, przekonasz się, że zintegrowanie tej funkcji z aplikacjami jest proste i wydajne. Ten przewodnik ma na celu maksymalne uproszczenie procesu, umożliwiając łatwą implementację możliwości skanowania kodów QR w istniejących projektach.

Kroki skanowania kodu QR z DOCM przy użyciu języka C#

  1. Skonfiguruj środowisko programistyczne i dodaj bibliotekę GroupDocs.Parser for .NET do swojego projektu C#, aby umożliwić skanowanie kodów QR z plików DOCM
  2. Utwórz obiekt Parser, podając ścieżkę do pliku DOCM w jego konstruktorze, co umożliwi aplikacji odczytanie i przeanalizowanie zawartości dokumentu
  3. Użyj metody Parser.GetBarcodes, aby pobrać kolekcję obiektów PageBarcodeArea, ze szczególnym uwzględnieniem kodów QR wykrytych w pliku DOCM
  4. Na koniec przejrzyj wyodrębnione kody QR, aby uzyskać dostęp do każdej wartości w pliku DOCM i ją przetworzyć

Funkcjonalność QR Code Extraction from DOCM C# oferuje wysoce adaptowalne, wieloplatformowe rozwiązanie, które działa płynnie w systemach Windows, macOS i Linux. Ta szeroka kompatybilność pozwala użytkownikom na integrację skanowania kodów QR ze swoimi aplikacjami bez ograniczeń wynikających ze specyficznych wymagań systemu operacyjnego. Niezależnie od tego, czy tworzysz dla komputerów stacjonarnych z systemem Windows, konfiguracji macOS, czy wdrażasz na serwerach Linux, ten sam kod C# i biblioteka Parser zapewniają niezawodną wydajność. To wieloplatformowe wsparcie jest szczególnie cenne dla firm i użytkowników projektujących aplikacje, które muszą działać w różnych środowiskach, dzięki czemu proces jest niezawodny i wydajny niezależnie od używanego systemu.

Kod do skanowania kodu QR z DOCM przy użyciu C#

using GroupDocs.Parser;
using GroupDocs.Parser.Data;
using System;
using System.Collections.Generic;
using System.Linq;
namespace ScanQRCodefromDOCMusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Apply the license to remove the restrictions imposed
// by the Parser library
License lic = new License();
lic.SetLicense(@"GroupDocs.Parser.lic");
// Instantiate an object of the Parser class to enable access to its
// methods and properties for processing or manipulating data
using (Parser parser = new Parser("input.docm"))
{
// Verify if the file is compatible for QR extraction
if (!parser.Features.Barcodes)
{
Console.WriteLine("The file doesn't support QR extraction.");
return;
}
// Scan and extract only the barcodes of type "QR" from your file
IEnumerable<PageBarcodeArea> qrcodes = parser.GetBarcodes()
.Where(i => i.CodeTypeName == "QR");
// Iterate over QR codes
foreach (PageBarcodeArea qrcode in qrcodes)
{
// Print the page index
Console.WriteLine("Page: " + (qrcode.Page.Index + 1));
// Print the barcode value
Console.WriteLine("Value: " + qrcode.Value);
}
}
}
}
}

Procedura omówiona w tym artykule oferuje praktyczny sposób automatyzacji ekstrakcji danych i zwiększenia produktywności w aplikacjach obsługujących dokumenty Word z osadzonymi danymi QR. Biblioteka Parser upraszcza ten proces, ułatwiając skanowanie i przetwarzanie kodów QR w plikach DOCM w różnych przypadkach biznesowych, edukacyjnych i zarządzania danymi. Przy minimalnym kodzie i konfiguracji programiści mogą wdrożyć solidne możliwości skanowania kodów QR w swoich aplikacjach, zapewniając niezawodne, wydajne rozwiązanie do pracy z dokumentami DOCM. Ponadto możliwość C# odczytu kodu QR z DOCM zwiększa wszechstronność tego podejścia, czyniąc je nieocenionym dla organizacji, które chcą usprawnić procesy, poprawić dostęp do informacji i zmaksymalizować potencjał kodów QR osadzonych w plikach DOCM.

Wcześniej opublikowaliśmy przewodnik, jak skanować kody QR z plików JPG za pomocą języka C#. Aby uzyskać szczegółowy samouczek krok po kroku, koniecznie sprawdź nasz kompleksowy przewodnik na temat skanowanie kodu QR z JPG przy użyciu C#.

 Polski