Xamarin.iOS

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

    Show / Hide Table of Contents

    Class PdfDashStyle

    Possible dash styles of the pen.

    Inheritance
    System.Object
    PdfDashStyle
    Namespace: Syncfusion.Pdf.Graphics
    Assembly: Syncfusion.Pdf.Portable.dll
    Syntax
    public sealed class PdfDashStyle : Enum
    Examples
    //Create a new PDF document.
    PdfDocument doc = new PdfDocument();
    //Add a page to the document.
    PdfPage page = doc.Pages.Add();
    //Create PDF graphics for the page
    PdfGraphics graphics = page.Graphics;
    //Create new PDF pen instance.
    PdfPen pen = new PdfPen(Color.Red);
    //Set custom dash style.
    pen.DashStyle = PdfDashStyle.Custom;
    // Create a custom dash pattern.
    pen.DashPattern = new float[] { 4.0f, 2.0f, 1.0f, 3.0f };
    //Draw rectangle.
    graphics.DrawRectangle(pen, new RectangleF(10, 10, 200, 100));
    //Save the document.
    doc.Save("Output.pdf");
    //Close the document.
    doc.Close(true);
    'Create a new PDF document.
    Dim doc As New PdfDocument()
    'Add a page to the document.
    Dim page As PdfPage = doc.Pages.Add()
    'Create PDF graphics for the page
    Dim graphics As PdfGraphics = page.Graphics
    'Create new PDF pen instance.
    Dim pen As New PdfPen(Color.Red)
     'Set custom dash style.
     pen.DashStyle = PdfDashStyle.Custom
     'Create a custom dash pattern.
     pen.DashPattern = New Single() { 4.0F, 2.0F, 1.0F, 3.0F}
    'Draw rectangle.
    graphics.DrawRectangle(pen, New RectangleF(10, 10, 200, 100))
    'Save the document.
    doc.Save("Output.pdf")
    'Close the document.
    doc.Close(True)

    Fields

    Custom

    User defined dash style.

    Declaration
    public const PdfDashStyle Custom
    Field Value
    Type Description
    PdfDashStyle

    Dash

    Dashed line.

    Declaration
    public const PdfDashStyle Dash
    Field Value
    Type Description
    PdfDashStyle

    DashDot

    Dash-dot line.

    Declaration
    public const PdfDashStyle DashDot
    Field Value
    Type Description
    PdfDashStyle

    DashDotDot

    Dash-dot-dot line.

    Declaration
    public const PdfDashStyle DashDotDot
    Field Value
    Type Description
    PdfDashStyle

    Dot

    Dotted line.

    Declaration
    public const PdfDashStyle Dot
    Field Value
    Type Description
    PdfDashStyle

    Solid

    Solid line.

    Declaration
    public const PdfDashStyle Solid
    Field Value
    Type Description
    PdfDashStyle

    value__

    Declaration
    public int value__
    Field Value
    Type Description
    System.Int32
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved