Taulukon generaattori Plugin for Aspose.PDF

Aspose.PDF Table Generator Plugin for .NET antaa kehittäjille mahdollisuuden sisällyttää, räätälöidä ja sijoittaa taulukoita ohjelmattisesti PDF-tiedostojen sisällä. Tarvitsetko rakenteellisia laskuja, aikatauluja tai tietoverkkoja, tämä plugin tarjoaa joustavan taulukon luomisen ja muotoilun virtaamaan minkä tahansa .Net-asiakirjan työnkulun, mukaan lukien käyttämällä Aspose PDF Genator dynaamista sisältöä luodaan.

Viimeisimmät artikkelit

Aspose.PDF Table Generator Plugin avainominaisuudet

  • Dynaaminen pöydän sisällyttäminen Lisää uusia taulukoita, rivejä ja soluja mihin tahansa PDF-tiedoston sivulle ohjelmattisesti.

  • Rikkaan sisällön tyypit Solut voivat sisältää tekstiä, HTML-fragmenteja, kuvia ja jopa matemaattisia kaavioita (TeX-tuki).

  • Käsitelty pöydän rakenne ja tyyli Täydelliset rajat, yhteensovittaminen, kirjaimet ja muut ominaisuudet vastaamaan raporttia tai brändin tarpeita.

  • Batch ja ohjelmointi sukupolvi Automaattinen suurten asiakirjojen tuottaminen tai kierrätys tietokoneiden kautta taulukkojen asettamiseen tehokkaasti käyttämällä Aspose PDF Generator.

Aloitetaan Aspose.PDF Table Generator Pluginilla

  • Asenna Aspose.PDF .NETille Lisää kirjasto NuGetista tai lataa kokoelmia .NET-hankkeeseesi.

  • Lisenssin määrittäminen Sovelletaan lisenssin avaimia rajoittamattomalle pöytäkirjan luomiselle.

  • Määritelty ja suosittu pöytä Käytä sitä TableGenerator, TableOptions, ja rakentaa luokat sisällyttää taulukoita, lisätä rivit / solut, ja räätälöidä sisältöä.

  • Prosessi ja säästäminen Luo PDF-tiedostot taulukoilla ja tallenna tai levitä asiakirja tarvittaessa.

Esimerkki: Lisää taulukko PDF:ään (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);

Esimerkki: räätälöity pöydän rakenne

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"));
}

Käytä tapauksia ja laajennuksia

  • **Laskut ja taloudelliset raportit: ** Ohjelmistolla luoda taulukoita linjan kohteille, yhteenvedot ja kokonaisuudet käyttämällä Aspose PDF Generator.
  • Huunnitelmat ja kalenterit: Rakenna verkkoja ja aikatauluja tapahtuman suunnittelulle tai resurssien jakautumiselle.
  • Data-verkot ulkoisista lähteistä: Kävely luetteloiden/ruutujen kautta ja aseta taulukoita dynaamisesti.
  • Rich-Content Cells: Sisällytä kuvia, HTML-muodostettu teksti ja matemaattiset ilmaisut taulukon soluihin.

Edistyksellistä muotoilua – räätälöityjä rajoja, taustaväriä tai solujen yhdistämistä – katso API-referenssi ja rakentavan menetelmän dokumentti.

Parhaat käytännöt

  • Määritä taulukon rakenne ennen tietojen sisällyttämistä parempaan asetuksen hallintaan.
  • Käytä rakentavia menetelmiä, jotta koodi on luettavissa ja ylläpidettävissä.
  • Laajennettuja asiakirjoja skalaaville ratkaisuille (esim. sähköpostin yhdistelmät, raporttien tuottaminen).

Suhteelliset resurssit:

 Suomi