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
Embedded
Gets or sets whether the PDF is embedded.
public string Embedded { get; set; }
Property Value
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
FontMode
Gets or sets font embedding or substitution mode for PDF display.
public string FontMode { get; set; }
Property Value
Formula
Gets or sets the path or expression referencing the PDF (used when Mode indicates formula).
public string Formula { get; set; }
Property Value
Mode
Gets or sets the source mode (file, variable, formula, embedded, etc.).
public string Mode { get; set; }
Property Value
PageRange
Gets or sets the page range (e.g. "1-3,5").
public string PageRange { get; set; }
Property Value
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
Password
Gets or sets the password for encrypted PDFs.
public string Password { get; set; }
Property Value
Variable
Gets or sets the variable holding the PDF identifier/path.
public string Variable { get; set; }