Class PdfViewerProperties
Inheritance
Inherited Members
Namespace: Syncfusion.JavaScript.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class PdfViewerProperties
Constructors
PdfViewerProperties()
Declaration
public PdfViewerProperties()
Properties
AfterPrint
Triggers the event function after printing.
Declaration
[JsonProperty("afterPrint")]
public string AfterPrint { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AjaxRequestFailure
Triggers when the ajaxrequest is failed in the PDF Viewer.
Declaration
[JsonProperty("ajaxRequestFailure")]
public string AjaxRequestFailure { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AjaxRequestSuccess
Triggers when the ajaxrequest is success in the PDF Viewer.
Declaration
[JsonProperty("ajaxRequestSuccess")]
public string AjaxRequestSuccess { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AllowClientBuffering
Enables/Disables the buffering process in the client.
Declaration
[JsonProperty("allowClientBuffering")]
public bool AllowClientBuffering { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AnnotationAdd
Triggers when annotation is added to the PDF document.
Declaration
[JsonProperty("annotationAdd")]
public string AnnotationAdd { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AnnotationPropertiesChange
Triggers when the property of the annotation is changed using the PDF viewer control.
Declaration
[JsonProperty("annotationPropertiesChange")]
public string AnnotationPropertiesChange { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AnnotationRemove
Triggers when annotation is removed from the PDF document.
Declaration
[JsonProperty("annotationRemove")]
public string AnnotationRemove { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AnnotationResize
Triggers when the annotation is resized using the PDF viewer control.
Declaration
[JsonProperty("annotationResize")]
public string AnnotationResize { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BeforePrint
Triggers the event function before printing.
Declaration
[JsonProperty("beforePrint")]
public string BeforePrint { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BufferEnd
Triggers when the client side buffering process ends.
Declaration
[JsonProperty("bufferEnd")]
public string BufferEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BufferingMode
Gets or sets the buffering mode of the PDF viewer control when allowBufferingMode is set to true.
Declaration
[JsonProperty("bufferingMode")]
public int BufferingMode { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
BufferStart
Triggers when the client side buffering process starts.
Declaration
[JsonProperty("bufferStart")]
public string BufferStart { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Destroy
Triggers when PDF viewer control is destroyed successfully.
Declaration
[JsonProperty("destroy")]
public string Destroy { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DocumentLoaded
Triggers when the PDF document gets loaded and is ready to view in the Control.
Declaration
[JsonProperty("documentLoad")]
public string DocumentLoaded { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DocumentPath
Specifies the path of the PDF document to be loaded initially.
Declaration
[JsonProperty("documentPath")]
public string DocumentPath { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DocumentUnload
Triggers when the PDF document gets unloaded from the PDF Viewer.
Declaration
[JsonProperty("documentUnload")]
public string DocumentUnload { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DownloadEnd
Triggers when the download is completed or aborted in the PDF Viewer.
Declaration
[JsonProperty("downloadEnd")]
public string DownloadEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DownloadStart
Triggers when the download is started in the PDF Viewer.
Declaration
[JsonProperty("downloadStart")]
public string DownloadStart { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EnableFormFieldValidation
Enables/Disables the download if required formfields is not filled in the PDF document.
Declaration
[JsonProperty("enableFormFieldValidation")]
public bool EnableFormFieldValidation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableHighlightAnnotation
Enables/Disables the highlight annotations in the PDF viewer.
Declaration
[JsonProperty("enableHighlightAnnotation")]
public bool EnableHighlightAnnotation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableSignature
Enables or disables the handwritten signature when the PDF viewer control is loaded initially.
Declaration
[JsonProperty("enableSignature")]
public bool EnableSignature { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableStrikethroughAnnotation
Enables/Disables the strikethrough annotations in the PDF viewer.
Declaration
[JsonProperty("enableStrikethroughAnnotation")]
public bool EnableStrikethroughAnnotation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableTextMarkupAnnotations
Enables/Disables the text markup annotations in the PDF viewer.
Declaration
[JsonProperty("enableTextMarkupAnnotations")]
public bool EnableTextMarkupAnnotations { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableTextSelection
Enables/Disables the text selection in the PDF viewer.
Declaration
[JsonProperty("enableTextSelection")]
public bool EnableTextSelection { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableUnderlineAnnotation
Enables/Disables the underline annotations in the PDF viewer.
Declaration
[JsonProperty("enableUnderlineAnnotation")]
public bool EnableUnderlineAnnotation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
FormFieldValid
Triggers when required form fields are not filled.
Declaration
[JsonProperty("formFieldValid")]
public string FormFieldValid { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HighlightSettings
Specifies the highlight Settings.
Declaration
[JsonProperty("highlightSettings")]
public PdfViewerHighlightSettings HighlightSettings { get; set; }
Property Value
Type | Description |
---|---|
PdfViewerHighlightSettings |
HyperlinkClicked
Triggers the event function before printing.
Declaration
[HtmlAttributeName("hyperlinkClick")]
public string HyperlinkClicked { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InteractionMode
To set the text selection or scrolling mode to the PDF viewer control.
Declaration
[JsonProperty("interactionMode")]
public int InteractionMode { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IsResponsive
Enables/Disables the responsive support for PdfViewer during the window resizing time.
Declaration
[JsonProperty("isResponsive")]
public bool IsResponsive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Locale
Specifies the locale information of the PDF viewer.
Declaration
[JsonProperty("locale")]
public string Locale { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PageChanged
Triggers when there is change in current page number.
Declaration
[JsonProperty("pageChange")]
public string PageChanged { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PageClicked
Triggers when the mouse clicked in the PDF Page
Declaration
[HtmlAttributeName("pageClick")]
public string PageClicked { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PdfService
Specifies the PDF Service.
Declaration
[JsonProperty("pdfService")]
public int PdfService { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ServerActionSettings
Specifies the Server Action Settings.
Declaration
[JsonProperty("serverActionSettings")]
public PdfViewerServerActionSettings ServerActionSettings { get; set; }
Property Value
Type | Description |
---|---|
PdfViewerServerActionSettings |
ServiceUrl
Specifies the service url.
Declaration
[JsonProperty("serviceUrl")]
public string ServiceUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ShouldFlattenDocument
Enables or disables the option to flatten the document while saving the handwritten signature into the PDF document.
Declaration
[JsonProperty("shouldFlattenDocument")]
public bool ShouldFlattenDocument { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SignatureAdd
Triggers when a handwritten signature is added over the page of the PDF document.
Declaration
[JsonProperty("signatureAdd")]
public string SignatureAdd { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SignatureDelete
Triggers when a handwritten signature is removed from the page of the PDF document
Declaration
[JsonProperty("signatureDelete")]
public string SignatureDelete { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SignatureMove
Triggers when a handwritten signature is moved over the page of the PDF document.
Declaration
[JsonProperty("signatureMove")]
public string SignatureMove { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SignaturePropertiesChange
Triggers when a handwritten signature properties is changed in the PDF document.
Declaration
[JsonProperty("signaturePropertiesChange")]
public string SignaturePropertiesChange { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SignatureResize
Triggers when a handwritten signature is resized in the PDF document.
Declaration
[JsonProperty("signatureResize")]
public string SignatureResize { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SignatureSettings
Gets or sets the settings of the handwritten signature.
Declaration
[JsonProperty("signatureSettings")]
public PdfViewerSignatureSettings SignatureSettings { get; set; }
Property Value
Type | Description |
---|---|
PdfViewerSignatureSettings |
StrikethroughSettings
Specifies the strikethrough Settings.
Declaration
[JsonProperty("strikethroughSettings")]
public PdfViewerStrikethroughSettings StrikethroughSettings { get; set; }
Property Value
Type | Description |
---|---|
PdfViewerStrikethroughSettings |
ToolbarSettings
Specifies the toolbar settings.
Declaration
[JsonProperty("toolbarSettings")]
public PdfViewerToolbarSettings ToolbarSettings { get; set; }
Property Value
Type | Description |
---|---|
PdfViewerToolbarSettings |
UnderlineSettings
Specifies the underline Settings.
Declaration
[JsonProperty("underlineSettings")]
public PdfViewerUnderlineSettings UnderlineSettings { get; set; }
Property Value
Type | Description |
---|---|
PdfViewerUnderlineSettings |
ZoomChanged
Triggers when there is change in the magnification value.
Declaration
[JsonProperty("zoomChange")]
public string ZoomChanged { get; set; }
Property Value
Type | Description |
---|---|
System.String |