パッケージSnake; Import java.io.file; Import java.io.fileinputStream; Import java.io.fileOutputStream; Import java.io.ioexception; Import java.io.inputStream; 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.text.pdf.pdfwriter; public class pdfutil { public static void printpdf(string content)throws documentexception、ioexception {document document = new Document(); pdfwriter.getInstance(document、new fileoutputStream( "d:/demo.pdf")); "stsong-light"、// "unigb-ucs2-h"、basefont.not_embedded); //使用windows自带的字体basefont中国人= basefont.createfont( "c:/windows/fonts/simsun.ttc、1" 、basefont.identity_h、basefont.embedded); font font = new font(中国語、14、フォントis iTextデモ "); document.addkeywords(" itext keywords "); document.addcreator(" itext "); document.open(); document.add(new Paragraph(content、font)); document.close( );} public static void main(string [] args)throws exception {file file = new file( "c://users//zan//desktop//demo.txt"); byte [] bytes = new byte [] (int)file.length()]; inputstream input = new fileinputStream(file); input.read(bytes、0、(int)file.length()); printpdf(new String(bytes、 "gbk")); }}