@Rodrigoappellegrini escreveu:
Pessoal estou tentando fazer um teste bem simples de imprimir texto e gerar um arquivo PDF, mas não estou conseguindo.. ele fica gerando o PDF em branco e não me retorna nenhuma excessão.. alguém poderia me ajudar
import java.awt.Color; import java.io.IOException; import org.apache.pdfbox.exceptions.COSVisitorException; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.edit.PDPageContentStream; import org.apache.pdfbox.pdmodel.font.PDType1Font; public class TestePDF { public static void main(String[] args) throws IOException, COSVisitorException { String filename = "C:\\PdfWithtext4.pdf"; PDDocument doc = new PDDocument(); PDPage page = new PDPage(); doc.addPage(new PDPage()); PDPageContentStream stream = new PDPageContentStream(doc, page); stream.beginText(); stream.setNonStrokingColor(Color.blue ); stream.moveTextPositionByAmount(250, 750); stream.drawString("mensagem aqui"); stream.endText(); stream.close(); doc.save(filename); } }
Mensagens: 3
Participantes: 2