Εισαγωγή στο Plugin για Aspose.PDF

Το Aspose.PDF Table Generator Plugin για .NET επιτρέπει στους προγραμματιστές να εισάγουν, να προσαρμόζουν και να τοποθετούν τα τραπέζια προγραμματικά μέσα σε PDFs. Είτε χρειάζεστε διαρθρωμένες τιμολογίες, χρονοδιαγράμματα ή δίκτυα δεδομένων, αυτό το plugin προσφέρει ευέλικτη δημιουργία τραπεζών και μορφοποίηση για να απλοποιήσει οποιαδήποτε ροή εργασίας εγγράφου .NET, συμπεριλαμβανομένης της χρήσης του Aspose PDF Γεννήτρια για την παραγωγή δυναμικού περιεχομένου.

Τελευταία άρθρα

Aspose.PDF Γεννήτρια πίνακα Plugin Κλειδιά χαρακτηριστικά

  • Δυναμική ενσωμάτωση τραπεζιού Προσθέστε νέους πίνακες, γραμμές και κύτταρα σε οποιαδήποτε σελίδα ενός αρχείου PDF με προγραμματισμό.

  • Πλούσιο περιεχόμενο Τα κύτταρα μπορούν να περιέχουν κείμενο, κομμάτια HTML, εικόνες και ακόμη και μαθηματικές φόρμουλες (TeX υποστήριξη).

  • Καταρτημένη δομή πίνακα & στυλ Φανταστικά όρια, ευθυγράμμιση, γραμματοσειρά και άλλες ιδιότητες για να ταιριάζουν με την αναφορά σας ή τις ανάγκες μάρκετινγκ.

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

Για να ξεκινήσετε με το Aspose.PDF Table Generator Plugin

  • Εγκαταστήστε το Aspose.PDF για .NET Προσθέστε τη βιβλιοθήκη από το NuGet ή κατεβάστε συλλογές στο έργο .NET σας.

  • Διαγράψτε την άδειά σας Εφαρμόστε τα κλειδιά άδειας χρήσης για απεριόριστη δημιουργία πίνακα.

  • Ορισμένα και λαϊκά τραπέζια Χρησιμοποιήστε το TableGenerator, TableOptions, και οικοδομήστε τάξεις για να εισαγάγετε πίνακες, προσθέστε γραμμές / κύτταρα, και να προσαρμόσετε το περιεχόμενο.

  • Διαδικασία και Αποθήκευση Δημιουργήστε το PDF με πίνακες και αποθηκεύστε ή διανέμετε το έγγραφο όπως απαιτείται.

Παράδειγμα: Προσθέστε έναν πίνακα σε ένα PDF (C#)

using Aspose.Pdf.Plugins;

var generator = new TableGenerator();
var options = new TableOptions()
    .AddDemoTable(1)   // Add a sample table to page 1
    .AddDemoTable(3);  // Add a sample table to page 3
options.AddInput(new FileDataSource(@"C:\Samples\Results\table-generator-demo.pdf"));
options.AddOutput(new FileDataSource(@"C:\Samples\Results\table-generator-demo.pdf"));
var resultContainer = generator.Process(options);
Console.WriteLine(resultContainer.ResultCollection.Count);

Παράδειγμα: Προσαρμοσμένη δομή πίνακα

public static TableOptions AddDemoTable(this TableOptions tableOptions, int pageNumber)
{
    return tableOptions
        .InsertPageAfter(pageNumber)
        .AddTable()
            .AddRow()
                .AddCell().AddParagraph(new HtmlFragment("<b>Header 1 1</b>"))
                .AddCell().AddParagraph(new TextFragment("Header 1 2"))
                .AddCell().AddParagraph(new TextFragment("Header 1 3"))
            .AddRow()
                .AddCell().AddParagraph(new TeXFragment("The equation $E=mc^2$", true))
                .AddCell().AddParagraph(new TextFragment("Cell 1 2"))
                .AddCell().AddParagraph(new TextFragment("Cell 1 3"))
            .AddRow()
                .AddCell().AddParagraph(new TextFragment("Cell 1 1"))
                .AddCell().AddParagraph(new TextFragment("Cell 1 3"));
}

Χρησιμοποιήστε περιπτώσεις και επέκταση

  • **Τα τιμολόγια και οι χρηματοοικονομικές εκθέσεις: ** Παίρνετε προγραμματικά πίνακες για στοιχεία γραμμής, σύνολα και συνολικά χρησιμοποιώντας το Aspose PDF Generator.
  • Προγραμματισμοί και ημερολόγια: Δημιουργήστε δίκτυα και χρονοδιαγράμματα για τον προγραμματισμό εκδηλώσεων ή την κατανομή πόρων.
  • Δίκτυα δεδομένων από εξωτερικές πηγές: Περπατήστε μέσω λιστών/αραϊκών για να τοποθετήσετε τους πίνακες δυναμικά.
  • Rich-Content Cells: Εισάγετε εικόνες, κείμενο με μορφή HTML και μαθηματικές εκφράσεις στα κύτταρα του πίνακα.

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

Οι καλύτερες πρακτικές

  • Προσδιορίστε τη δομή του πίνακα πριν εισαγάγετε δεδομένα για καλύτερο έλεγχο διάταξης.
  • Χρησιμοποιήστε μεθόδους οικοδόμησης για να διατηρήσετε τον κώδικα αναγνώσιμο και συντηρητικό.
  • Τα έγγραφα που παράγονται από συσκευές για κλιμακώδεις λύσεις (π.χ. συγχωνεύσεις ηλεκτρονικού ταχυδρομείου, παραγωγή αναφορών).

Σχετικά με τα στοιχεία:

 Ελληνικά