Սկանավորեք QR կոդը DOCX-ից՝ օգտագործելով C#

Ժամանակակից թվային աշխարհում QR կոդերը ավելի ու ավելի են օգտագործվում տարբեր ծրագրերի համար, ներառյալ մարքեթինգը, վճարումները և տվյալների փոխանակումը: Եթե դուք աշխատում եք DOCX ֆայլերի հետ և պետք է սկանավորեք QR կոդը DOCX-ից՝ օգտագործելով C#, կարող եք հեշտությամբ հասնել դրան՝ օգտագործելով GroupDocs.Parser գրադարանը: Այս հոդվածում մենք ձեզ կառաջնորդենք այս գործընթացի հետ միասին օրինակելի կոդի օրինակով: Այս հոդվածում քննարկված գրադարանը հզոր գործիք է բազմաթիվ փաստաթղթերի ձևաչափերից տվյալների վերլուծության և արդյունահանման համար, ներառյալ DOCX-ը: Այն ապահովում է գործառույթների լայն շրջանակ, որոնք հեշտացնում են փաստաթղթերից շտրիխ կոդեր, ներառյալ QR կոդերը, առանց որևէ լրացուցիչ ծրագրաշարի անհրաժեշտության: Նախքան այս գործառույթն իրականացնելը, համոզվեք, որ ձեր ապարատում տեղադրված է Visual Studio-ն և C# մշակման համար ստեղծված .NET միջավայր: Հետևյալ հիմնական քայլերը բացատրում են այն գործընթացը, թե ինչպես պետք է արդյունահանել QR կոդը DOCX-ից C#-ով:

QR կոդը DOCX-ից C#-ով սկանավորելու քայլեր

  1. Կարգավորեք ձեր զարգացման միջավայրը և ավելացրեք GroupDocs.Parser for .NET գրադարանը ձեր նախագծում՝ DOCX-ից QR կոդի սկանավորման համար:
  2. Ստեղծեք Parser օբյեկտ՝ տրամադրելով ձեր DOCX ֆայլի ուղին որպես արգումենտ դրա կոնստրուկտորին։
  3. Օգտագործեք Parser.GetBarcodes մեթոդը՝ «QR» տիպի շտրիխ կոդերի PageBarcodeArea հավաքածուն առբերելու համար։
  4. Վերջապես, պտտեք զտված շտրիխ կոդերի հավաքածուն՝ DOCX ֆայլում պարունակվող QR կոդի տվյալները մուտք գործելու և հանելու համար:

Parser գրադարանն առաջարկում է շատ բազմակողմանի լուծում, որը հեշտացնում է QR Code-ի դուրսբերումը DOCX C#-ից մի քանի օպերացիոն համակարգերում, ներառյալ Windows, macOS և Linux: Օգտագործելով .NET-ը, մշակողները կարող են պահպանել զարգացման հետևողական միջավայր, որը հեշտացնում է իրականացումը անկախ ընտրված հարթակից: Հենց որ դուք տեղադրեք անհրաժեշտ գրադարանը և կազմաձևեք համապատասխան ֆայլերի ուղիները, ձեր նախագծերում ծածկագրի ինտեգրումը դառնում է պարզ և արդյունավետ: Կոդի հետևյալ օրինակը ցույց է տալիս, թե ինչպես արդյունավետ կերպով կարդալ QR կոդերը DOCX ֆայլերից:

Կոդ՝ QR կոդը DOCX-ից C#-ով սկանավորելու համար

using GroupDocs.Parser;
using GroupDocs.Parser.Data;
using System;
using System.Collections.Generic;
using System.Linq;
namespace ScanQRCodefromDOCXusingCSharp
{
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.docx"))
{
// 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);
}
}
}
}
}

Parser գրադարանի հետ C# կարդալ QR կոդը DOCX փաստաթղթերից արդյունավետ և հեշտ է կիրառել տարբեր հարթակներում: Գրադարանի հզոր առանձնահատկությունները ծրագրավորողներին հնարավորություն են տալիս կենտրոնանալ հիմնական կիրառական տրամաբանության վրա՝ միաժամանակ ապահովելով շտրիխ կոդի անխափան արդյունահանում: Օգտագործելով այս գործընթացը՝ դուք կարող եք զգալիորեն բարելավել ձեր հավելվածի՝ DOCX ֆայլերը մշակելու և QR կոդերով կոդավորված արժեքավոր տվյալներ հանելու ունակությունը: Անկախ նրանից, թե դուք լուծումներ եք ստեղծում տվյալների ավտոմատացման կամ փաստաթղթերի կառավարման համար, այս գրադարանը հուսալի է QR կոդի սկանավորման համար ցանկացած հարթակում:

Նախկինում մենք տրամադրել էինք QR կոդերը PDF-ից C#-ով սկանավորելու ուղեցույց: Համապարփակ բացատրության համար բաց մի թողեք մեր ամբողջական ձեռնարկը, թե ինչպես կատարել սկանավորեք QR կոդը PDF-ից՝ օգտագործելով C#:

 Հայերեն