[Root] / Xceed.PdfLibrary.NET Assembly / Xceed.PdfLibrary.NET Namespace / Rectangle Structure
In This Topic
    Rectangle Structure
    In This Topic
    Represents a Rectangle in a coordinate system where the origin is the top-left corner of the Rectangle and the positive x and y axis are oriented toward the right and the bottom respectively.
    Object Model
    Rectangle StructurePoint StructurePoint StructureRectangle StructureRectangle StructureRectangle StructureSize StructurePoint StructurePoint StructureRectangle Structure
    Syntax
    [IsReadOnly()]
    [Serializable()]
    public struct Rectangle : System.ValueType 
    Inheritance Hierarchy

    System.Object
       System.ValueType
          Xceed.PdfLibrary.NET.Rectangle

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyGets the bottom of the Rectangle.  
    Public PropertyGets the bottom left corner of the Rectangle.  
    Public PropertyGets the bottom right corner of the Rectangle.  
    Public Propertystatic (Shared in Visual Basic)Gets an empty Rectangle.  
    Public PropertyGets the height of the Rectangle.  
    Public PropertyIndicates if the Rectangle is empty.  
    Public PropertyGets the left side of the Rectangle.  
    Public PropertyGets the right side of the Rectangle.  
    Public PropertyGets the size of the Rectangle.  
    Public PropertyGets the top of the Rectangle.  
    Public PropertyGets the top left corner of the Rectangle.  
    Public PropertyGets the top right corner of the Rectangle.  
    Public PropertyGets the width of the Rectangle.  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Overloaded. Tests whether a Rectangle fully contains another Rectangle.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Tests if two Rectangle objects are considered equal.  
    Public MethodReturns a hash code for the current instance.  
    Public MethodInflates the Rectangle in all direction.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Intersects two Rectangles.  
    Public MethodConverts the current instance into a string representation.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Combines two Rectangles.  
    Top
    Public Operators
    Equality operator.
    Inequality operator.
    Top
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also