Genereer een aangepaste Barcode afbeelding

Een streepjescode is een visuele weergave van gegevens in de vorm van parallelle lijnen of patronen. Streepjescodes worden veel gebruikt in verschillende industrieën zoals detailhandel, logistiek, gezondheidszorg, bankzaken en vele anderen.

Microsoft Word maakt het gebruikers mogelijk om streepjescodes rechtstreeks in documenten te voegen via velden. Gebruikers kunnen een specifiek type streepje scode invoeren, zoals een QR-code of een lineaire streepjescode, met behulp van het BARCODE-veld.

We gaan hierna kijken hoe het BARCODE veld wordt geïmplementeerd in Aspose.Words en hoe Aspose.Words gebruikers toestaat om te werken met Word documenten waaraan reeds een streepjescodes zijn toegevoegd.

Barcodes ondersteund door Aspose.Words

Aspose.Words ondersteunt verschillende soorten streepjescodes. De streepjescode-soort wordt doorgegeven als een tekenreekswaarde aan de BarcodeType eigenschap.

Wanneer je opslaat in Word-indelingen die streepjescodes ondersteunen, kan je elk type streepjecode gebruiken dat supported by Microsoft Word is. Indien een verkeerd type streepjecode werd doorgegeven, zal Word een fout weergeven.

Bij het opslaan naar andere indelingen zoals PDF, Aspose.Words delegeert barcodeweergave aan de gebruikerscode, zodat de gebruiker beperkt is tot de barcodesoorten van hun implementatie of bibliotheek die wordt gebruikt.

Voeg een barcode in een document of laad een document met een toegevoegde barcode

Aspose.Words biedt de mogelijkheid om:

  1. Programmatisch een streepjescode in een document invoegen met de DisplayBarcode en MergeBarcode veldcodes
  2. Of een Word-document laden met al ingevoerde streepjes voor verder werk

Aspose.Words heeft een interface voor het genereren van aangepaste streepjescodes waardoor het eenvoudig is om Aspose.Words en Aspose.BarCode samen te gebruiken om streepjescode afbeeldingen in uitgangsdocumenten weer te geven. Bijvoorbeeld, je kunt een DOC-, OOXML- of RTF-document maken en de DISPLAYBARCODE veld toevoegen aan het met Aspose.Words. Of u kunt een DOC-, OOXML- of RTF-document laden met een DISPLAYBARCODE veld al in het bestaande en uw eigen implementatie van aangepaste streepjescode generator te bieden.

Een typische DISPLAYBARCODE-velden heeft de volgende syntaxis:

{ DISPLAYBARCODE "SomeData" QR \h 720 }

Hieronder is een voorbeeldcode generator die gebruikmaakt van de Aspose.Words en Aspose.BarCode APIs. Dit voorbeeld laat zien hoe u de barcode-afbeeldingen kunt invoegen op het DISPLAYBARCODE veldpositie in een Word document:

U kunt het document ook opslaan met de geladen of nieuw ingevoerde streepjescodes in vaste paginaformaten zoals PDF, XPS, enz. Het volgende codevoorbeeld laat zien hoe u een woorddocument naar PDF-indeling kunt opslaan

Specificeer barcodeopties

Wanneer u werkt met streepjescodes kunt u enkele extra eigenschappen instellen. Aspose.Words biedt je de BarcodeParameters klasse – klasse voor streepjescodeparameters om door te geven aan BarcodeGenerator".

Aspose.Words ondersteunt ingebedde 96 ppi resolutie voor afbeeldingen die zijn gegenereerd met IBarcodeGenerator, wat de minimale grootte van een barcode afbeelding beperkt. Om dit te verhelpen kunnen ontwikkelaars handmatig barcode afbeeldingen met de doelresolutie invoegen in een Word document en deze opslaan in het vereiste formaat. Voor meer details en voorbeelden over werken met barcodes, zie artikel Create Custom Barcodes with IBarcodeGenerator.