paquete de serpiente; 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.pdf.pdfwriter; public class Pdfutil { public static void printpdf (String Content) lanza DocumentException, ioException {document Document = new Document (); PDFWriter.getInstance (documento, nuevo FileOutputStream ("d: /Demo.pdf")); // basefont chino = basefont.createFont ( "Stsong-Light", // "unigb-ucs2-h", basefont.not_embedded); // 使用 Windows 自带的字体 basefont chino = befont.createfont ("c: /windows/fonts/simsun.ttc.1" " , Basefont.identity_h, basefont.embedded); font font = new Font (chino, 14, font.normal); document.addauthor ("westdream"); document.addtitle ("test itext"); document.addsubject ("this es una demostración de Itext "); document.addkeywords (" Palabras clave de Itext "); document.addcreator (" usando itext "); document.open (); document.add (nuevo párrafo (content, font)); document.close ( );} public static void main (string [] args) lanza la excepción {archivo archivo = nuevo archivo ("c: //users//zan//desktop//demo.txt"); byte [] bytes = new byte [ (int) file.length ()]; inputStream input = new FileInputStream (archivo); input.read (bytes, 0, (int) file.length ()); printpdf (new String (bytes, "gbk")); }}