Ժամանակակից թվային աշխարհում QR կոդերը ավելի ու ավելի են օգտագործվում տարբեր ծրագրերի համար, ներառյալ մարքեթինգը, վճարումները և տվյալների փոխանակումը: Եթե դուք աշխատում եք DOCX ֆայլերի հետ և պետք է սկանավորեք QR կոդը DOCX-ից՝ օգտագործելով C#, կարող եք հեշտությամբ հասնել դրան՝ օգտագործելով GroupDocs.Parser գրադարանը: Այս հոդվածում մենք ձեզ կառաջնորդենք այս գործընթացի հետ միասին օրինակելի կոդի օրինակով: Այս հոդվածում քննարկված գրադարանը հզոր գործիք է բազմաթիվ փաստաթղթերի ձևաչափերից տվյալների վերլուծության և արդյունահանման համար, ներառյալ DOCX-ը: Այն ապահովում է գործառույթների լայն շրջանակ, որոնք հեշտացնում են փաստաթղթերից շտրիխ կոդեր, ներառյալ QR կոդերը, առանց որևէ լրացուցիչ ծրագրաշարի անհրաժեշտության: Նախքան այս գործառույթն իրականացնելը, համոզվեք, որ ձեր ապարատում տեղադրված է Visual Studio-ն և C# մշակման համար ստեղծված .NET միջավայր: Հետևյալ հիմնական քայլերը բացատրում են այն գործընթացը, թե ինչպես պետք է արդյունահանել QR կոդը DOCX-ից C#-ով:
QR կոդը DOCX-ից C#-ով սկանավորելու քայլեր
- Կարգավորեք ձեր զարգացման միջավայրը և ավելացրեք GroupDocs.Parser for .NET գրադարանը ձեր նախագծում՝ DOCX-ից QR կոդի սկանավորման համար:
- Ստեղծեք Parser օբյեկտ՝ տրամադրելով ձեր DOCX ֆայլի ուղին որպես արգումենտ դրա կոնստրուկտորին։
- Օգտագործեք Parser.GetBarcodes մեթոդը՝ «QR» տիպի շտրիխ կոդերի PageBarcodeArea հավաքածուն առբերելու համար։
- Վերջապես, պտտեք զտված շտրիխ կոդերի հավաքածուն՝ 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#: