FAQ TBarCode .NET
Comment utiliser TBarCode .NET dans PowerShell ?
Comment utiliser TBarCode .NET dans PowerShell ?
Vous pouvez utiliser TBarCode .NET dans Microsoft PowerShell comme n'importe quelle autre classe .NET. Voici un exemple avec le type de code-barres par défaut (Code-128) :
Add-Type -Path 'C:\Program Files\Common Files\TEC-IT\TBarCode\11.15\TECIT.TBarCode.dll'
$tbc = New-Object -TypeName TECIT.TBarCode.Barcode
$tbc.Data="12345"
$tbc.BoundingRectangle = New-Object -TypeName System.Drawing.Rectangle (0, 0, 138, 75)
$tbc.Draw('c:\\temp\\test.bmp', [TECIT.TBarCode.ImageType]::Bmp)
$tbc.CopyToClipboard(138, 75)
Pour enregistrer des bitmaps, le code ci-dessus peut être étendu avec la fonction CalculateNumberOfModules pour déterminer la largeur de bitmap optimale. Pour les codes-barres de taille statique (comme EAN 13 P2), vous pouvez utiliser une taille précalculée.