日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java 在PDF中添加條形碼的兩種方法

瀏覽:146日期:2022-09-03 16:49:03

條形碼,是由寬度不等的多個黑條和空白所組成,用以表達一組信息的圖形標識符。通過給文檔添加條形碼,可以直觀,快捷地訪問和分享一些重要的信息。本文就將通過使用Java程序來演示如何在PDF文檔中添加Codebar、Code128A和Code39條形碼。除此之外,還可支持創建Code11、Code128B、Code32、Code39 Extended 、Code93和Code93 Extended條形碼。

使用工具:Free Spire.PDF for Java (免費版)

Jar文件獲取及導入:

方法1:通過E-iceblue中文官網 下載獲取jar包。解壓后將lib文件夾下的Spire.Pdf.jar文件導入Java程序。(如下圖)

Java 在PDF中添加條形碼的兩種方法

方法2:通過maven倉庫安裝導入。具體安裝教程參見 此網頁 。

代碼示例:

import com.spire.pdf.PdfDocument;import com.spire.pdf.PdfPageBase;import com.spire.pdf.barcode.*;import com.spire.pdf.graphics.*;import static com.spire.pdf.graphics.PdfFontStyle.Bold;import java.awt.*;import java.awt.geom.Point2D;import java.util.EnumSet;public class DrawBarcode { public static void main(String[] args) { //創建PdfDocument對象 PdfDocument doc = new PdfDocument(); //添加一頁 PdfPageBase page = doc.getPages().add(); //初始化y變量 double y = 15; //創建字體 PdfFont font= new PdfFont(PdfFontFamily.Helvetica, 12, EnumSet.of(Bold)); // 繪制文本“Codebar:”到PDF PdfTextWidget text = new PdfTextWidget(); text.setFont(font); text.setText('Codebar:'); PdfLayoutResult result = text.draw(page, 0, y); y =(float)(result.getBounds().getY()+ result.getBounds().getHeight() + 2); //繪制Codebar條碼到PDF PdfCodabarBarcode codebar= new PdfCodabarBarcode('00:12-3456/7890'); codebar.setBarcodeToTextGapHeight(1f); codebar.setBarHeight(50f); codebar.setEnableCheckDigit(true); codebar.setShowCheckDigit(true); codebar.setTextDisplayLocation(TextLocation.Bottom); PdfRGBColor blue = new PdfRGBColor(Color.blue); codebar.setTextColor(blue); Point2D.Float point = new Point2D.Float(); point.setLocation(0,y); codebar.draw(page,point); y = codebar.getBounds().getY()+ codebar.getBounds().getHeight() + 5; //繪制文本“Code128-A:”到PDF text.setText('Code128-A:'); result = text.draw(page, 0, y); page = result.getPage(); y =result.getBounds().getY()+ result.getBounds().getHeight() + 2; //繪制Code128A條碼到PDF PdfCode128ABarcode code128 = new PdfCode128ABarcode('HELLO 00-123'); code128.setBarcodeToTextGapHeight(1f); code128.setBarHeight(50f); code128.setTextDisplayLocation(TextLocation.Bottom); code128.setTextColor(blue); point.setLocation(point.x,y); code128.draw(page, point); y =code128.getBounds().getY()+ code128.getBounds().getHeight() + 5; //繪制文本“Code39”到PDF text.setText('Code39:'); result = text.draw(page, 0, y); page = result.getPage(); y =result.getBounds().getY()+ result.getBounds().getHeight() + 2; //繪制Code39條形碼到PDF PdfCode39Barcode code39 = new PdfCode39Barcode('16-273849'); code39.setBarcodeToTextGapHeight(1f); code39.setBarHeight(50f); code39.setTextDisplayLocation(TextLocation.Bottom); code39.setTextColor(blue); point.setLocation(point.x,y); code39.draw(page, point); //保存PDF文檔 doc.saveToFile('output/DrawBarcode.pdf'); }}

添加效果:

Java 在PDF中添加條形碼的兩種方法

總結

到此這篇關于Java 在PDF中添加條形碼的兩種方法的文章就介紹到這了,更多相關java pdf 條形碼內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩在线一二三区| 亚洲精品字幕| 久久精品一区二区国产| 国产区精品区| 日本午夜精品久久久久| 天堂俺去俺来也www久久婷婷| 亚洲综合三区| 亚洲综合国产| 亚洲不卡视频| 欧美久久一区二区三区| 久久国际精品| 国产精品久久久久久久久久久久久久久 | 欧美高清一区| 欧美aa国产视频| 日韩视频在线一区二区三区 | 亚洲欧洲另类| 国产精品91一区二区三区| 伊人久久大香线蕉av不卡| 国产在线不卡| 一区二区三区四区在线观看国产日韩 | 亚洲精品国产精品粉嫩| 911精品国产| 久久久久久亚洲精品美女| 红杏一区二区三区| 成人精品天堂一区二区三区| 亚洲作爱视频| 欧美一级二级三级视频| 国产91在线精品| 黄色成人91| 综合激情视频| 国产精品尤物| 日本精品不卡| 亚洲欧美视频| 国产精品亚洲二区| 日韩高清成人| 免费在线观看成人| 久久不见久久见中文字幕免费| 午夜欧美巨大性欧美巨大| 亚州av乱码久久精品蜜桃| 亚洲影视一区二区三区| 麻豆国产一区| 婷婷色综合网| 日韩国产在线一| 日本久久综合| 一级欧洲+日本+国产| 亚洲ab电影| 四虎成人av| 六月丁香综合| 精品视频91| 国产精品日本欧美一区二区三区| 日韩一区精品| 中文字幕在线看片| 丝袜美腿亚洲色图| 国产中文字幕一区二区三区| 久久成人亚洲| 国产精品mv在线观看| 免费精品国产| 国产精品地址| 一区二区视频欧美| 国产欧美日韩一区二区三区在线| 在线天堂中文资源最新版| 免费在线观看视频一区| 国产suv精品一区二区四区视频| 国产午夜精品一区二区三区欧美 | 国产九九精品| 欧美在线网站| 卡一卡二国产精品| 中文精品视频| 国产一区丝袜| 日本亚洲不卡| 午夜精品免费| 国产一区二区视频在线看| 鲁大师成人一区二区三区| 国产一区二区三区四区五区| 亚洲精品国产日韩| 亚洲精品888| 一区二区三区四区日本视频| 欧美有码在线| 六月丁香综合| 久久精品电影| 麻豆成人91精品二区三区| 综合激情网...| 婷婷亚洲综合| 四虎影视精品| 精品一区视频| 婷婷精品在线观看| 亚洲免费播放| 中文字幕在线官网| 国产极品嫩模在线观看91精品| 美日韩精品视频| 久久在线电影| 97精品国产一区二区三区| 欧美天堂一区二区| 免费黄网站欧美| 欧美成人综合| 久久毛片亚洲| 韩日一区二区| 国产精品久久久久77777丨| 最新亚洲国产| 国产精品老牛| 一本一道久久a久久精品蜜桃| yellow在线观看网址| 欧美91在线| 日本午夜精品视频在线观看| 亚洲字幕久久| 蜜桃久久av一区| 亚洲欧洲一区二区天堂久久| 欧美99久久| 极品裸体白嫩激情啪啪国产精品| 久久精品伊人| 免费观看亚洲天堂| 国产精品久久久久久久久免费高清 | 成人台湾亚洲精品一区二区| 日本aⅴ精品一区二区三区| 好吊日精品视频| 国精品一区二区三区| 久久蜜桃精品| 欧美sss在线视频| 日韩黄色大片| 欧洲精品一区二区三区| 天堂√中文最新版在线| 激情国产在线| 蜜桃成人精品| 欧美不卡高清| 欧美a级一区| 红桃视频欧美| 热久久免费视频| 在线看片日韩| 日本伊人久久| 久久国产日韩欧美精品| 国产欧美三级| 久久av影视| 国产成人精品999在线观看| 欧美激情另类| 色婷婷久久久| 欧美精品黄色| 男女激情视频一区| 日本成人中文字幕在线视频| 国产精品久久亚洲不卡| 国产精品chinese| 韩国一区二区三区视频| 精精国产xxxx视频在线野外| 欧美日韩激情在线一区二区三区| 狠狠爱www人成狠狠爱综合网| 麻豆久久精品| 日韩精品三级| 免费一级欧美片在线观看网站 | 日韩精品影视| 99国产精品私拍| 一区二区三区网站| 国产欧美日韩精品高清二区综合区 | 成人午夜精品| 黄色亚洲免费| 日本中文字幕一区二区视频| 国产精品大片| 91精品婷婷色在线观看| 99在线精品免费视频九九视| 日韩精品一区二区三区av| 麻豆91精品视频| 久久三级福利| 久久亚洲色图| 国产精品亚洲综合色区韩国| 久久久久黄色| 亚洲婷婷在线| 综合激情视频| 精品深夜福利视频| 视频一区中文| 日韩一区二区三免费高清在线观看 | 亚洲成av人片一区二区密柚| 久久亚洲影院| 国产精品资源| 色婷婷精品视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 奇米亚洲欧美| 日韩精品不卡一区二区| 日本大胆欧美人术艺术动态| 国产精品分类| 91成人网在线观看| 97久久中文字幕| 日韩欧美二区| 亚洲1区在线观看| 国产夫妻在线| 综合色一区二区| 成人午夜在线| 手机精品视频在线观看| 精品三级国产| 久久成人一区| 91亚洲自偷观看高清| 亚洲狼人精品一区二区三区| 91亚洲国产高清| 日韩欧美在线精品| 久久亚洲国产| 欧美xxxx性| 老鸭窝毛片一区二区三区| 精品入口麻豆88视频| 亚洲我射av| 午夜精品久久久久久久久久蜜桃| 日韩福利视频一区| 日本高清不卡一区二区三区视频| 日本h片久久|