maak streepjescode met C#
- [API-installatie streepjescodegenerator][2]
- [Maak streepjescode met C#][3]
- [Hoe lees ik streepjescodes uit een PDF-document met meerdere pagina’s][4]
Barcodegenerator API-installatie
Het installatieproces van deze bibliotheek is vrij eenvoudig. U kunt de DLL-bestanden [downloaden][5] of de volgende opdrachten uitvoeren in de [NuGet][6] pakketbeheerder.
Install-Package Aspose.BarCode
Install-Package Aspose.PDF
Barcode maken met C#
Deze .NET-bibliotheek heeft veel methoden blootgelegd om barcodes programmatisch te maken en te manipuleren. U kunt de volgende stappen en het codefragment doorlopen:
- Maak een PDF-document met een nieuwe pagina door een instantie van de klasse [Aspose.Pdf.Document()][7] te maken.
- Converteer de streepjescodeafbeelding naar een PNG-stream door een exemplaar van de klasse [BarcodeGenerator][8] te instantiëren.
- Roep de eigenschap [Resolution][9] aan om de resolutie van de streepjescodeafbeelding in te stellen.
- Genereer de afbeelding van de streepjescode door de methode [GenerateBarCodeImage][10] aan te roepen en toe te wijzen aan het object [Bitmap][11].
- Initialiseer een object van de klasse [MemoryStream][12].
- [Opslaan][13] streepjescodeafbeelding om te streamen in PNG-indeling.
- Maak een object [Rectangle][14] waar de afbeelding in de boven-/linkerhoek wordt geplaatst.
- Voeg de afbeelding toe aan de gemaakte PDF-pagina door de methode [AddImage][15] aan te roepen.
- Gebruik de methode [save][16] om het PDF-document op te slaan.
Je kunt de uitvoer zien in de onderstaande afbeelding:

Barcodes lezen van een PDF-document met meerdere pagina’s
In deze sectie zullen we het codefragment schrijven dat programmatisch een streepjescode uit een PDF-bestand leest. De stappen worden hieronder vermeld:
- Instantiseer een instantie van de klasse [Document][7] om een PDF-document te maken.
- Initialiseer de constructor van de klasse [PdfConverter][17] met een PDF-bestand.
- Stel de streepjescode-optimalisatiemodus in door de eigenschap [BarcodeOptimization][18] in te stellen.
- U kunt de resolutie van de pagina instellen door de eigenschap [Resolutie][19] in te stellen.
- Stel alle pagina’s in om vanaf de 1e pagina in afbeeldingen weer te geven.
- Noem deze methode [DoConvert][20] om geselecteerde pagina’s naar de afbeeldingen te renderen.
- Render de huidige pagina naar de geheugenstroom als een PNG-afbeelding.
- Initialiseert een nieuwe instantie van de klasse [BarCodeReader][21] met standaardwaarden om streepjescodes te detecteren.
Ontvang een gratis licentie
U kunt een [gratis tijdelijke licentie][22] krijgen om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
Hiermee zijn we aan het einde van deze blogpost gekomen. We hebben besproken hoe je streepjescodes maakt met C# en deze programmatisch opslaat in een PDF-bestand. We hebben ook doorgenomen hoe u een streepjescode uit een PDF-bestand kunt lezen met behulp van deze streepjescodegenerator-API. Daarnaast kunt u de [documentatie][23] van deze .NET-bibliotheek bezoeken voor meer functies. Ten slotte schrijft [conholdate.com][24] nieuwe blogposts over nieuwe onderwerpen. Blijf daarom in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][25].
Veelgestelde vragen
Hoe maak je een barcodeprogramma aan? U kunt deze streepjescodegenerator [API][1] installeren om programmatisch een streepjescodegenerator te bouwen. Bovendien vindt u [hier][26] mogelijk een lijst met methoden die door deze bibliotheek worden getoond. Hoe kan ik een streepjescode maken in ASP NET MVC? Bekijk deze [sectie][4] voor meer informatie over het maken van streepjescodes met C#. In feite is het een kwestie van een paar regels broncode in een .NET-toepassing om barcodes programmatisch te maken en te lezen.
Zie ook
- [Excel converteren naar XML in C#][27]
- [PDF naar tekst converteren in C#][25] [1]: https://products.aspose.com/barcode/net/ [2]: #Barcode-generator-API-installation [3]: #Create-BarCode-using-Csharp [4]: #How-to-read-barcodes-from-a-multi-page-PDF-document [5]: https://releases.aspose.com/barcode/net/ [6]: https://www.nuget.org/packages/aspose.barcode [7]: https://reference.aspose.com/pdf/net/aspose.pdf/document/document/#constructor [8]: https://reference.aspose.com/barcode/net/aspose.barcode.generation/barcodegenerator/barcodegenerator/ [9]: https://reference.aspose.com/barcode/net/aspose.barcode.generation/basegenerationparameters/resolution/ [10]: https://reference.aspose.com/barcode/net/aspose.barcode.generation/barcodegenerator/generatebarcodeimage/ [11]: https://docs.microsoft.com/en-us/dotnet/api/system.drawing.bitmap?view=dotnet-plat-ext-6.0 [12]: https://docs.microsoft.com/en-us/dotnet/api/system.io.memorystream?view=net-6.0 [13]: https://reference.aspose.com/barcode/net/aspose.barcode.generation/barcodegenerator/save/ [14]: https://reference.aspose.com/pdf/net/aspose.pdf/rectangle/#rectangle-class [15]: https://reference.aspose.com/pdf/net/aspose.pdf/page/addimage/ [16]: https://reference.aspose.com/pdf/net/aspose.pdf/document/save/ [17]: https://reference.aspose.com/pdf/net/aspose.pdf.facades/pdfconverter/ [18]: https://reference.aspose.com/pdf/net/aspose.pdf/renderingoptions/barcodeoptimization/ [19]: https://reference.aspose.com/pdf/net/aspose.pdf.facades/pdfconverter/resolution/ [20]: https://reference.aspose.com/pdf/net/aspose.pdf.facades/pdfconverter/doconvert/ [21]: https://reference.aspose.com/barcode/net/aspose.barcode.barcoderecognition/barcodereader [22]: https://purchase.conholdate.com/temporary-license [23]: https://docs.aspose.com/barcode/net/ [24]: https://www.conholdate.com/ [25]: https://forum.conholdate.com/ [26]: https://reference.aspose.com/barcode/net/aspose.barcode.generation/barcodegenerator/ [27]: https://blog.conholdate.com/nl/total/how-to-convert-excel-to-xml-in-csharp [28]: https://blog.conholdate.com/nl/total/how-to-convert-pdf-to-text-in-csharp/