Πώς να προσθέσετε γραφικά και σχέδια σε PDFs στο .NET
Πώς να προσθέσετε γραφικά και σχέδια σε PDFs στο .NET
Αυτό το εγχειρίδιο δείχνει πώς να τραβήξετε τις μορφές vector σε σελίδες PDF χρησιμοποιώντας την Graph Ο ΚΕΝΤΥΡΟΣ.
Προϋποθέσεις
| ΑΠΑΙΤΗΣΕΙΣ | Λεπτομέρειες |
|---|---|
| Ροντάμ | .NET 8.0 ή νεότερη έκδοση |
| Πακέτο | dotnet add package Aspose.Pdf.Foss |
Δημιουργήστε ένα γραφείο και σχεδιάζετε μια γραμμή
Η Graph Η τάξη λειτουργεί ως δοχείο για τις μορφές vector σε μια σελίδα PDF. Δημιουργήστε ένα γραφή με σταθερή πλάτος και ύψος, προσθέστε σχήμα αντικείμενα στο δικό σας Shapes Η συλλογή, Στη συνέχεια, προσθέστε το γραφείο στη σελίδα του Paragraphs Ετικέτες: Η μηχανή του layout Τοποθετείται αυτόματα μαζί με άλλα στοιχεία της παραγράφου.
using var doc = new Document();
var page = doc.Pages.Add();
var graph = new Graph(400, 200);
var line = new Line(new float[] { 0, 0, 300, 100 });
graph.Shapes.Add(line);
page.Paragraphs.Add(graph);
doc.Save("drawing.pdf");Σχεδιάστε έναν κύκλο
Προσθέστε A Circle Σχετικά με το σχήμα, καθορίζοντας τις συντονιστικές κέντρες και τα ραδιόφωνα. Οι μορφές μοιράζονται το ίδιο Graph να παραδίδουν και να αποστέλλουν στην σειρά που προστίθενται.
var circle = new Circle(150, 100, 50);
graph.Shapes.Add(circle);Σχεδιάστε ένα ελεύθερο μονοπάτι
Για σύνθετες μορφές, χρήση DrawingPath να δημιουργήσει μια αυθαίρετη πορεία vector με την κίνημα, γραμμή και Bezier τμήματα κουρβιού. Close Για να συνδέσετε το τελευταίο σημείο επιστροφή στην αρχή, σχηματίζοντας μια κλειστή μορφή που μπορεί να γεμίσει ή να σπάσει.
var path = new DrawingPath();
path.MoveTo(10, 10);
path.LineTo(100, 10);
path.CurveTo(150, 50, 150, 100, 100, 100);
path.Close();Κλειδιά τάξεων
| Κλάση | Σκοπός |
|---|---|
Graph | Φωτογραφίες με μορφή δοχείου |
Line | Σχετικά με τη μορφή |
Circle | Σχετικά με τον κύκλο |
Arc | Φόρμα Arc |
DrawingPath | Ελεύθερος δρόμος vector |
Color | Χρώμα χρώματος (RGB και ARGB) |