Class RadFixedDocument
Represents RadFixedDocument.
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class RadFixedDocument : FixedDocumentElementBase, IFixedDocument, IDestinationContainer, IFixedDocumentElement, IOnExceptionEventRaiser
Constructors
RadFixedDocument()
Properties
AcroForm
Represents the interactive form properties of the current document.
Declaration
public AcroForm AcroForm { get; }
Property Value
AcroForm
|
Actions
Gets the document actions collection.
Declaration
public DocumentActionCollection Actions { get; }
Property Value
DocumentActionCollection
|
Annotations
Gets the annotations collection.
Declaration
public IEnumerable<Annotation> Annotations { get; }
Property Value
System.Collections.Generic.IEnumerable<Annotation>
The annotations. |
Bookmarks
Gets the document bookmarks (outlines) collection.
Declaration
public BookmarksCollection Bookmarks { get; }
Property Value
BookmarksCollection
|
CaretPosition
Gets the caret position in the document. This property only works with RadPdfViewer.
Declaration
public TextPosition CaretPosition { get; }
Property Value
TextPosition
The caret position. |
DocumentInfo
Gets the document info.
Declaration
public RadFixedDocumentInfo DocumentInfo { get; }
Property Value
RadFixedDocumentInfo
The document info. |
EmbeddedFiles
Gets the embedded files collection.
Declaration
public EmbeddedFilesCollection EmbeddedFiles { get; }
Property Value
EmbeddedFilesCollection
The embedded files. |
HasLayers
Gets whether the document has layers.
Declaration
public bool HasLayers { get; }
Property Value
System.Boolean
|
NamedDestinations
Gets the named destinations collection.
Declaration
public NamedDestinationsCollection NamedDestinations { get; }
Property Value
NamedDestinationsCollection
The destinations. |
PageMode
Gets or sets how the document should be displayed when opened.
Declaration
public PageMode PageMode { get; set; }
Property Value
PageMode
|
Pages
Gets the pages collection.
Declaration
public PageCollection Pages { get; }
Property Value
PageCollection
The pages collection. |
Selection
Gets the selection of the document.
Declaration
public TextSelection Selection { get; }
Property Value
TextSelection
The selection. |
Methods
Clone()
Clones the document content.
Declaration
public RadFixedDocument Clone()
Returns
RadFixedDocument
The cloned RadFixedDocument instance. |
Merge(RadFixedDocument)
Merges this document with the specified source document.
Declaration
public void Merge(RadFixedDocument source)
Parameters
RadFixedDocument
source
The source document. |
Events
DocumentUnhandledException
Occurs when an unhandled exception is thrown while loading the document properties, e.g. page content and annotations. This event applies when the document is imported with the PdfFormatProvider class using the ReadingMode.OnDemand import setting.
Declaration
public event EventHandler<DocumentUnhandledExceptionEventArgs> DocumentUnhandledException
Event Type
System.EventHandler<DocumentUnhandledExceptionEventArgs>
|
MergedEmbeddedFileNameResolving
Occurs when trying to resolve conflicts between the embedded file names while merging RadFixedDocument instances.
Declaration
public event EventHandler<DuplicatedEmbeddedFileNameResolvingEventArgs> MergedEmbeddedFileNameResolving
Event Type
System.EventHandler<DuplicatedEmbeddedFileNameResolvingEventArgs>
|
MergedFieldNameResolving
Occurs when trying to resolve conflicts between the fields names while merging RadFixedDocument instances.
Declaration
public event EventHandler<MergedFormFieldNameResolvingEventArgs> MergedFieldNameResolving
Event Type
System.EventHandler<MergedFormFieldNameResolvingEventArgs>
|
MergedJavaScriptNameResolving
Occurs when trying to resolve conflicts between the embedded file names while merging RadFixedDocument instances.
Declaration
public event EventHandler<DuplicatedJavaScriptNameResolvingEventArgs> MergedJavaScriptNameResolving
Event Type
System.EventHandler<DuplicatedJavaScriptNameResolvingEventArgs>
|