`
qingfengxia
  • 浏览: 90061 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Itext中文处理pdf(转)

阅读更多

http://quicker.iteye.com/blog/549876

Itext中文处理:

在Itext中的中文处理随着Itext的版本变化,采取的方法也在变化。

首先我来演示一下利用Itext-2.1.3.jar与iTextAsian.jar两个包来解决中文问题。

附件中有所需要的包:

示例代码:

Java代码 复制代码
  1. <SPAN style="FONT-SIZE: small">package com.lwf.pdf.test;   
  2. import java.awt.Color;   
  3. import java.io.FileNotFoundException;   
  4. import java.io.FileOutputStream;   
  5. import java.io.IOException;   
  6.   
  7. import com.lowagie.text.Document;   
  8. import com.lowagie.text.DocumentException;   
  9. import com.lowagie.text.Font;   
  10. import com.lowagie.text.Paragraph;   
  11. import com.lowagie.text.pdf.BaseFont;   
  12. import com.lowagie.text.pdf.PdfWriter;   
  13.   
  14.   
  15. public class HelloWord {   
  16.        
  17.     public static void main(String[] args) {   
  18.   
  19.         try {   
  20.             Document doc = new Document();   
  21.             PdfWriter.getInstance(doc, new FileOutputStream("c:\\good.pdf"));   
  22.             doc.open();   
  23.             BaseFont bfChinese = BaseFont.createFont( "STSongStd-Light" ,  "UniGB-UCS2-H" ,  false );   
  24.             Font fontChinese =  new  Font(bfChinese  ,  12 , Font.NORMAL, Color.GREEN);   
  25.             Paragraph pf = new Paragraph("eee");   
  26.             pf.add(new Paragraph("我们的家好大的家",fontChinese));   
  27.             pf.add(new Paragraph("sfsfsf"));   
  28.             doc.add(pf);   
  29.                
  30.             doc.close();   
  31.         } catch (FileNotFoundException e) {   
  32.             e.printStackTrace();   
  33.         } catch (DocumentException e) {   
  34.             e.printStackTrace();   
  35.         } catch (IOException e) {   
  36.             e.printStackTrace();   
  37.         }   
  38.     }   
  39.   
  40. }   
  41.   
  42. </SPAN>  
package com.lwf.pdf.test;
import java.awt.Color;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Font;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.BaseFont;
import com.lowagie.text.pdf.PdfWriter;


public class HelloWord {
	
	public static void main(String[] args) {

		try {
			Document doc = new Document();
			PdfWriter.getInstance(doc, new FileOutputStream("c:\\good.pdf"));
			doc.open();
			BaseFont bfChinese = BaseFont.createFont( "STSongStd-Light" ,  "UniGB-UCS2-H" ,  false );
			Font fontChinese =  new  Font(bfChinese  ,  12 , Font.NORMAL, Color.GREEN);
			Paragraph pf = new Paragraph("eee");
			pf.add(new Paragraph("我们的家好大的家",fontChinese));
			pf.add(new Paragraph("sfsfsf"));
			doc.add(pf);
			
			doc.close();
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (DocumentException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}

 

上面代码测试环境是:JDK1.4编译环境也为1.4,当然在以后的JDK版本中测试也是没问题的。

 

好了,现在最新的Itext版本为Itext 5.0,附件中iText.jar即为该版本。以下为Itext5.0的修改:

http://itextpdf.com/history.php

关注两句话:

From now on, the iText.jar is compiled using Java 5 (instead of with the JDK 1.4).

The package names have changed from com.lowagie to com.itextpdf.

上面两句话第一说明itext5.0用于JDK1.5以及之后的版本。第二句更改了包名。

好了,如果我现在的程序使用iText.jar+iTextAsian.jar运行下面程序:

Java代码 复制代码
  1. <SPAN style="FONT-SIZE: small">package com.lwf.pdf.test;   
  2.   
  3. import java.io.FileNotFoundException;   
  4. import java.io.FileOutputStream;   
  5. import java.io.IOException;   
  6.   
  7. import com.itextpdf.text.BaseColor;   
  8. import com.itextpdf.text.Document;   
  9. import com.itextpdf.text.DocumentException;   
  10. import com.itextpdf.text.Font;   
  11. import com.itextpdf.text.Paragraph;   
  12. import com.itextpdf.text.pdf.BaseFont;   
  13. import com.itextpdf.text.pdf.PdfWriter;   
  14.   
  15.   
  16. public class HelloWord {   
  17.        
  18.     public static void main(String[] args) {   
  19.   
  20.         try {   
  21.             Document doc = new Document();   
  22.             PdfWriter.getInstance(doc, new FileOutputStream("c:\\good.pdf"));   
  23.             doc.open();   
  24.             BaseFont bfChinese = BaseFont.createFont( "STSongStd-Light" ,  "UniGB-UCS2-H" ,  false );   
  25.             //Font fontChinese =  new  Font(bfChinese,12,Font.NORMAL,Color.GREEN);   
  26.             Font fontChinese =  new  Font(bfChinese  ,  12 , Font.NORMAL, BaseColor.GREEN);      
  27.   
  28.             Paragraph pf = new Paragraph("eee");   
  29.             pf.add(new Paragraph("我们的家好大的家",fontChinese));   
  30.             pf.add(new Paragraph("sfsfsf"));   
  31.             doc.add(pf);   
  32.                
  33.             doc.close();   
  34.         } catch (FileNotFoundException e) {   
  35.             e.printStackTrace();   
  36.         } catch (DocumentException e) {   
  37.             e.printStackTrace();   
  38.         } catch (IOException e) {   
  39.             e.printStackTrace();   
  40.         }   
  41.     }   
  42.   
  43. }   
  44.   
  45. </SPAN>  
package com.lwf.pdf.test;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import com.itextpdf.text.BaseColor;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Font;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.PdfWriter;


public class HelloWord {
	
	public static void main(String[] args) {

		try {
			Document doc = new Document();
			PdfWriter.getInstance(doc, new FileOutputStream("c:\\good.pdf"));
			doc.open();
			BaseFont bfChinese = BaseFont.createFont( "STSongStd-Light" ,  "UniGB-UCS2-H" ,  false );
			//Font fontChinese =  new  Font(bfChinese,12,Font.NORMAL,Color.GREEN);
			Font fontChinese =  new  Font(bfChinese  ,  12 , Font.NORMAL, BaseColor.GREEN);   

			Paragraph pf = new Paragraph("eee");
			pf.add(new Paragraph("我们的家好大的家",fontChinese));
			pf.add(new Paragraph("sfsfsf"));
			doc.add(pf);
			
			doc.close();
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (DocumentException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}

 会报以下错误:

Java代码 复制代码
  1. <SPAN style="FONT-SIZE: small">com.itextpdf.text.DocumentException: No message found for font.1.with.2.is.not.recognized   
  2.     at com.itextpdf.text.pdf.BaseFont.createFont(Unknown Source)   
  3.     at com.itextpdf.text.pdf.BaseFont.createFont(Unknown Source)   
  4.     at com.itextpdf.text.pdf.BaseFont.createFont(Unknown Source)   
  5.     at com.lwf.pdf.test.HelloWord.main(HelloWord.java:24)   
  6. </SPAN>  
com.itextpdf.text.DocumentException: No message found for font.1.with.2.is.not.recognized
	at com.itextpdf.text.pdf.BaseFont.createFont(Unknown Source)
	at com.itextpdf.text.pdf.BaseFont.createFont(Unknown Source)
	at com.itextpdf.text.pdf.BaseFont.createFont(Unknown Source)
	at com.lwf.pdf.test.HelloWord.main(HelloWord.java:24)

 

这是为什么呢?

不难发现上面两个测试只是更改了iText包。而iTextAsian.jar只是包含了亚洲国家的文字信息。打开iTextAsian.jar发现它采用了与原来iText-2.1.3.jar一样的包名:com.lowagie.text.Font而现在的iText5.0包名已经改为了com.itextpdf.text.Font,显然我们更一下包名就可以解决问题。在winrar中把对应包名重命名加进来即可。我把改好的jar放在附件的更改.rar中。好了,那么现在使用iText.jar+更改.rar中的iTextAsian.jar测试就不会报错了。

 

其实这个问题也有文章谈到,如:http://xiaolongfeixiang.iteye.com/blog/577816

 

我在itext官方网站上,查iTextAsian,发现这样的文章http://www.itextpdf.com/examples/index.php?page=example&id=214

显然,它是一个示例。那么同样使用iText5.0+更改后的iTextAsian包,下面有另一种实现方法:

Java代码 复制代码
  1. /*  
  2.  * This class is part of the book "iText in Action - 2nd Edition"  
  3.  * written by Bruno Lowagie (ISBN: 9781935182610)  
  4.  * For more info, go to: http://itextpdf.com/examples/  
  5.  * This example only works with the AGPL version of iText.  
  6.  */  
  7.   
  8.   
  9.   
  10. import java.io.FileOutputStream;   
  11. import java.io.IOException;   
  12.   
  13. import com.itextpdf.text.Document;   
  14. import com.itextpdf.text.DocumentException;   
  15. import com.itextpdf.text.FontFactory;   
  16. import com.itextpdf.text.PageSize;   
  17. import com.itextpdf.text.Paragraph;   
  18. import com.itextpdf.text.Phrase;   
  19. import com.itextpdf.text.pdf.BaseFont;   
  20. import com.itextpdf.text.pdf.FontSelector;   
  21. import com.itextpdf.text.pdf.PdfWriter;   
  22.   
  23. /**  
  24.  * This example was written by Bruno Lowagie. It is part of the book 'iText in  
  25.  * Action' by Manning Publications.   
  26.  * ISBN: 1932394796  
  27.  * http://www.1t3xt.com/docs/book.php   
  28.  * http://www.manning.com/lowagie/  
  29.  */  
  30.   
  31. public class FontSelectionExample {   
  32.   
  33.     /** The resulting PDF file. */  
  34.     public static final String RESULT   
  35.         = "results/part3/chapter11/font_selection.pdf";   
  36.     /** Some text */  
  37.     public static final String TEXT   
  38.         = "These are the protagonists in 'Hero', a movie by Zhang Yimou:\n"  
  39.             + "\u7121\u540d (Nameless), \u6b98\u528d (Broken Sword), "  
  40.             + "\u98db\u96ea (Flying Snow), \u5982\u6708 (Moon), "  
  41.             + "\u79e6\u738b (the King), and \u9577\u7a7a (Sky)." +   
  42.                     "中华人民共和国万岁劳动人民是光荣的,岁月峥嵘,百舸争流" ;   
  43.   
  44.     /**  
  45.      * Creates a PDF document.  
  46.      * @param filename the path to the new PDF document  
  47.      * @throws DocumentException   
  48.      * @throws IOException   
  49.      * @throws    DocumentException   
  50.      * @throws    IOException  
  51.      */  
  52.     public void createPdf(String filename) throws IOException, DocumentException {   
  53.         // step 1   
  54.         Document document = new Document(PageSize.A4);   
  55.         // step 2   
  56.         PdfWriter.getInstance(document, new FileOutputStream(filename));   
  57.         // step 3: we open the document   
  58.         document.open();   
  59.         // step 4:   
  60.         FontSelector selector = new FontSelector();   
  61.         selector.addFont(FontFactory.getFont(FontFactory.TIMES_ROMAN, 12));   
  62. //      selector.addFont(FontFactory.getFont("MSung-Light",   
  63. //          "UniCNS-UCS2-H", BaseFont.NOT_EMBEDDED));   
  64. //         
  65.         selector.addFont(FontFactory.getFont("STSongStd-Light",   
  66.                 "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED));   
  67.                
  68.            
  69.         Phrase ph = selector.process(TEXT);   
  70.         document.add(new Paragraph(ph));   
  71.         // step 5: we close the document   
  72.         document.close();   
  73.     }   
  74.   
  75.     /**  
  76.      * Main method.  
  77.      *  
  78.      * @param    args    no arguments needed  
  79.      * @throws DocumentException   
  80.      * @throws IOException  
  81.      */  
  82.     public static void main(String[] args) throws IOException, DocumentException {   
  83.         new FontSelectionExample().createPdf("c:/good.pdf");   
  84.     }   
  85. }  
/*
 * This class is part of the book "iText in Action - 2nd Edition"
 * written by Bruno Lowagie (ISBN: 9781935182610)
 * For more info, go to: http://itextpdf.com/examples/
 * This example only works with the AGPL version of iText.
 */



import java.io.FileOutputStream;
import java.io.IOException;

import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.FontFactory;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.Phrase;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.FontSelector;
import com.itextpdf.text.pdf.PdfWriter;

/**
 * This example was written by Bruno Lowagie. It is part of the book 'iText in
 * Action' by Manning Publications. 
 * ISBN: 1932394796
 * http://www.1t3xt.com/docs/book.php 
 * http://www.manning.com/lowagie/
 */

public class FontSelectionExample {

    /** The resulting PDF file. */
    public static final String RESULT
        = "results/part3/chapter11/font_selection.pdf";
    /** Some text */
    public static final String TEXT
        = "These are the protagonists in 'Hero', a movie by Zhang Yimou:\n"
			+ "\u7121\u540d (Nameless), \u6b98\u528d (Broken Sword), "
			+ "\u98db\u96ea (Flying Snow), \u5982\u6708 (Moon), "
			+ "\u79e6\u738b (the King), and \u9577\u7a7a (Sky)." +
					"中华人民共和国万岁劳动人民是光荣的,岁月峥嵘,百舸争流" ;

    /**
     * Creates a PDF document.
     * @param filename the path to the new PDF document
     * @throws DocumentException 
     * @throws IOException 
     * @throws    DocumentException 
     * @throws    IOException
     */
	public void createPdf(String filename) throws IOException, DocumentException {
		// step 1
		Document document = new Document(PageSize.A4);
		// step 2
		PdfWriter.getInstance(document, new FileOutputStream(filename));
		// step 3: we open the document
		document.open();
		// step 4:
		FontSelector selector = new FontSelector();
		selector.addFont(FontFactory.getFont(FontFactory.TIMES_ROMAN, 12));
//		selector.addFont(FontFactory.getFont("MSung-Light",
//			"UniCNS-UCS2-H", BaseFont.NOT_EMBEDDED));
//		
		selector.addFont(FontFactory.getFont("STSongStd-Light",
				"UniGB-UCS2-H", BaseFont.NOT_EMBEDDED));
			
		
		Phrase ph = selector.process(TEXT);
		document.add(new Paragraph(ph));
		// step 5: we close the document
		document.close();
	}

    /**
     * Main method.
     *
     * @param    args    no arguments needed
     * @throws DocumentException 
     * @throws IOException
     */
	public static void main(String[] args) throws IOException, DocumentException {
		new FontSelectionExample().createPdf("c:/good.pdf");
	}
}

 呵呵,我只是把示例代码改了一下,那么在C盘就会生成一个名为good.pdf的文件.内容在附件里.

分享到:
评论
2 楼 kuge6688 2012-07-09  
我的中文还不显示啊。。。。。。。。。。。。。。。求
1 楼 xmllong 2010-08-18  
奇怪,第一个代码例子就不行,只输出start ok,中间的中文“我们大家。。。”没有输出呀

相关推荐

    spring-boot-2.6.6.jar中文-英文对照文档.zip

    # 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    LabVIEW中最小二乘法曲线拟合与报表生成:流程图自动化实现波形拟合的最佳方法

    内容概要:本文详细介绍了LabVIEW中最小二乘法的应用及其在曲线拟合和报表生成中的具体实现。LabVIEW作为一种流程图编程语言和开发环境,能够通过图形化编程的方式,使用户轻松构建拟合模型并计算最佳拟合曲线的参数。此外,LabVIEW还提供了丰富的波形处理和分析工具,支持对波形数据进行预处理(如滤波、降噪和采样),并通过最小二乘法进行波形拟合,最终生成详细的报表。最小二乘法通过最小化数据点与拟合曲线之间的误差平方和,广泛应用于统计学、工程学和物理学等领域。 适合人群:从事科学研究、工程设计和数据分析的专业人士,尤其是那些希望通过图形化编程提高工作效率的人群。 使用场景及目标:适用于需要对大量数据进行拟合分析并生成报告的场合,如实验数据分析、工程设计验证等。目标是通过LabVIEW提供的强大工具,快速准确地找到最佳拟合曲线,提升数据分析效率。 其他说明:LabVIEW不仅简化了编程过程,还提高了数据分析的直观性和准确性,使得即使是非专业程序员也能轻松上手。

    C语言编程入门教程精简版专题培训课件.ppt

    C语言编程入门教程精简版专题培训课件.ppt

    spring-boot-2.4.4.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    DNA进化算法及其改进研究样本.doc

    DNA进化算法及其改进研究样本.doc

    智慧城市-【精品】2019年百度地图城市大数据平台解决方案.zip

    智慧城市-【精品】2019年百度地图城市大数据平台解决方案.zip

    spring-data-redis-1.2.0.RELEASE.jar中文-英文对照文档.zip

    # 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    spring-data-redis-1.4.3.RELEASE.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    rocksdbjni-6.19.3.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    spring-boot-1.2.8.RELEASE.jar中文-英文对照文档.zip

    # 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    scratch少儿编程逻辑思维游戏源码-虚拟城市(2D经营策略游戏).zip

    scratch少儿编程逻辑思维游戏源码-虚拟城市(2D经营策略游戏).zip

    spring-boot-2.1.17.RELEASE.jar中文-英文对照文档.zip

    # 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    spring-boot-2.4.10.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    scratch少儿编程逻辑思维游戏源码-突击尖峰.zip

    scratch少儿编程逻辑思维游戏源码-突击尖峰.zip

    scratch少儿编程逻辑思维游戏源码-涂鸦跳跃.zip

    scratch少儿编程逻辑思维游戏源码-涂鸦跳跃.zip

    spring-boot-2.5.3.jar中文-英文对照文档.zip

    # 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    spring-boot-2.6.6.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    spring-boot-1.3.6.RELEASE.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    rocksdbjni-6.14.6.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

    rocksdbjni-6.28.2.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

Global site tag (gtag.js) - Google Analytics