Exemplo de Hello World usando Java
Contents
[
Hide
]
Um exemplo “Hello World” é o caminho mais curto para entender o fluxo de trabalho básico de criação de PDF. Neste artigo, o exemplo cria um novo PDF, coloca um fragmento de texto estilizado na página e salva o arquivo de saída.
O exemplo em Java segue estes passos:
- Crie um objeto Document.
- Adicione um Page para o documento.
- Crie um TextFragment com o texto
Hello, world!. - Defina o Position, fonte, tamanho da fonte, cor de fundo e cor de primeiro plano através do fragmento TextState.
- Crie um TextBuilder para a página.
- Anexe o TextFragment para o Page.
- Salve o PDF Document.
O seguinte código Java é baseado em GetStartedExamples.java.
public static void simpleExample(Path outputFile) {
try (Document document = new Document()) {
Page page = document.getPages().add();
TextFragment textFragment = new TextFragment("Hello, world!");
textFragment.setPosition(new Position(100, 600));
textFragment.getTextState().setFontSize(12);
textFragment.getTextState().setFont(FontRepository.findFont("TimesNewRoman"));
textFragment.getTextState().setBackgroundColor(Color.getBlue());
textFragment.getTextState().setForegroundColor(Color.getYellow());
TextBuilder textBuilder = new TextBuilder(page);
textBuilder.appendText(textFragment);
document.save(outputFile.toString());
}
}