Ebből az oktatóanyagból megtudhatja, hogyan adhat hozzá kört a PDF alkalmazásban Java használatával. Ez tartalmazza a konfigurációs részleteket, a program megírásának logikai lépéseit, hogy rajzoljon kört az Adobe Acrobat programban Java használatával, valamint egy futtatható mintakódot a folyamat bemutatásához. Ezenkívül megvitatja a kör formázásának különböző lehetőségeit, majd az eredményül kapott fájlt a lemezre menti.
Kör hozzáadása a PDF-hez Java használatával
- Állítsa be az IDE-t a Aspose.PDF for Java hozzáadásához egy kör hozzáadásához
- Hozzon létre egy új PDF-fájlt document, és adjon hozzá egy oldalt grafikus objektum hozzáadásához
- Hozzon létre egy circle egy megadott pozíciót és sugárt
- Állítsa be a kör tulajdonságait, például a színét
- Hozzon létre egy Graph objektumot, és adja hozzá a kört
- Adja hozzá ezt a grafikont a kiválasztott oldal bekezdésgyűjteményéhez, és mentse el a lemezre
Ezek a lépések elmagyarázzák, hogyan lehet kört rajzolni Adobe PDF-ben Java használatával. Először egy kör jön létre, és beállítja a színét, majd egy Graph osztály objektumot hoz létre, amely a rajzobjektumok PDF-ben történő tárolására szolgál. A következő lépésekben ez a kör hozzáadódik ahhoz a grafikon objektumhoz, amely végül hozzáadódik a kiválasztott oldal bekezdésgyűjteményéhez, mielőtt a lemezre menti.
Kód Kör hozzáadása PDF-hez Java használatával
import com.aspose.pdf.Color; | |
import com.aspose.pdf.Document; | |
import com.aspose.pdf.Page; | |
import com.aspose.pdf.drawing.Circle; | |
import com.aspose.pdf.drawing.Graph; | |
import com.aspose.pdf.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to add circle to PDF using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Instantiate Document instance | |
Document document = new Document(); | |
// Add an empty page | |
Page page = document.getPages().add(); | |
// Create a circle | |
Circle circle = new Circle(120, 120, 50); | |
// Set Circle color | |
circle.getGraphInfo().setColor(Color.getGreenYellow()); | |
// Create Graph object | |
Graph graph = new Graph(450, 250); | |
// Add circle to shapes collection | |
graph.getShapes().add(circle); | |
// Add Graph object to the paragraphs collection of the page | |
page.getParagraphs().add(graph); | |
// Save PDF file | |
document.save("DrawingCircle1_out.pdf"); | |
System.out.println("Done"); | |
} | |
} |
Ez a kód bemutatja, hogyan lehet kört beszúrni PDF-be Java használatával. A Circle osztály objektumot használja a kör létrehozásához a pozíció és a sugár megadásával, majd a Circle osztály getGraphInfo() metódusával állítja be a színt. Más tulajdonságokat is beállíthat, mint például a kitöltési színt, a vonalszélességet, a koordinátarendszer elforgatási szögét és a koordináta-transzformáció méretezési sebességét.
Ebben a témában megtanultuk, hogyan lehet kört hozzáadni a PDF-hez Java használatával. Ha meg szeretné tanulni a digitális aláírás PDF-hez való hozzáadásának folyamatát, tekintse meg a hogyan adhatunk digitális aláírást a PDF-hez Java nyelven című cikket.