Δημιουργήστε Γεμισμένο Ορθογώνιο

Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε βήμα προς βήμα στον ακόλουθο πηγαίο κώδικα C# για να δημιουργήσετε ένα γεμάτο ορθογώνιο χρησιμοποιώντας το Aspose.PDF για .NET.

Βεβαιωθείτε ότι έχετε εγκαταστήσει τη βιβλιοθήκη Aspose.PDF και έχετε ρυθμίσει το περιβάλλον ανάπτυξης πριν ξεκινήσετε. Επίσης να έχει βασικές γνώσεις προγραμματισμού C#.

Βήμα 1: Ρύθμιση καταλόγου εγγράφων

Στον παρεχόμενο πηγαίο κώδικα, πρέπει να καθορίσετε τον κατάλογο στον οποίο θέλετε να αποθηκεύσετε το αρχείο PDF που προκύπτει. Αλλάξτε τη μεταβλητή “dataDir” στον επιθυμητό κατάλογο.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Βήμα 2: Δημιουργία παρουσίας εγγράφου και προσθήκη σελίδας

Δημιουργούμε μια παρουσία της κλάσης Document και προσθέτουμε μια σελίδα σε αυτό το έγγραφο.

Document doc = new Document();
Page page = doc.Pages.Add();

Βήμα 3: Δημιουργία αντικειμένου γραφήματος και προσθήκη του στη σελίδα

Δημιουργούμε ένα αντικείμενο Graph με καθορισμένες διαστάσεις και το προσθέτουμε στη συλλογή παραγράφων της σελίδας.

Aspose.Pdf.Drawing.Graph graph = new Aspose.Pdf.Drawing.Graph(100, 400);
page.Paragraphs.Add(graph);

Βήμα 4: Δημιουργήστε ορθογώνιο αντικείμενο και προσθέστε στο γράφημα

Δημιουργούμε ένα αντικείμενο Ορθογώνιο με τις καθορισμένες διαστάσεις και το προσθέτουμε στη συλλογή σχημάτων του γραφήματος.

Aspose.Pdf.Drawing.Rectangle rect = new Aspose.Pdf.Drawing.Rectangle(100, 100, 200, 120);
graph.Shapes.Add(rect);

Βήμα 5: Ρύθμιση του χρώματος πλήρωσης

Μπορούμε να καθορίσουμε το χρώμα πλήρωσης για το ορθογώνιο χρησιμοποιώντας την ιδιότητα FillColor του αντικειμένου GraphInfo.

rect.GraphInfo.FillColor = Aspose.Pdf.Color.Red;

Βήμα 6: Αποθήκευση του αρχείου PDF που προκύπτει

Τέλος, αποθηκεύουμε το αρχείο PDF που προκύπτει με το όνομα “CreateFilledRectangle_out.pdf” στον καθορισμένο κατάλογο.

doc.Save(dataDir + "CreateFilledRectangle_out.pdf");

Δείγμα πηγαίου κώδικα για το Create Filled Rectangle χρησιμοποιώντας το Aspose.PDF για .NET


// Η διαδρομή προς τον κατάλογο εγγράφων.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Δημιουργία παρουσίας εγγράφου
Document doc = new Document();
// Προσθήκη σελίδας σε σελίδες συλλογής αρχείου PDF
Page page = doc.Pages.Add();
// Δημιουργία παρουσίας γραφήματος
Aspose.Pdf.Drawing.Graph graph = new Aspose.Pdf.Drawing.Graph(100, 400);
// Προσθήκη αντικειμένου γραφήματος στη συλλογή παραγράφων της παρουσίας σελίδας
page.Paragraphs.Add(graph);
// Δημιουργήστε παράδειγμα ορθογώνιου
Aspose.Pdf.Drawing.Rectangle rect = new Aspose.Pdf.Drawing.Rectangle(100, 100, 200, 120);
// Καθορίστε το χρώμα πλήρωσης για το αντικείμενο Graph
rect.GraphInfo.FillColor = Aspose.Pdf.Color.Red;
// Προσθήκη ορθογώνιου αντικειμένου στη συλλογή σχημάτων του αντικειμένου Graph
graph.Shapes.Add(rect);
dataDir = dataDir + "CreateFilledRectangle_out.pdf";
// Αποθήκευση αρχείου PDF
doc.Save(dataDir);
Console.WriteLine("\nFilled rectangle object created successfully.\nFile saved at " + dataDir);            

συμπέρασμα

Σε αυτό το σεμινάριο, εξηγήσαμε πώς να δημιουργήσετε ένα γεμάτο ορθογώνιο χρησιμοποιώντας το Aspose.PDF για .NET. Τώρα μπορείτε να χρησιμοποιήσετε αυτή τη γνώση για να δημιουργήσετε γεωμετρικά σχήματα με προσαρμοσμένα χρώματα γεμίσματος στα αρχεία PDF σας.

Συχνές ερωτήσεις

Ε: Ποιος είναι ο σκοπός αυτού του σεμιναρίου;

Α: Ο σκοπός αυτού του σεμιναρίου είναι να σας καθοδηγήσει στη διαδικασία δημιουργίας ενός γεμάτου ορθογωνίου χρησιμοποιώντας το Aspose.PDF για .NET, επιτρέποντάς σας να προσθέσετε προσαρμοσμένα γεωμετρικά σχήματα με χρώματα γεμίσματος στα αρχεία PDF σας.

Ε: Ποιες προϋποθέσεις απαιτούνται πριν ξεκινήσετε;

Α: Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε εγκαταστήσει τη βιβλιοθήκη Aspose.PDF και ότι έχετε ρυθμίσει το περιβάλλον ανάπτυξής σας. Επιπλέον, συνιστάται η βασική κατανόηση του προγραμματισμού C#.

Ε: Πώς μπορώ να καθορίσω τον κατάλογο για την αποθήκευση του αρχείου PDF;

Α: Στον παρεχόμενο πηγαίο κώδικα, μπορείτε να τροποποιήσετε τη μεταβλητή “dataDir” για να υποδείξετε τον κατάλογο όπου θέλετε να αποθηκεύσετε το αρχείο PDF που προκύπτει.

Ε: Ποιος είναι ο σκοπός του αντικειμένου Graph;

Α: Το αντικείμενο Graph λειτουργεί ως κοντέινερ για τη σχεδίαση στοιχείων. Δημιουργείται με καθορισμένες διαστάσεις και προστίθεται στη συλλογή παραγράφων της σελίδας.

Ε: Πώς μπορώ να προσθέσω ένα γεμάτο ορθογώνιο στο έγγραφο PDF;

Α: Για να προσθέσετε ένα γεμάτο ορθογώνιο, δημιουργήστε ένα στιγμιότυπο της κλάσης Rectangle με καθορισμένες διαστάσεις και χρώμα γεμίσματος και προσθέστε το στη συλλογή σχημάτων του γραφήματος.

Ε: Μπορώ να προσαρμόσω τις διαστάσεις και το χρώμα γεμίσματος του ορθογωνίου;

Α: Ναι, μπορείτε να προσαρμόσετε τις διαστάσεις και το χρώμα γεμίσματος του ορθογωνίου τροποποιώντας τις παραμέτρους που μεταβιβάστηκαν στοAspose.Pdf.Drawing.Rectangle κατασκευαστή και ορίζοντας την ιδιότητα FillColor.

Ε: Πώς μπορώ να αποθηκεύσω το αρχείο PDF που προκύπτει μετά τη δημιουργία του γεμάτου ορθογωνίου;

Α: Αφού δημιουργήσετε το γεμάτο ορθογώνιο, μπορείτε να αποθηκεύσετε το αρχείο PDF που προκύπτει χρησιμοποιώντας τοdoc.Save(dataDir + "CreateFilledRectangle_out.pdf"); γραμμή στον παρεχόμενο πηγαίο κώδικα.