Exemple Hello World en Java
Contents
[
Hide
]
Un exemple « Hello World » permet de découvrir les étapes de base de la création d’un PDF. Dans cet article, l’exemple crée un nouveau PDF, place un fragment de texte mis en forme sur la page et enregistre le fichier de sortie.
L’exemple Java suit ces étapes :
-
Créez un objet
Document. -
Ajoutez une
Pageau document. -
Créez un objet
TextFragmentavec le texteHello, world!. -
Définissez la position du fragment avec
Position, puis sa police, sa taille de police et ses couleurs d’arrière-plan et de premier plan avecTextState. -
Créez un objet
TextBuilderpour la page. -
Ajoutez le
TextFragmentà laPage. -
Enregistrez le
Documentau format PDF.
Le code Java suivant est basé sur 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());
}
}