package 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.pdf.pdfwriter; public class pdfutil { public static void printpdf (String Content) lève DocumentException, ioException {document document = new Document (); pdfWriter.getInstance (document, new FileOutputStream ("d: /demo.pdf")); // basefont chinois = basefont.createfont ( "Stsong-light", // "unigb-ucs2-h", basefont.not_embedded); // 使用 Windows 自带的字体 BaseFont chinois = Basefont.createfont ("c: /windows/fonts/simsun.ttc,1" , BaseFont.Identity_H, Basefont.EmbedDed); Font font = New Font (Chine est une démo iText "); document.addkeywords (" itext keywords "); document.addcreator (" Utilisation de iText "); document.open (); document.add (new paragraph (contenu, font)); document.close ( . (int) file.length ()]; inputStream input = new FileInputStream (file); input.read (bytes, 0, (int) file.length ()); printpdf (new String (bytes, "gbk")); }}