Τραπέζι με στρογγυλεμένες γωνίες σε έγγραφο PDF

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

Βήμα 1: Δημιουργία πίνακα

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

Aspose.Pdf.Table tab1 = new Aspose.Pdf.Table();

Βήμα 2: Ρύθμιση στυλ στρογγυλής γωνίας

Στη συνέχεια, θα διαμορφώσουμε το στυλ στρογγυλεμένης γωνίας για τον πίνακα:

tab1.CornerStyle = Aspose.Pdf.BorderCornerStyle.Round;

Βήμα 3: Ρύθμιση περιγράμματος πίνακα

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

// Δημιουργήστε ένα αντικείμενο GraphInfo για να ορίσετε το χρώμα του περιγράμματος
GraphInfo graph = new GraphInfo();
graph.Color = Aspose.Pdf.Color.Red;

// Δημιουργήστε ένα κενό αντικείμενο BorderInfo
BorderInfo bInfo = new BorderInfo(BorderSide.All, graph);

// Ορίστε την ακτίνα του στρογγυλεμένου περιγράμματος στο 15
bInfo.RoundedBorderRadius = 15;

// Εφαρμόστε πληροφορίες περιγράμματος στον πίνακα
tab1.Border = bInfo;

Παράδειγμα πηγαίου κώδικα για στρογγυλεμένο γωνιακό τραπέζι χρησιμοποιώντας Aspose.PDF για .NET

// Η διαδρομή προς τον κατάλογο εγγράφων.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Aspose.Pdf.Table tab1 = new Aspose.Pdf.Table();

GraphInfo graph = new GraphInfo();
graph.Color = Aspose.Pdf.Color.Red;
// Δημιουργήστε ένα κενό αντικείμενο BorderInfo
BorderInfo bInfo = new BorderInfo(BorderSide.All, graph);
// Ορίστε το περίγραμμα ένα πιο στρογγυλεμένο περίγραμμα όπου η ακτίνα του γύρου είναι 15
bInfo.RoundedBorderRadius = 15;
// Ορίστε το στυλ του τραπεζιού Corner ως Στρογγυλό.
tab1.CornerStyle = Aspose.Pdf.BorderCornerStyle.Round;
// Ορίστε τις πληροφορίες περιγράμματος πίνακα
tab1.Border = bInfo;

συμπέρασμα

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

Συχνές ερωτήσεις για στρογγυλεμένο γωνιακό τραπέζι σε έγγραφο PDF

Ε: Μπορώ να προσαρμόσω την ακτίνα των στρογγυλεμένων γωνιών για το τραπέζι;

Α: Ναι, μπορείτε να προσαρμόσετε την ακτίνα των στρογγυλεμένων γωνιών για τον πίνακα τροποποιώντας την τιμή τουbInfo.RoundedBorderRadius ιδιοκτησία στον παρεχόμενο πηγαίο κώδικα C#. Απλώς ρυθμίστε την επιθυμητή τιμή ακτίνας (σε σημεία) για να επιτύχετε την επιθυμητή εμφάνιση στρογγυλεμένης γωνίας.

Ε: Μπορώ να εφαρμόσω στρογγυλεμένες γωνίες σε μεμονωμένα κελιά του πίνακα;

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

Ε: Μπορώ να αλλάξω το χρώμα του περιγράμματος της στρογγυλεμένης γωνίας;

Α: Ναι, μπορείτε να αλλάξετε το χρώμα του περιγράμματος της στρογγυλεμένης γωνίας τροποποιώντας την τιμή τουgraph.Color ιδιοκτησία στον πηγαίο κώδικα C#. Απλώς δώστε το επιθυμητό χρώμα, όπως π.χAspose.Pdf.Color.Red ή οποιαδήποτε άλλη έγκυρη χρωματική αναπαράσταση.

Ε: Είναι δυνατή η εφαρμογή διαφορετικών στυλ γωνίας (π.χ. τετράγωνο και στρογγυλεμένο) σε διαφορετικούς πίνακες στο ίδιο έγγραφο PDF;

Α: Ναι, είναι δυνατή η εφαρμογή διαφορετικών στυλ γωνίας σε διαφορετικούς πίνακες στο ίδιο έγγραφο PDF. Μπορείτε να δημιουργήσετε πολλούς πίνακες και να διαμορφώσετε τα στυλ γωνίας τους ξεχωριστά με βάση τις απαιτήσεις σας.

Ε: Μπορώ να προσαρμόσω το πάχος του περιγράμματος της στρογγυλεμένης γωνίας;

Α: Ναι, μπορείτε να προσαρμόσετε το πάχος του περιγράμματος της στρογγυλεμένης γωνίας τροποποιώντας τοBorderInfo ιδιότητες του αντικειμένου στον πηγαίο κώδικα C#. Για παράδειγμα, μπορείτε να ορίσετε τοbInfo.Width ιδιότητα προσαρμογής του πάχους του περιγράμματος.