实例介绍
生产PDF417 二维条码的源程序
【实例截图】
【核心代码】
4744300845235824708.zip
└── barcode4j-2.0alpha2
├── barcode.bat
├── barcode.cfg
├── build-dist.xml
├── build.properties
├── build.xml
├── checkstyle.cfg
├── checkstyle.header
├── examples
│ ├── demo-applet
│ │ ├── build.xml
│ │ ├── html
│ │ │ └── index.html
│ │ └── java
│ │ └── org
│ │ └── krysalis
│ │ └── barcode4j
│ │ └── applet
│ │ ├── AbstractBarcode.java
│ │ ├── BarcodeErrorListener.java
│ │ ├── Barcode.java
│ │ ├── BarcodeModelListener.java
│ │ ├── DemoApplet.java
│ │ ├── EscapeHandler.java
│ │ └── Model.java
│ ├── embedding
│ │ └── java
│ │ └── SampleBitmapBarcodeWithBean.java
│ ├── saxon8
│ │ ├── barcode.xml
│ │ ├── example-saxon8.xslt
│ │ └── run.bat
│ ├── webapp
│ │ ├── conf
│ │ │ └── web.xml
│ │ ├── html
│ │ │ ├── index.html
│ │ │ └── index.jsp
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── webapp
│ │ │ ├── BarcodeErrorServlet.java
│ │ │ └── BarcodeRequestBean.java
│ │ └── xml
│ │ └── exception2svg.xslt
│ └── xsl-fo
│ ├── barcodes2xsl-fo.xsl
│ ├── barcodes.xml
│ ├── fop-extension-demo.fo
│ ├── invoice2xsl-fo.xsl
│ └── invoice.xml
├── forrest.properties
├── ikvm-excludes.txt
├── ivy.xml
├── legal
│ ├── avalon-framework.LICENSE.txt
│ ├── avalon-framework.NOTICE.TXT
│ ├── avalon.LICENSE.txt
│ ├── commons-cli.LICENSE.txt
│ ├── jdom.LICENSE.txt
│ ├── LICENSE.DOM-documentation.html
│ ├── LICENSE.DOM-software.html
│ ├── LICENSE-SAX.html
│ ├── saxon.LICENSE.html
│ ├── serializer.LICENSE.txt
│ ├── serializer.NOTICE.txt
│ ├── servlet.LICENSE.txt
│ ├── xalan.LICENSE.txt
│ ├── xalan.NOTICE.txt
│ ├── xerces.LICENSE.txt
│ ├── xerces.NOTICE.txt
│ ├── xml-apis.LICENSE.txt
│ └── xml-apis.README.txt
├── lib
│ ├── avalon-framework-4.2.0.jar
│ ├── commons-cli-1.0.jar
│ ├── jdom-1.0.jar
│ ├── serializer-2.7.0.jar
│ ├── servlet-2.2.jar
│ ├── xalan-2.7.0.jar
│ ├── xercesImpl-2.9.0.jar
│ └── xml-apis-1.3.04.jar
├── LICENSE
├── NOTICE
├── README.txt
├── src
│ ├── documentation
│ │ ├── content
│ │ │ └── xdocs
│ │ │ ├── 1.0
│ │ │ │ ├── barcode-xml.xml
│ │ │ │ ├── building.xml
│ │ │ │ ├── cli.xml
│ │ │ │ ├── design.xml
│ │ │ │ ├── embedding-bean.xml
│ │ │ │ ├── embedding.xml
│ │ │ │ ├── fop-ext.xml
│ │ │ │ ├── index.xml
│ │ │ │ ├── output-formats.xml
│ │ │ │ ├── running.xml
│ │ │ │ ├── saxon-ext.xml
│ │ │ │ ├── servlet.xml
│ │ │ │ ├── svg-dom.xml
│ │ │ │ ├── xalan-ext.xml
│ │ │ │ └── xsl-fo.xml
│ │ │ ├── 2.0
│ │ │ │ ├── barcode-xml.xml
│ │ │ │ ├── building.xml
│ │ │ │ ├── cli.xml
│ │ │ │ ├── design.xml
│ │ │ │ ├── embedding-bean.xml
│ │ │ │ ├── embedding.xml
│ │ │ │ ├── fop-ext.xml
│ │ │ │ ├── index.xml
│ │ │ │ ├── output-formats.xml
│ │ │ │ ├── running.xml
│ │ │ │ ├── saxon-ext.xml
│ │ │ │ ├── servlet.xml
│ │ │ │ ├── svg-dom.xml
│ │ │ │ ├── symbol-codabar.xml
│ │ │ │ ├── symbol-code128.xml
│ │ │ │ ├── symbol-code39.xml
│ │ │ │ ├── symbol-datamatrix.xml
│ │ │ │ ├── symbol-ean-128.xml
│ │ │ │ ├── symbol-ean-13.xml
│ │ │ │ ├── symbol-ean-8.xml
│ │ │ │ ├── symbol-interleaved2of5.xml
│ │ │ │ ├── symbol-pdf417.xml
│ │ │ │ ├── symbol-postnet.xml
│ │ │ │ ├── symbol-royal-mail-cbc.xml
│ │ │ │ ├── symbol-upc-a.xml
│ │ │ │ ├── symbol-upc-e.xml
│ │ │ │ ├── xalan-ext.xml
│ │ │ │ └── xsl-fo.xml
│ │ │ ├── applet.ihtml
│ │ │ ├── barcode-examples.pdf
│ │ │ ├── contributors.xml
│ │ │ ├── download.xml
│ │ │ ├── examples.xml
│ │ │ ├── faq.xml
│ │ │ ├── images
│ │ │ │ ├── example-codabar.png
│ │ │ │ ├── example-code128.png
│ │ │ │ ├── example-code39.png
│ │ │ │ ├── example-datamatrix-rect.png
│ │ │ │ ├── example-datamatrix-square.png
│ │ │ │ ├── example-ean-13.png
│ │ │ │ ├── example-ean-8.png
│ │ │ │ ├── example-intl2of5.png
│ │ │ │ ├── example-pdf417.png
│ │ │ │ ├── example-postnet.png
│ │ │ │ ├── example-royal-mail-cbc.png
│ │ │ │ ├── example-upc-a.png
│ │ │ │ ├── example-upc-e.png
│ │ │ │ └── favicon.ico
│ │ │ ├── index.xml
│ │ │ ├── krysalis-barcode.xml
│ │ │ ├── links.xml
│ │ │ ├── site.xml
│ │ │ ├── svg
│ │ │ │ ├── example-codabar.svg
│ │ │ │ ├── example-code128.svg
│ │ │ │ ├── example-code39.svg
│ │ │ │ ├── example-datamatrix-rect.svg
│ │ │ │ ├── example-datamatrix-square.svg
│ │ │ │ ├── example-ean-13.svg
│ │ │ │ ├── example-ean-8.svg
│ │ │ │ ├── example-intl2of5.svg
│ │ │ │ ├── example-pdf417.svg
│ │ │ │ ├── example-postnet.svg
│ │ │ │ ├── example-royal-mail-cbc.svg
│ │ │ │ ├── example-upc-a.svg
│ │ │ │ └── example-upc-e.svg
│ │ │ ├── tabs.xml
│ │ │ ├── troubleshooting.xml
│ │ │ └── viewcvs.xml
│ │ ├── overview.html
│ │ ├── resources
│ │ │ ├── images
│ │ │ │ ├── b4j-favicon.gif
│ │ │ │ ├── b4j-favicon.png
│ │ │ │ ├── barcode4j-logo.gif
│ │ │ │ ├── barcode4j-logo.svg
│ │ │ │ └── group-logo.gif
│ │ │ └── stylesheets
│ │ │ ├── javadoc.css
│ │ │ └── module2overview.xsl
│ │ └── skinconf.xml
│ ├── fop-0.20.5
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── fop0205
│ │ │ ├── BarcodeArea.java
│ │ │ ├── BarcodeElement.java
│ │ │ ├── BarcodeElementMapping.java
│ │ │ ├── BarcodeObj.java
│ │ │ └── VariableUtil.java
│ │ └── resources
│ │ └── services
│ │ └── org.apache.fop.fo.ElementMapping
│ ├── fop-trunk
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── fop
│ │ │ ├── BarcodeElement.java
│ │ │ ├── BarcodeElementMapping.java
│ │ │ ├── BarcodeObj.java
│ │ │ ├── BarcodeXMLHandler.java
│ │ │ └── VariableUtil.java
│ │ └── resources
│ │ └── services
│ │ ├── org.apache.fop.fo.ElementMapping
│ │ └── org.apache.fop.render.XMLHandler
│ ├── java
│ │ └── org
│ │ └── krysalis
│ │ └── barcode4j
│ │ ├── BarcodeClassResolver.java
│ │ ├── BarcodeConstants.java
│ │ ├── BarcodeDimension.java
│ │ ├── BarcodeException.java
│ │ ├── BarcodeGenerator.java
│ │ ├── BarcodeLogicHandler.java
│ │ ├── BarcodeUtil.java
│ │ ├── BarGroup.java
│ │ ├── BaselineAlignment.java
│ │ ├── ChecksumMode.java
│ │ ├── ClassicBarcodeLogicHandler.java
│ │ ├── cli
│ │ │ ├── AbstractExitHandler.java
│ │ │ ├── AdvancedConsoleLogger.java
│ │ │ ├── DefaultExitHandler.java
│ │ │ ├── ExitHandler.java
│ │ │ ├── Main.java
│ │ │ └── package.html
│ │ ├── DefaultBarcodeClassResolver.java
│ │ ├── HumanReadablePlacement.java
│ │ ├── impl
│ │ │ ├── AbstractBarcodeBean.java
│ │ │ ├── AbstractVariableHeightLogicHandler.java
│ │ │ ├── codabar
│ │ │ │ ├── CodabarBean.java
│ │ │ │ ├── Codabar.java
│ │ │ │ ├── CodabarLogicImpl.java
│ │ │ │ └── package.html
│ │ │ ├── code128
│ │ │ │ ├── CheckDigit.java
│ │ │ │ ├── Code128Bean.java
│ │ │ │ ├── Code128Encoder.java
│ │ │ │ ├── Code128.java
│ │ │ │ ├── Code128LogicImpl.java
│ │ │ │ ├── DefaultCode128Encoder.java
│ │ │ │ ├── EAN128AI.java
│ │ │ │ ├── EAN128AIs.properties
│ │ │ │ ├── EAN128Bean.java
│ │ │ │ ├── EAN128.java
│ │ │ │ ├── EAN128LogicImpl.java
│ │ │ │ └── package.html
│ │ │ ├── code39
│ │ │ │ ├── Code39Bean.java
│ │ │ │ ├── Code39.java
│ │ │ │ ├── Code39LogicImpl.java
│ │ │ │ └── package.html
│ │ │ ├── ConfigurableBarcodeGenerator.java
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixBean.java
│ │ │ │ ├── DataMatrixConstants.java
│ │ │ │ ├── DataMatrixErrorCorrection.java
│ │ │ │ ├── DataMatrixHighLevelEncoder.java
│ │ │ │ ├── DataMatrix.java
│ │ │ │ ├── DataMatrixLogicImpl.java
│ │ │ │ ├── DataMatrixPlacement.java
│ │ │ │ ├── DataMatrixReedSolomonFactors.java
│ │ │ │ ├── DataMatrixSymbolInfo.java
│ │ │ │ ├── DefaultDataMatrixPlacement.java
│ │ │ │ └── package.html
│ │ │ ├── DefaultCanvasLogicHandler.java
│ │ │ ├── DefaultTwoDimCanvasLogicHandler.java
│ │ │ ├── DrawingUtil.java
│ │ │ ├── fourstate
│ │ │ │ ├── AbstractFourStateLogicImpl.java
│ │ │ │ ├── FourStateLogicHandler.java
│ │ │ │ ├── package.html
│ │ │ │ ├── RoyalMailCBCBean.java
│ │ │ │ ├── RoyalMailCBC.java
│ │ │ │ └── RoyalMailCBCLogicImpl.java
│ │ │ ├── HeightVariableBarcodeBean.java
│ │ │ ├── int2of5
│ │ │ │ ├── Interleaved2Of5Bean.java
│ │ │ │ ├── Interleaved2Of5.java
│ │ │ │ ├── Interleaved2Of5LogicImpl.java
│ │ │ │ └── package.html
│ │ │ ├── LoggingLogicHandlerProxy.java
│ │ │ ├── package.html
│ │ │ ├── pdf417
│ │ │ │ ├── package.html
│ │ │ │ ├── PDF417Bean.java
│ │ │ │ ├── PDF417Constants.java
│ │ │ │ ├── PDF417ErrorCorrection.java
│ │ │ │ ├── PDF417HighLevelEncoder.java
│ │ │ │ ├── PDF417.java
│ │ │ │ └── PDF417LogicImpl.java
│ │ │ ├── postnet
│ │ │ │ ├── package.html
│ │ │ │ ├── POSTNETBean.java
│ │ │ │ ├── POSTNET.java
│ │ │ │ ├── POSTNETLogicHandler.java
│ │ │ │ └── POSTNETLogicImpl.java
│ │ │ └── upcean
│ │ │ ├── EAN13Bean.java
│ │ │ ├── EAN13.java
│ │ │ ├── EAN13LogicImpl.java
│ │ │ ├── EAN8Bean.java
│ │ │ ├── EAN8.java
│ │ │ ├── EAN8LogicImpl.java
│ │ │ ├── package.html
│ │ │ ├── UPCABean.java
│ │ │ ├── UPCA.java
│ │ │ ├── UPCALogicImpl.java
│ │ │ ├── UPCEANBean.java
│ │ │ ├── UPCEANCanvasLogicHandler.java
│ │ │ ├── UPCEAN.java
│ │ │ ├── UPCEANLogicImpl.java
│ │ │ ├── UPCEBean.java
│ │ │ ├── UPCE.java
│ │ │ └── UPCELogicImpl.java
│ │ ├── output
│ │ │ ├── AbstractCanvasProvider.java
│ │ │ ├── AbstractXMLGeneratingCanvasProvider.java
│ │ │ ├── BarcodeCanvasSetupException.java
│ │ │ ├── bitmap
│ │ │ │ ├── BitmapBuilder.java
│ │ │ │ ├── BitmapCanvasProvider.java
│ │ │ │ ├── BitmapEncoder.java
│ │ │ │ ├── BitmapEncoderRegistry.java
│ │ │ │ ├── package.html
│ │ │ │ └── SunJPEGBitmapEncoder.java
│ │ │ ├── Canvas.java
│ │ │ ├── CanvasProvider.java
│ │ │ ├── eps
│ │ │ │ ├── EPSCanvasProvider.java
│ │ │ │ └── package.html
│ │ │ ├── java2d
│ │ │ │ ├── Java2DCanvasProvider.java
│ │ │ │ └── package.html
│ │ │ ├── package.html
│ │ │ └── svg
│ │ │ ├── AbstractSVGGeneratingCanvasProvider.java
│ │ │ ├── package.html
│ │ │ └── SVGCanvasProvider.java
│ │ ├── package.html
│ │ ├── servlet
│ │ │ ├── BarcodeServlet.java
│ │ │ └── package.html
│ │ ├── tools
│ │ │ ├── ConfigurationUtil.java
│ │ │ ├── DebugUtil.java
│ │ │ ├── Length.java
│ │ │ ├── MessagePatternUtil.java
│ │ │ ├── MimeTypes.java
│ │ │ ├── package.html
│ │ │ └── UnitConv.java
│ │ └── TwoDimBarcodeLogicHandler.java
│ ├── java-1.4
│ │ └── org
│ │ └── krysalis
│ │ └── barcode4j
│ │ └── output
│ │ └── bitmap
│ │ └── ImageIOBitmapEncoder.java
│ ├── jdom
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── output
│ │ │ └── svg
│ │ │ └── JDOMSVGCanvasProvider.java
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── krysalis
│ │ └── barcode4j
│ │ └── output
│ │ └── svg
│ │ └── JDOMSVGOutputTest.java
│ ├── saxon
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── saxon
│ │ │ ├── BarcodeExtensionElementFactory.java
│ │ │ ├── BarcodeNonRootStyleElement.java
│ │ │ ├── BarcodeStyleElement.java
│ │ │ └── package.html
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── saxon
│ │ │ └── SaxonExtTest.java
│ │ └── xml
│ │ └── saxon-test.xsl
│ ├── saxon8
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── saxon8
│ │ │ ├── BarcodeExtensionElementFactory.java
│ │ │ ├── BarcodeNonRootStyleElement.java
│ │ │ ├── BarcodeStyleElement.java
│ │ │ └── package.html
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ └── saxon8
│ │ │ └── SaxonExtTest.java
│ │ └── xml
│ │ └── saxon8-test.xsl
│ ├── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── krysalis
│ │ │ └── barcode4j
│ │ │ ├── AbstractBarcodeTestCase.java
│ │ │ ├── cli
│ │ │ │ ├── CommandLineTestCase.java
│ │ │ │ ├── ExitHandlerForTests.java
│ │ │ │ └── SimulateVMExitError.java
│ │ │ ├── impl
│ │ │ │ ├── CodabarTest.java
│ │ │ │ ├── code128
│ │ │ │ │ └── EAN128Test.java
│ │ │ │ ├── Code128EncoderTest.java
│ │ │ │ ├── Code128Test.java
│ │ │ │ ├── Code39Test.java
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixHighLevelEncodeTest.java
│ │ │ │ │ ├── ECC200Test.java
│ │ │ │ │ ├── PlacementTest.java
│ │ │ │ │ └── SymbolInfoTest.java
│ │ │ │ ├── EAN13Test.java
│ │ │ │ ├── EAN8Test.java
│ │ │ │ ├── fourstate
│ │ │ │ │ └── RoyalMailCBCTest.java
│ │ │ │ ├── Interleaved2Of5Test.java
│ │ │ │ ├── MockClassicBarcodeLogicHandler.java
│ │ │ │ ├── NullClassicBarcodeLogicHandler.java
│ │ │ │ ├── pdf417
│ │ │ │ │ ├── ErrorCorrectionTest.java
│ │ │ │ │ ├── HighLevelEncoderTest.java
│ │ │ │ │ └── PDF417UtilitiesTest.java
│ │ │ │ ├── POSTNETTest.java
│ │ │ │ └── upcean
│ │ │ │ ├── UPCATest.java
│ │ │ │ ├── UPCEANTest.java
│ │ │ │ └── UPCETest.java
│ │ │ ├── output
│ │ │ │ ├── bitmap
│ │ │ │ │ └── BitmapOutputTest.java
│ │ │ │ ├── eps
│ │ │ │ │ └── EPSOutputTest.java
│ │ │ │ └── svg
│ │ │ │ └── DOMSVGOutputTest.java
│ │ │ └── tools
│ │ │ ├── ConfigurationUtilTestCase.java
│ │ │ ├── LengthTest.java
│ │ │ ├── MessagePatternUtilTest.java
│ │ │ ├── MimeTypesTest.java
│ │ │ ├── TestHelper.java
│ │ │ └── TestHelperTest.java
│ │ └── xml
│ │ ├── bad-cfg.xml
│ │ ├── codabar-testset.xml
│ │ ├── code128-testset.xml
│ │ ├── code39-testset.xml
│ │ ├── good-cfg.xml
│ │ ├── int2of5-testset.xml
│ │ ├── postnet-testset.xml
│ │ └── xslt-test.xml
│ └── xalan
│ ├── java
│ │ └── org
│ │ └── krysalis
│ │ └── barcode4j
│ │ └── xalan
│ │ ├── BarcodeExt.java
│ │ ├── ElemWrappingConfiguration.java
│ │ └── package.html
│ └── test
│ ├── java
│ │ └── org
│ │ └── krysalis
│ │ └── barcode4j
│ │ └── xalan
│ │ └── XalanExtTest.java
│ └── xml
│ ├── xalan-test1.xsl
│ └── xalan-test2.xsl
└── status.xml
150 directories, 361 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论