Writing Barcode...
Writing Barcode...
Hi all,
I'm exploring Barcode features and I'd like to write a barcode including the numbers on the bottom of the image.
I create the image with the method oGdPictureImaging.Barcode1DWrite, and I show it in GdViewer area, but I didn't find the way to include also the numbers...
I tried to use all the available Barcode1DWriterType, but nothing, the numbers don't appear.
Anyone can help me?
Thanks in advance.
Michela
I'm exploring Barcode features and I'd like to write a barcode including the numbers on the bottom of the image.
I create the image with the method oGdPictureImaging.Barcode1DWrite, and I show it in GdViewer area, but I didn't find the way to include also the numbers...
I tried to use all the available Barcode1DWriterType, but nothing, the numbers don't appear.
Anyone can help me?
Thanks in advance.
Michela
Re: Writing Barcode...
Hi Michela,
The Barcode1DWrite function draws only the barcode shape. If you want to draw its content you have to use the DrawText method subsequently.
Hope this helps.
Loïc
The Barcode1DWrite function draws only the barcode shape. If you want to draw its content you have to use the DrawText method subsequently.
Hope this helps.
Loïc
Re: Writing Barcode...
Thank you Loïc,
with DrawText method now I can see my numbers!
Now I have a GdViewer that contains the barcode.
Next step is to read this barcode from the GdViewer area and read its information contained in it.
I get ideas from SDK samples and I'm trying to use oGdPictureImaging.Barcode1DReaderDoScan method.
The GdPictureStatus is OK, but when I call oGdPictureImaging.Barcode1DReaderGetBarcodeCount no barcode is found.
In your sample the barcode is read from a file, I tried to simulate this behaviour saving first the image in a file and next loading, but the barcode is not recognized.
Have you another suggestion for me?
Thanks a lot.
Michela
with DrawText method now I can see my numbers!
Now I have a GdViewer that contains the barcode.
Next step is to read this barcode from the GdViewer area and read its information contained in it.
I get ideas from SDK samples and I'm trying to use oGdPictureImaging.Barcode1DReaderDoScan method.
The GdPictureStatus is OK, but when I call oGdPictureImaging.Barcode1DReaderGetBarcodeCount no barcode is found.
In your sample the barcode is read from a file, I tried to simulate this behaviour saving first the image in a file and next loading, but the barcode is not recognized.
Have you another suggestion for me?
Thanks a lot.
Michela
Re: Writing Barcode...
Hi all,
two days ago my company bought the upgrade to new version 8 and now I'm trying to upgrade my application.
I encountered an error while I'm trying to write a Barcode.
This is the code snippet:
So when I use the method Barcode1DWrite, the program throws an exception with this message:
Could not load type 'GdPicture.NET.Barcode.Writer.Barcode' from assembly 'GdPicture.NET.barcode.1d.writer, Version=2.0.0.0, Culture=neutral, PublicKeyToken=e8bb32f622d7e512'.
I'm using the new dlls of version 8 downloaded from this site and also I've updated my project references.
Anyone can help me?
Thanks in advance.
Michela
two days ago my company bought the upgrade to new version 8 and now I'm trying to upgrade my application.
I encountered an error while I'm trying to write a Barcode.
This is the code snippet:
Code: Select all
private void BCButton_Click(object sender, EventArgs e)
{
GdPictureStatus status = GdPictureStatus.GenericError;
try
{
// Crea una GdPicture Image vuota
int imageId = gdPicture.CreateNewGdPictureImage(250, 100, PixelFormat.Format24bppRgb, Color.White);
if (imageId > 0)
{
// write barcode in new image
status = gdPicture.Barcode1DWrite
(
imageId,
Barcode1DWriterType.Barcode1DWriterCode39,
"TEST-12345",
0,
0,
250,
80,
Color.Black,
BarcodeAlign.BarcodeAlignCenter
);
if (status == GdPictureStatus.OK)
{
status = gdPicture.Barcode1DReaderDoScan(imageId);
string bcValue = string.Empty;
if (status == GdPictureStatus.OK)
{
for (int i = 1; i <= gdPicture.Barcode1DReaderGetBarcodeCount(); i++)
bcValue = gdPicture.Barcode1DReaderGetBarcodeValue(i);
gdPicture.Barcode1DReaderClear();
}
// now I add a text with barcode value
if (bcValue != null && !string.IsNullOrWhiteSpace(bcValue))
status = gdPicture.DrawText
(
imageId,
bcValue,
40,
80,
8,
GdPicture.FontStyle.FontStyleRegular,
Color.Black,
"Verdana",
true
);
if (status == GdPictureStatus.OK)
status = this.GdViewer1.DisplayFromGdPictureImage(imageId);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
System.Diagnostics.Debug.WriteLine(ex.Message);
}
}
Could not load type 'GdPicture.NET.Barcode.Writer.Barcode' from assembly 'GdPicture.NET.barcode.1d.writer, Version=2.0.0.0, Culture=neutral, PublicKeyToken=e8bb32f622d7e512'.
I'm using the new dlls of version 8 downloaded from this site and also I've updated my project references.
Anyone can help me?
Thanks in advance.
Michela
Re: Writing Barcode...
Hi Michela,
I think you are still linking the previous version of the 1D barcode writer.
What I can suggest is to ensure yourself to fully uninstall GdPicture.NET 7 from your computer, then install again the V8. I'm pretty sure this should solve your problem.
Kind regards,
Loïc
I think you are still linking the previous version of the 1D barcode writer.
What I can suggest is to ensure yourself to fully uninstall GdPicture.NET 7 from your computer, then install again the V8. I'm pretty sure this should solve your problem.
Kind regards,
Loïc
Re: Writing Barcode...
Hi Loïc,
you are right.
After uninstall GdPicture v. 7.4 my Barcode appears!
Thanks for your support.
Michela
you are right.
After uninstall GdPicture v. 7.4 my Barcode appears!
Thanks for your support.
Michela
Who is online
Users browsing this forum: Bing [Bot] and 1 guest