Ajouter des formes de courbe au PDF en Java

Les courbes dans Aspose.PDF for Java sont définies par un tableau de coordonnées flottantes transmis à Curve.

Ajouter un contour de courbe

  1. Créez un nouveau document PDF Document.
  2. Ajoutez une Page au document.
  3. Créez un conteneur Graph et ajoutez-le à la page.
  4. Créez la forme Courbe et configurez ses points de contrôle.
  5. Ajoutez la Courbe au conteneur Graph.
  6. Définissez les propriétés de forme requises par l’exemple, notamment Couleur.
  7. Enregistrez le PDF de sortie Document.
public static void addCurve(Path outputFile) {
    try (Document document = new Document()) {
        Page page = document.getPages().add();
        Graph graph = new Graph(400.0, 200.0);
        graph.setBorder(new BorderInfo(BorderSide.All, Color.getGreen()));

        Curve curve1 = new Curve(new float[]{10, 10, 50, 60, 70, 10, 100, 120});
        curve1.getGraphInfo().setColor(Color.getGreenYellow());
        graph.getShapes().addItem(curve1);

        page.getParagraphs().add(graph);
        document.save(outputFile.toString());
    }
}