Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.
-
grotycom #1
2D Barcode Generator for ColdFusion
Hello,
Can anyone recommend a good ColdFusion compatible 2D Barcode generator, preferably supporting the DataMatrix format.
Thanks!
grotycom Guest
-
using barcode scanner with ASP / ASP.NET
Hello, I am working with a client who wants to integrate barcode scanning technology into a website I'm building for him (ASP and ASP.NET site).... -
Barcode Issues
I am creating an website which will incorporate a special offer coupon, incorporating a barcode. The idea is that the customer will print the coupon... -
PDF::API2 and Barcode
Hi Folks has anybody a little example for creating a pdf-document with a ean128-barcode ? Thanks Pit -
Barcode Scanner
Can director work with a barcode scanner? -
BARCODE FILEMAKER
If you are looking to make barcodes in filemaker you can obtain a plug in for Filemaker from http://www.barcodeplugins.com Regards -
Pete Thomas #2
Re: 2D Barcode Generator for ColdFusion
not sure what dot matrix is but there a couple in the CF exchange that do all the standard types
cf_barcodegenerator and cf_barcode
Pete Thomas Guest
-
kward652 #3
Re: 2D Barcode Generator for ColdFusion
We currnetly use a java applet from [url]http://www.idautomation.com/[/url] to create a DataMatrix and PDF417 Barcode. I do not know of any cold fusion cutom tags
kward652 Guest
-
grotycom #4
Re: 2D Barcode Generator for ColdFusion
How tough is it to integrate? Do you have code samples?
Thanks!
grotycom Guest
-
jasonaz #5
Re: 2D Barcode Generator for ColdFusion
Yes, there is a way to produce the most popular formats for barcode, but you
will need to withstand a little bit of Java. Coldfusion MX 7 includes this
component built-in because the report generator requires it. Look up the
documentation for iText.
I've included a bit of sample code that we use for our internal purposes.
Good luck with your implementation.
<cfparam name="fileName" type="string" default="/tmp/pdf_#createUUID()#.pdf">
<cfparam name="barcode" type="string" default="0000154000607064">
<cfparam name="invbarcode" type="string" default="OESALES1000001157">
<CFSCRIPT>
pageSize = createObject("java", "com.lowagie.text.PageSize").init();
document = createObject("java",
"com.lowagie.text.Document").init(pageSize.LET TER, 36, 36, 36, 36);
pdfFile = createObject("java", "java.io.FileOutputStream").init(fileName);
writer = createObject("java",
"com.lowagie.text.pdf.PdfWriter").getInstance(docu ment, pdfFile);
FontFactory = createObject("java", "com.lowagie.text.FontFactory");
barcode = ucase(barcode);
document.open();
cb = createObject("java", "com.lowagie.text.pdf.PdfContentByte");
cb = writer.getDirectContent();
code128 = createObject("java", "com.lowagie.text.pdf.Barcode128");
code128.setCode("#invbarcode#");
code128.setStartStopText(false);
Color = createObject("java", "java.awt.Color");
image128 = createObject("java", "com.lowagie.text.Image");
image128 = code128.createImageWithBarcode(cb, Color.black, Color.black);
rectangle = createObject("java",
"com.lowagie.text.Rectangle").init(code128.getBarc odeSize());
bar128X = rectangle.width();
rectangle = pageSize.LETTER;
letterX = rectangle.width();
loc = (letterX - (bar128X + 75));
p1 = createObject("java", "com.lowagie.text.Paragraph").init("");
p1.add(createObject("java",
"com.lowagie.text.Phrase").init(createObject("java ","com.lowagie.text.Chunk").in
it(image128, loc, 0)));
document.add(p1);
document.add(createObject("java", "com.lowagie.text.Paragraph").init("* I N V
O I C E *", FontFactory.getFont(FontFactory.HELVETICA_BOLD, javacast("float",
28.0) )));
document.add(createObject("java", "com.lowagie.text.Paragraph").init(" "));
document.close();
</cfscript>
<CFCONTENT TYPE="application/pdf" FILE="#fileName#" DELETEFILE="yes">
jasonaz Guest



Reply With Quote

