package box;
import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
import org.apache.pdfbox.pdmodel.font.PDFont;
import org.apache.pdfbox.pdmodel.font.PDType0Font;
public class pro{
public static void main(String args[]) {
try {
PDDocument doc = new PDDocument();
PDPage page = new PDPage();
doc.addPage(page);
PDFont font = PDType0Font.load(doc, new File("TanukiMagic.ttf"));
PDPageContentStream contentStream = new PDPageContentStream(doc, page);
contentStream.beginText();
contentStream.setFont(font, 12);
contentStream.newLineAtOffset(200f, 500f);
contentStream.showText( "ハローワールド!" );
contentStream.endText();
contentStream.close();
doc.save("helloworld.pdf");
doc.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
最終更新:2017年08月16日 16:13