global3000
Programmer
Hi Everyone,
I have a program that needs to print out reports containing UCC128/EAN128 barcodes.
This barcode format contains extensive start and stop character information and although barcodes fonts exist for this standard I have never found one which I find particularly useful.
Consequently I am trying to write a custom component in VFP7.0 that when given a string of characters is capable of saving the appropriate bar code to disk as a BMP file.
( I would love to be able to put such a component straight onto a report but I do not believe this is possible )
The BMP file(s) would then be loaded into a cursor which the report would then run off.
I have created a custom class based on the container class which I believe I can add line objects to, to form the bar code but I do not know if it is possible to save the result as an image )
I have performed the equivalent task in Delphi 6.0 using Delphi's "canvas" property but VFP doesn't seem to be particularly graphics friendly.
I hope I have made myself clear.
Anyone have any ideas ?
Andrew
I have a program that needs to print out reports containing UCC128/EAN128 barcodes.
This barcode format contains extensive start and stop character information and although barcodes fonts exist for this standard I have never found one which I find particularly useful.
Consequently I am trying to write a custom component in VFP7.0 that when given a string of characters is capable of saving the appropriate bar code to disk as a BMP file.
( I would love to be able to put such a component straight onto a report but I do not believe this is possible )
The BMP file(s) would then be loaded into a cursor which the report would then run off.
I have created a custom class based on the container class which I believe I can add line objects to, to form the bar code but I do not know if it is possible to save the result as an image )
I have performed the equivalent task in Delphi 6.0 using Delphi's "canvas" property but VFP doesn't seem to be particularly graphics friendly.
I hope I have made myself clear.
Anyone have any ideas ?
Andrew