FAQ TBarCode .NET
Come posso usare TBarCode .NET all'interno di Powershell?
Come posso usare TBarCode .NET all'interno di Powershell?
Potete usare TBarCode .NET all'interno di Microsoft PowerShell come qualsiasi altra classe .NET. Di seguito un esempio con il tipo di codice a barre predefinito (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)
Per salvare le bitmap, il codice sopra può essere esteso con la funzione CalculateNumberOfModules per determinare la larghezza bitmap ottimale. Per codici a barre di dimensione statica (come EAN 13 P2) potete usare una dimensione precalcolata.