Table of Contents

Class PropertyPdfSource

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

PDF source settings including file info, display options, embedded stream and page selection.

public class PropertyPdfSource : DomItem
Inheritance
PropertyPdfSource
Inherited Members

Properties

Display

Gets display settings (fit mode etc.).

[JsonInclude]
public PropertyDisplay Display { get; }

Property Value

PropertyDisplay

Embedded

Gets or sets whether the PDF is embedded.

public string Embedded { get; set; }

Property Value

string

EmbeddedContents

Gets or sets the embedded PDF binary contents (not supported in cross-platform context at runtime).

[JsonIgnore]
public byte[] EmbeddedContents { get; set; }

Property Value

byte[]

FileInfo

Gets file information (path, file name) for the PDF.

[JsonInclude]
public PropertyDrawingFileInfo FileInfo { get; }

Property Value

PropertyDrawingFileInfo

FontMode

Gets or sets font embedding or substitution mode for PDF display.

public string FontMode { get; set; }

Property Value

string

Formula

Gets or sets the path or expression referencing the PDF (used when Mode indicates formula).

public string Formula { get; set; }

Property Value

string

Mode

Gets or sets the source mode (file, variable, formula, embedded, etc.).

public string Mode { get; set; }

Property Value

string

PageRange

Gets or sets the page range (e.g. "1-3,5").

public string PageRange { get; set; }

Property Value

string

Pagebreak

Gets or sets whether a page break is enforced before/after (might be null for table field variant).

public string Pagebreak { get; set; }

Property Value

string

Password

Gets or sets the password for encrypted PDFs.

public string Password { get; set; }

Property Value

string

Variable

Gets or sets the variable holding the PDF identifier/path.

public string Variable { get; set; }

Property Value

string