menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PdfColumnCollection - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class PdfColumnCollection

    Represents the collection of the columns.

    Inheritance
    System.Object
    PdfCollection
    PdfColumnCollection
    Implements
    System.Collections.IEnumerable
    Inherited Members
    PdfCollection.Count
    PdfCollection.GetEnumerator()
    PdfCollection.List
    Namespace: Syncfusion.Pdf.Tables
    Assembly: Syncfusion.Pdf.Portable.dll
    Syntax
    public class PdfColumnCollection : PdfCollection, IEnumerable
    Examples
    // Create a PDF document
    PdfDocument document = new PdfDocument();
    //Create a new page
    PdfPage page = document.Pages.Add();
    //create the PdfLightTable
    PdfLightTable table = new PdfLightTable();
    // Set the DataSourceType as Direct
    table.DataSourceType = PdfLightTableDataSourceType.TableDirect;
    // Get the columns collection
    PdfColumnCollection tableColumns = table.Columns;
    // Add Columns
    tableColumns.Add(new PdfColumn("Roll Number"));
    tableColumns.Add(new PdfColumn("Name"));
    tableColumns.Add(new PdfColumn("Class"));
    // Add Rows
    table.Rows.Add(new object[] { "111", "Maxim", "III" });
    // Draw the table
    table.Draw(page, new PointF(0, 0));
    //Save the document
    document.Save("Output.pdf");
    //Close the document
    document.Close(true);
    ' Create a PDF document
    Dim document As New PdfDocument()
    'Create a new page
    Dim page As PdfPage = document.Pages.Add()
    'create the PdfLightTable
    Dim table As New PdfLightTable()
    ' Set the DataSourceType as Direct
    table.DataSourceType = PdfLightTableDataSourceType.TableDirect
    ' Get the columns collection
    Dim tableColumns As PdfColumnCollection = table.Columns
    ' Add Columns
    tableColumns.Add(New PdfColumn("Roll Number"))
    tableColumns.Add(New PdfColumn("Name"))
    tableColumns.Add(New PdfColumn("Class"))
    ' Add Rows
    table.Rows.Add(New Object() { "111", "Maxim", "III" })
    ' Draw the table
    table.Draw(page, New PointF(0, 0))
    'Save the document
    document.Save("Output.pdf")
    'Close the document
    document.Close(True)

    Properties

    Item[Int32]

    Gets the PdfColumn at the specified index.Read-Only.

    Declaration
    public PdfColumn this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type
    PdfColumn
    Examples
    // Create a PDF document
    PdfDocument document = new PdfDocument();
    //Create a new page
    PdfPage page = document.Pages.Add();
    //create the PdfLightTable
    PdfLightTable table = new PdfLightTable();
    // Set the DataSourceType as Direct
    table.DataSourceType = PdfLightTableDataSourceType.TableDirect;
    // Get the columns collection
    PdfColumnCollection tableColumns = table.Columns;
    // Add Columns
    tableColumns.Add(new PdfColumn("Roll Number"));
    tableColumns.Add(new PdfColumn("Name"));
    tableColumns.Add(new PdfColumn("Class"));
    //Get the table colum by index.
    PdfColumn column = tableColumns[0];
    // Add Rows
    table.Rows.Add(new object[] { "111", "Maxim", "III" });
    // Draw the table
    table.Draw(page, new PointF(0, 0));
    //Save the document
    document.Save("Output.pdf");
    //Close the document
    document.Close(true);
    ' Create a PDF document
    Dim document As New PdfDocument()
    'Create a new page
    Dim page As PdfPage = document.Pages.Add()
    'create the PdfLightTable
    Dim table As New PdfLightTable()
    ' Set the DataSourceType as Direct
    table.DataSourceType = PdfLightTableDataSourceType.TableDirect
    ' Get the columns collection
    Dim tableColumns As PdfColumnCollection = table.Columns
    ' Add Columns
    tableColumns.Add(New PdfColumn("Roll Number"))
    tableColumns.Add(New PdfColumn("Name"))
    tableColumns.Add(New PdfColumn("Class"))
    'Get the table colum by index.
    Dim column As PdfColumn = tableColumns(0)
    ' Add Rows
    table.Rows.Add(New Object() { "111", "Maxim", "III" })
    ' Draw the table
    table.Draw(page, New PointF(0, 0))
    'Save the document
    document.Save("Output.pdf")
    'Close the document
    document.Close(True)

    Methods

    Add(PdfColumn)

    Add the specified PdfColumn in specified PdfColumnCollection

    Declaration
    public void Add(PdfColumn column)
    Parameters
    Type Name Description
    PdfColumn column

    The PdfColumn.

    Examples
    // Create a PDF document
    PdfDocument document = new PdfDocument();
    //Create a new page
    PdfPage page = document.Pages.Add();
    //create the PdfLightTable
    PdfLightTable table = new PdfLightTable();
    // Set the DataSourceType as Direct
    table.DataSourceType = PdfLightTableDataSourceType.TableDirect;
    // Get the columns collection
    PdfColumnCollection tableColumns = table.Columns;
    // Add Columns
    tableColumns.Add(new PdfColumn("Roll Number"));
    tableColumns.Add(new PdfColumn("Name"));
    tableColumns.Add(new PdfColumn("Class"));
    // Add Rows
    table.Rows.Add(new object[] { "111", "Maxim", "III" });
    // Draw the table
    table.Draw(page, new PointF(0, 0));
    //Save the document
    document.Save("Output.pdf");
    //Close the document
    document.Close(true);
    ' Create a PDF document
    Dim document As New PdfDocument()
    'Create a new page
    Dim page As PdfPage = document.Pages.Add()
    'create the PdfLightTable
    Dim table As New PdfLightTable()
    ' Set the DataSourceType as Direct
    table.DataSourceType = PdfLightTableDataSourceType.TableDirect
    ' Get the columns collection
    Dim tableColumns As PdfColumnCollection = table.Columns
    ' Add Columns
    tableColumns.Add(New PdfColumn("Roll Number"))
    tableColumns.Add(New PdfColumn("Name"))
    tableColumns.Add(New PdfColumn("Class"))
    ' Add Rows
    table.Rows.Add(New Object() { "111", "Maxim", "III" })
    ' Draw the table
    table.Draw(page, New PointF(0, 0))
    'Save the document
    document.Save("Output.pdf")
    'Close the document
    document.Close(True)
    See Also
    PdfCollection

    Implements

    System.Collections.IEnumerable

    See Also

    PdfCollection
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved