File Formats

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class Pdf3DNodeCollection

    Show / Hide Table of Contents

    Class Pdf3DNodeCollection

    Represents a collection of Pdf3DNode objects.

    Inheritance
    System.Object
    System.Collections.Generic.List<Pdf3DNode>
    Pdf3DNodeCollection
    Implements
    System.Collections.Generic.IList<Pdf3DNode>
    System.Collections.Generic.ICollection<Pdf3DNode>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<Pdf3DNode>
    System.Collections.Generic.IReadOnlyCollection<Pdf3DNode>
    System.Collections.Generic.IEnumerable<Pdf3DNode>
    System.Collections.IEnumerable
    Inherited Members
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.get_Item(System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.set_Item(System.Int32, System.Object)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.Add(System.Object)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.AddRange(System.Collections.Generic.IEnumerable<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.AsReadOnly()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.BinarySearch(System.Int32, System.Int32, Syncfusion.Pdf.Interactive.Pdf3DNode, System.Collections.Generic.IComparer<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.BinarySearch(Syncfusion.Pdf.Interactive.Pdf3DNode)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.BinarySearch(Syncfusion.Pdf.Interactive.Pdf3DNode, System.Collections.Generic.IComparer<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Clear()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.Contains(System.Object)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.ConvertAll<TOutput>(System.Converter<Syncfusion.Pdf.Interactive.Pdf3DNode, TOutput>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.CopyTo(Syncfusion.Pdf.Interactive.Pdf3DNode[])
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.CopyTo(System.Int32, Syncfusion.Pdf.Interactive.Pdf3DNode[], System.Int32, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.CopyTo(Syncfusion.Pdf.Interactive.Pdf3DNode[], System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Exists(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Find(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindAll(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindIndex(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindIndex(System.Int32, System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindIndex(System.Int32, System.Int32, System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindLast(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindLastIndex(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindLastIndex(System.Int32, System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.FindLastIndex(System.Int32, System.Int32, System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.ForEach(System.Action<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.GetEnumerator()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.Generic.IEnumerable<Syncfusion.Pdf.Interactive.Pdf3DNode>.GetEnumerator()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.GetRange(System.Int32, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.IndexOf(System.Object)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.IndexOf(Syncfusion.Pdf.Interactive.Pdf3DNode, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.IndexOf(Syncfusion.Pdf.Interactive.Pdf3DNode, System.Int32, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.Insert(System.Int32, System.Object)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.InsertRange(System.Int32, System.Collections.Generic.IEnumerable<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.LastIndexOf(Syncfusion.Pdf.Interactive.Pdf3DNode)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.LastIndexOf(Syncfusion.Pdf.Interactive.Pdf3DNode, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.LastIndexOf(Syncfusion.Pdf.Interactive.Pdf3DNode, System.Int32, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.Remove(System.Object)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.RemoveAll(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.RemoveAt(System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.RemoveRange(System.Int32, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Reverse()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Reverse(System.Int32, System.Int32)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Sort()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Sort(System.Collections.Generic.IComparer<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Sort(System.Int32, System.Int32, System.Collections.Generic.IComparer<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Sort(System.Comparison<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.ToArray()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.TrimExcess()
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.TrueForAll(System.Predicate<Syncfusion.Pdf.Interactive.Pdf3DNode>)
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Capacity
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.Count
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.IsFixedSize
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.Generic.ICollection<Syncfusion.Pdf.Interactive.Pdf3DNode>.IsReadOnly
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.IsReadOnly
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.ICollection.IsSynchronized
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.ICollection.SyncRoot
    System.Collections.Generic.List<Syncfusion.Pdf.Interactive.Pdf3DNode>.System.Collections.IList.Item[System.Int32]
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Pdf.Interactive
    Assembly: Syncfusion.Pdf.Base.dll
    Syntax
    public class Pdf3DNodeCollection : List<Pdf3DNode>, IList<Pdf3DNode>, ICollection<Pdf3DNode>, IList, ICollection, IReadOnlyList<Pdf3DNode>, IReadOnlyCollection<Pdf3DNode>, IEnumerable<Pdf3DNode>, IEnumerable
    Examples
    //Create a new PDF document.
    PdfDocument document = new PdfDocument();
    //Create a new page .
    PdfPage page = document.Pages.Add();
    //Create a new Pdf3D Annotation.
    Pdf3DAnnotation annotation = new Pdf3DAnnotation(new RectangleF(10, 50, 300, 150), @"Input.u3d");
    //Create a new Pdf3DView
    Pdf3DView view = new Pdf3DView();
    view.CameraToWorldMatrix = new float[] { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f };
    //Create a new Pdf3DNode.
    Pdf3DNode node = new Pdf3DNode();
    node.Visible = true;
    view.Nodes.Add(node);
    //Adds a pdf3d view.
    annotation.Views.Add(view);
    //Adds a annotation.
    page.Annotations.Add(annotation);
    //Save the document to disk.
    document.Save("Output.pdf");
    //close the document
    document.Close(true);
    'Create a new PDF document.
    Dim document As New PdfDocument()
    'Create a new page .
    Dim page As PdfPage = document.Pages.Add()
    'Create a new Pdf3D Annotation.
    Dim annotation As New Pdf3DAnnotation(New RectangleF(10, 50, 300, 150), "Input.u3d")
    'Create a new Pdf3DView
    Dim view As New Pdf3DView()
    view.CameraToWorldMatrix = New Single() { -0.382684F, 0.92388F, -7.66026E-08F, 0.18024F, 0.0746579F, 0.980785F, 0.906127F, 0.37533F, -0.19509F, -100, -112.432F, 45.6829F}
    'Create a new Pdf3DNode.
    Dim node As New Pdf3DNode()
    node.Visible = True
    view.Nodes.Add(node)
    'Adds a pdf3d view.
    annotation.Views.Add(view)
    'Adds a annotation.
    page.Annotations.Add(annotation)
    'Save the document to disk.
    document.Save("Output.pdf")
    'close the document
    document.Close(True)

    Constructors

    Pdf3DNodeCollection()

    Declaration
    public Pdf3DNodeCollection()

    Properties

    Item[Int32]

    Gets or sets the Pdf3DNode at the specified index.

    Declaration
    public Pdf3DNode this[int index] { get; set; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    Pdf3DNode
    Examples
    //Create a new PDF document.
    PdfDocument document = new PdfDocument();
    //Create a new page .
    PdfPage page = document.Pages.Add();
    //Create a new Pdf3D Annotation.
    Pdf3DAnnotation annotation = new Pdf3DAnnotation(new RectangleF(10, 50, 300, 150), @"Input.u3d");
    //Create a new Pdf3DView
    Pdf3DView view = new Pdf3DView();
    view.CameraToWorldMatrix = new float[] { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f };
    //Create a new Pdf3DNode.
    Pdf3DNode node = new Pdf3DNode();
    node.Visible = true;
    view.Nodes.Add(node);
    //Adds a pdf3d view.
    annotation.Views.Add(view);
    //Adds a annotation.
    page.Annotations.Add(annotation);
    //Save the document to disk.
    document.Save("Output.pdf");
    //close the document
    document.Close(true);
    'Create a new PDF document.
    Dim document As New PdfDocument()
    'Create a new page .
    Dim page As PdfPage = document.Pages.Add()
    'Create a new Pdf3D Annotation.
    Dim annotation As New Pdf3DAnnotation(New RectangleF(10, 50, 300, 150), "Input.u3d")
    'Create a new Pdf3DView
    Dim view As New Pdf3DView()
    view.CameraToWorldMatrix = New Single() { -0.382684F, 0.92388F, -7.66026E-08F, 0.18024F, 0.0746579F, 0.980785F, 0.906127F, 0.37533F, -0.19509F, -100, -112.432F, 45.6829F}
    'Create a new Pdf3DNode.
    Dim node As New Pdf3DNode()
    node.Visible = True
    view.Nodes.Add(node)
    'Adds a pdf3d view.
    annotation.Views.Add(view)
    'Adds a annotation.
    page.Annotations.Add(annotation)
    'Save the document to disk.
    document.Save("Output.pdf")
    'close the document
    document.Close(True)
    See Also
    PdfPage
    Pdf3DNode

    Methods

    Add(Pdf3DNode)

    Adds the specified node into the collection.

    Declaration
    public int Add(Pdf3DNode value)
    Parameters
    Type Name Description
    Pdf3DNode value

    The Pdf3DNode

    Returns
    Type Description
    System.Int32

    The index of the node to be added.

    Examples
    //Create a new PDF document.
    PdfDocument document = new PdfDocument();
    //Create a new page .
    PdfPage page = document.Pages.Add();
    //Create a new Pdf3D Annotation.
    Pdf3DAnnotation annotation = new Pdf3DAnnotation(new RectangleF(10, 50, 300, 150), @"Input.u3d");
    //Create a new Pdf3DView
    Pdf3DView view = new Pdf3DView();
    view.CameraToWorldMatrix = new float[] { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f };
    //Create a new Pdf3DNode.
    Pdf3DNode node = new Pdf3DNode();
    node.Visible = true;
    view.Nodes.Add(node);
    //Add a pdf3d view.
    annotation.Views.Add(view);
    //Add a annotation.
    page.Annotations.Add(annotation);
    //Save the document to disk.
    document.Save("Output.pdf");
    //close the document
    document.Close(true);
    'Create a new PDF document.
    Dim document As New PdfDocument()
    'Create a new page .
    Dim page As PdfPage = document.Pages.Add()
    'Create a new Pdf3D Annotation.
    Dim annotation As New Pdf3DAnnotation(New RectangleF(10, 50, 300, 150), "Input.u3d")
    'Create a new Pdf3DView
    Dim view As New Pdf3DView()
    view.CameraToWorldMatrix = New Single() { -0.382684F, 0.92388F, -7.66026E-08F, 0.18024F, 0.0746579F, 0.980785F, 0.906127F, 0.37533F, -0.19509F, -100, -112.432F, 45.6829F}
    'Create a new Pdf3DNode.
    Dim node As New Pdf3DNode()
    node.Visible = True
    view.Nodes.Add(node)
    'Add a pdf3d view.
    annotation.Views.Add(view)
    'Add a annotation.
    page.Annotations.Add(annotation)
    'Save the document to disk.
    document.Save("Output.pdf")
    'close the document
    document.Close(True)
    See Also
    PdfPage
    Pdf3DAnnotation
    Pdf3DView
    Pdf3DNode

    Contains(Pdf3DNode)

    Determines whether the node is in the collection.

    Declaration
    public bool Contains(Pdf3DNode value)
    Parameters
    Type Name Description
    Pdf3DNode value

    The node to search for.

    Returns
    Type Description
    System.Boolean

    if it contains the specified value, set to true.

    Examples
    //Create a new PDF document.
    PdfDocument document = new PdfDocument();
    //Create a new page .
    PdfPage page = document.Pages.Add();
    //Create a new Pdf3DNode.
    Pdf3DNode node = new Pdf3DNode();
    node.Visible = true;
    node.Name = "Near View";
    node.Opacity = 100;
    node.Matrix = new float[] { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f };
    //create the node collection
    Pdf3DNodeCollection nodecollection = new Pdf3DNodeCollection();
    nodecollection.Add(node);
    bool exist = nodecollection.Contains(node);
    //Save the document to disk.
    document.Save("Output.pdf");
    //close the document
    document.Close(true);
    'Create a new PDF document.
    Dim document As New PdfDocument()
    'Create a new page .
    Dim page As PdfPage = document.Pages.Add()
    'Create a new Pdf3DNode.
    Dim node As New Pdf3DNode()
    node.Visible = True
    node.Name = "Near View"
    node.Opacity = 100
    node.Matrix = New Single() { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f }
    'create the node collection
    Dim nodecollection As New Pdf3DNodeCollection()
    nodecollection.Add(node)
    Dim exist As Boolean = nodecollection.Contains(node)
    'Save the document to disk.
    document.Save("Output.pdf")
    'close the document
    document.Close(True)
    See Also
    PdfPage
    Pdf3DNode

    IndexOf(Pdf3DNode)

    Searches and finds the index of the specified node from the collection.

    Declaration
    public int IndexOf(Pdf3DNode value)
    Parameters
    Type Name Description
    Pdf3DNode value

    The node to be searched.

    Returns
    Type Description
    System.Int32

    The index value of the node to be searched from the collection.

    Examples
    //Create a new PDF document.
    PdfDocument document = new PdfDocument();
    //Create a new page .
    PdfPage page = document.Pages.Add();
    //Create a new Pdf3DNode.
    Pdf3DNode node = new Pdf3DNode();
    node.Visible = true;
    node.Name = "Near View";
    node.Opacity = 100;
    node.Matrix = new float[] { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f };
    //create the node collection
    Pdf3DNodeCollection nodecollection = new Pdf3DNodeCollection();
    nodecollection.Add(node);
    //Search the index of the node
    int index = nodecollection.IndexOf(node);
    //Save the document to disk.
    document.Save("Output.pdf");
    //close the document
    document.Close(true);
    'Create a new PDF document.
    Dim document As New PdfDocument()
    'Create a new page .
    Dim page As PdfPage = document.Pages.Add()
    'Create a new Pdf3DNode.
    Dim node As New Pdf3DNode()
    node.Visible = True
    node.Name = "Near View"
    node.Opacity = 100
    node.Matrix = New Single() { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f }
    'create the node collection
    Dim nodecollection As New Pdf3DNodeCollection()
    nodecollection.Add(node)
    'Search the index of the node
    Dim index As Integer = nodecollection.IndexOf(node)
    'Save the document to disk.
    document.Save("Output.pdf")
    'close the document
    document.Close(True)
    See Also
    PdfPage
    Pdf3DNode

    Insert(Int32, Pdf3DNode)

    Inserts the specified index.

    Declaration
    public void Insert(int index, Pdf3DNode value)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Pdf3DNode value

    The value.

    Examples
    //Create a new PDF document.
    PdfDocument document = new PdfDocument();
    //Create a new page .
    PdfPage page = document.Pages.Add();
    //Create a new Pdf3DNode.
    Pdf3DNode node = new Pdf3DNode();
    node.Visible = true;
    node.Name = "Near View";
    node.Opacity = 100;
    node.Matrix = new float[] { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f };
    //create the node collection
    Pdf3DNodeCollection nodecollection = new Pdf3DNodeCollection();
    nodecollection.Add(node);
    //insert the node
    nodecollection.Insert(0, node);
    //Save the document to disk.
    document.Save("Output.pdf");
    //close the document
    document.Close(true);
    'Create a new PDF document.
    Dim document As New PdfDocument()
    'Create a new page .
    Dim page As PdfPage = document.Pages.Add()
    'Create a new Pdf3DNode.
    Dim node As New Pdf3DNode()
    node.Visible = True
    node.Name = "Near View"
    node.Opacity = 100
    node.Matrix = New Single() { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f }
    'create the node collection
    Dim nodecollection As New Pdf3DNodeCollection()
    nodecollection.Add(node)
    'insert the node
    nodecollection.Insert(0, node)
    'Save the document to disk.
    document.Save("Output.pdf")
    'close the document
    document.Close(True)
    See Also
    PdfPage
    Pdf3DNode

    Remove(Pdf3DNode)

    Removes the specified value.

    Declaration
    public void Remove(Pdf3DNode value)
    Parameters
    Type Name Description
    Pdf3DNode value

    The value.

    Examples
    //Create a new PDF document.
    PdfDocument document = new PdfDocument();
    //Create a new page .
    PdfPage page = document.Pages.Add();
    //Create a new Pdf3DNode.
    Pdf3DNode node = new Pdf3DNode();
    node.Visible = true;
    node.Name = "Near View";
    node.Opacity = 100;
    node.Matrix = new float[] { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f };
    //create the node collection
    Pdf3DNodeCollection nodecollection = new Pdf3DNodeCollection();
    nodecollection.Add(node);
    //Remove the node
    nodecollection.Remove(node);
    //Save the document to disk.
    document.Save("Output.pdf");
    //close the document
    document.Close(true);
    'Create a new PDF document.
    Dim document As New PdfDocument()
    'Create a new page .
    Dim page As PdfPage = document.Pages.Add()
    'Create a new Pdf3DNode.
    Dim node As New Pdf3DNode()
    node.Visible = True
    node.Name = "Near View"
    node.Opacity = 100
    node.Matrix = New Single() { -0.382684f, 0.92388f, -0.0000000766026f, 0.18024f, 0.0746579f, 0.980785f, 0.906127f, 0.37533f, -0.19509f, -100, -112.432f, 45.6829f }
    'create the node collection
    Dim nodecollection As New Pdf3DNodeCollection()
    nodecollection.Add(node)
    'Remove the node
    nodecollection.Remove(node)
    'Save the document to disk.
    document.Save("Output.pdf")
    'close the document
    document.Close(True)
    See Also
    PdfPage
    Pdf3DNode

    Implements

    System.Collections.Generic.IList<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<T>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable

    See Also

    PdfPage
    Pdf3DAnnotation
    Pdf3DView
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved