ASP.NET Core

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PDFOptions - ASP.NETCore API Reference | Syncfusion

    Show / Hide Table of Contents

    Class PDFOptions

    To set the PDFOptions of PDF Writter

    Inheritance
    System.Object
    PDFOptions
    Implements
    IReportDispose
    System.IDisposable
    Namespace: Syncfusion.ReportWriter
    Assembly: Syncfusion.Report.Portable.dll
    Syntax
    public class PDFOptions : Object, IReportDispose, IDisposable
    Remarks

    PDFOptions contains the properties to define the Fonts, TempPath, SplitPageCount and EnableSplitMerge

    Constructors

    PDFOptions()

    Declaration
    public PDFOptions()

    Properties

    EnableComplexScript

    Gets or sets a value indicating that content of the text should be treated as complex script text layout rendering.

    Declaration
    public bool EnableComplexScript { get; set; }
    Property Value
    Type Description
    System.Boolean

    True if to consider as complex script; otherwise, false.

    Examples
    ReportWriter reportWriter = new ReportWriter();
    reportWriter.PDFOptions = new PDFOptions();
    reportWriter.PDFOptions.EnableComplexScript = true;

    Fonts

    Load Font stream from external file

    Declaration
    public Dictionary<string, Stream> Fonts { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.IO.Stream>

    PdfConformanceLevel

    Enable PDFA export.

    Declaration
    public PdfConformanceLevel PdfConformanceLevel { get; set; }
    Property Value
    Type Description
    PdfConformanceLevel

    Security

    Specify the PDF document security .

    Declaration
    public PdfSecurity Security { get; set; }
    Property Value
    Type Description
    PdfSecurity

    Methods

    Dispose()

    Declaration
    public void Dispose()

    Implements

    IReportDispose
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved