Version 10
Version 9
Version 8
Version 7
Version 6
Version: 9.1.0.78544
Release Date: September 14th, 2021
Declaration | |
|---|---|
From: | PdfViewCtrlTabInfo.TabPreviewFolderName |
To: | DocumentManager.TabPreviewFolderName |
Declaration | |
|---|---|
From: | ViewerControl.CleanUp() |
To: | ViewerControl.Dispose() |
Outline has been redesigned to display items in a treeview style and it also has editing capabilities
Re-organizing | Deleting |
|---|---|
![]() | ![]() |
ViewerControl.Dispose() on OnNavigatingFrom to ensure all resources are cleared during page navigationNew Methods
static SDF.Obj OptionsHelpers.GetArray(SDF.Obj, string)static void InsertREctCollection(SDF.Obj, string, RectCollection, int)SignaturesVerificationStatus PDFDoc.VerifySignedDigitalSignatures(VerificationOptions)void PDFDoc.SaveCustomSignature(byte[], pdftron.PDF.DigitalSignatureField, String)void PDFDoc.SaveCustomSignature(byte[]], pdftron.PDF.DigitalSignatureField, Filters.IFilter)void PDFDoc.AppendTextDiff(PDFDoc, PDFDoc, TextDiffOptions)Windows.Foundation.IAsyncOperation<Windows.Storage.Streams.IBuffer> pdftron.FDF.FDFDoc.SaveAsXFDFToBufferAsync(XFDFExportOptions)Windows.Foundation.IAsyncAction pdftron.FDF.FDFDoc.SaveAsXFDFAsync(string, XFDFExportOptions)Windows.Foundation.IAsyncAction pdftron.FDF.FDFDoc.SaveAsXFDFAsync(Filters.IFilter, XFDFExportOptions)string pdftron.FDF.FDFDoc.SaveAsXFDFString(XFDFExportOptions)pdftron.PDF.VerificationResult DigitalSignatureField.Verify(pdftron.PDF.VerificationOptions)bool DigitalSignatureField.IsCertification()pdftron.Crypto.X509Certificate DigitalSignatureField.GetSignerCertFromCMS()bool DigitalSignatureField.EnableLTVOfflineVerification(pdftron.PDF.VerificationResult)void DigitalSignatureField.TimestampOnNextSave(pdftron.PDF.TimestampingConfiguration, pdftron.PDF.VerificationOptions)pdftron.PDF.TimestampingResult DigitalSignatureField.GenerateContentsWithEmbeddedTimestamp(pdftron.PDF.TimestampingConfiguration, pdftron.PDF.VerificationOptions)byte[] DigitalSignatureField.CalculateDigest(Crypto.DigestAlgorithm)byte[] DigitalSignatureField.CalculateDigest()void DigitalSignatureField.SetPreferredDigestAlgorithm(Crypto.DigestAlgorithm, bool)void DigitalSignatureField.SetPreferredDigestAlgorithm(Crypto.DigestAlgorithm)void DigitalSignatureField.CreateSigDictForCustomCertification(string , DigitalSignatureFieldSubFilterType, uint)void DigitalSignatureField.CreateSigDictForCustomSigning(string, DigitalSignatureFieldSubFilterType, uint)void DigitalSignatureField.SetSigDictTimeOfSigning(Date)static byte[] DigitalSignatureField.SignDigest(byte[], string, string, bool, Crypto.DigestAlgorithm)static byte[] DigitalSignatureField.SignDigest(byte[], byte[], string, bool, Crypto.DigestAlgorithm)void Reflow.SetHTMLOutputTextMarkup(bool)void Reflow.SetMessageWhenNoReflowContent(string)void Reflow.SetMessageWhenReflowFailed(string)void Reflow.SetHideBackgroundImages(bool)void Reflow.SetHideImagesUnderText(bool)void Reflow.SetDoNotReflowTextOverImages(bool)New Class - pdftron.PDF.RectCollection
RectCollection()void AddRect(Rect)void AddRect(double, double, double, double)Rect GetRectAt(int)int GetNumRects()void Clear()New Class - pdftron.PDF.TextDiffOptions
TextDiffOptions()TextDiffOptions AddIgnoreZonesForPage(RectCollection, int)SDF.Obj GetInternalObj()SDF.Obj GetDict()New Class - pdftron.PDF.VerificationOptions
VerificationOptions(VerificationOptionsSecurityLevel)void Destroy()void AddTrustedCertificate(uint8[], uint64[])AddTrustedCertificate(uint8[])AddTrustedCertificate(string, uint64)void AddTrustedCertificate(string)void addTrustedCertificates(uint8[])void LoadTrustList(FDFDoc)void EnableModificationVerification(bool)void EnableDigestVerification(bool)void EnableTrustVerification(bool)void EnableOnlineCRLRevocationChecking(bool)void EnableOnlineOCSPRevocationChecking(bool)void EnableOnlineRevocationChecking(bool)New Class - pdftron.PDF.DisallowedChange
void Destroy()int GetObjNum()int GetType()string GetTypeAsString()New Class - pdftron.PDF.TrustVerificationResult
void Destroy()bool WasSuccessful()string GetResultString()uint64 GetTimeOfTrustVerification()VerificationOptionsTimeMode GetTimeOfTrustVerificationEnum()bool HasEmbeddedTimestampVerificationResult()pdftron.PDF.EmbeddedTimestampVerificationResult GetEmbeddedTimestampVerificationResult()pdftron.Crypto.X509Certificate[] GetCertPath()New Class - pdftron.PDF.EmbeddedTimestampVerificationResult
void Destroy()boolean GetVerificationStatus()VerificationResultDigestStatus GetCMSDigestStatus()VerificationResultDigestStatus GetMessageImprintDigestStatus()VerificationResultDigestStatus GetTrustStatus()string GetCMSDigestStatusAsString()string GetMessageImprintDigestStatusAsString()string GetTrustStatusAsString()bool HasTrustVerificationResult()TrustVerificationResult GetTrustVerificationResult()Crypto.DigestAlgorithm GetCMSSignatureDigestAlgorithm()Crypto.DigestAlgorithm GetMessageImprintDigestAlgorithm()string[] GetUnsupportedFeatures()New Class - pdftron.PDF.VerificationResult
void Destroy()DigitalSignatureField GetDigitalSignatureField()bool GetVerificationStatus()VerificationResultDocumentStatus GetDocumentStatus()VerificationResultDigestStatus GetDigestStatus()VerificationResultTrustStatus GetTrustStatus()ModificationPermissionsStatus GetPermissionsStatus()bool HasTrustVerificationResult()TrustVerificationResult GetTrustVerificationResult()DisallowedChange[] GetDisallowedChanges()pdftron.Crypto.DigestAlgorithm GetDigestAlgorithm()string GetDocumentStatusAsString()string GetDigestStatusAsString()string GetTrustStatusAsString()string GetPermissionsStatusAsString()string[] GetUnsupportedFeatures()New Class - pdftron.PDF.TimestampingResult
void Destroy()bool GetStatus()string GetString()bool HasResponseVerificationResult()PDF.EmbeddedTimestampVerificationResult GetResponseVerificationResult()byte[] GetData()New Class - pdftron.PDF.TimestampingConfiguration
TimestampingConfiguration(string)void Destroy()void SetTimestampAuthorityServerURL(string)void SetTimestampAuthorityServerUsername(string)void SetTimestampAuthorityServerPassword(string)void SetUseNonce(bool in_use_nonce)PDF.TimestampingResult TestConfiguration(PDF.VerificationOptions)New Class - pdftron.FDF.XFDFExportOptions
XFDFExportOptions()bool GetWriteAnnotationAppearance()XFDFExportOptions SetWriteAnnotationAppearance(bool)bool GetWriteImagedata()XFDFExportOptions SetWriteImagedata(bool)virtual SDF.ObjSet GetInternalObj()virtual SDF.Obj GetDict()New enum - pdftron.PDF.SignaturesVerificationStatus
e_unsignede_failuree_untrustede_unsupportede_verifiedNew enum - pdftron.PDF.VerificationOptionsSecurityLevel
e_compatibility_and_archivinge_maximumNew enum - pdftron.PDF.VerificationOptionsTimeMode
e_signinge_timestampe_currentNew enum - pdftron.PDF.VerificationOptionsCertificateTrustFlag
e_signing_truste_certification_truste_dynamic_contente_javascripte_identitye_trust_anchore_default_truste_complete_trustNew enum - pdftron.PDF.VerificationResultDocumentStatus
e_no_errore_corrupt_filee_unsignede_bad_byterangese_corrupt_cryptographic_contentsNew enum - pdftron.PDF.VerificationResultDigestStatus
e_digest_invalide_digest_verifiede_digest_verification_disablede_weak_digest_algorithm_but_digest_verifiablee_no_digest_statuse_unsupported_encodinge_unsupported_digest_algorithmNew enum - pdftron.PDF.VerificationResultTrustStatus
e_trust_verifiede_untrustede_trust_verification_disablede_no_trust_statuse_unsupported_trust_featuresNew enum - pdftron.PDF.ModificationPermissionsStatus
e_invalidated_by_disallowed_changese_has_allowed_changese_unmodifiede_permissions_verification_disablede_no_permissions_statuse_unsupported_permissions_featuresNew Namespace - pdftron.Crypto
New enum - pdftron.Crypto.DigestAlgorithm
e_sha1e_sha256e_sha384e_sha512e_ripemd160e_unknown_digest_algorithmNew enum - pdftron.Crypto.ObjectIdentifierPredefined
e_common_namee_surnamee_country_namee_locality_namee_state_or_province_namee_organization_namee_organizational_unit_nameNew Class - pdftron.Crypto.ObjectIdentifier
ObjectIdentifier(pdftron.Crypto.ObjectIdentifierPredefined)ObjectIdentifier(int[])void Destroy()Int[] GetRawValue()New Class - pdftron.Crypto.X501AttributeTypeAndValue
void Destroy()pdftron.Crypto.ObjectIdentifier GetAttributeTypeOID()String GetStringValue()void Destroy()bool HasAttribute(pdftron.Crypto.ObjectIdentifier)String[] GetStringValuesForAttribute(pdftron.Crypto.ObjectIdentifier)pdftron.Crypto.X501AttributeTypeAndValue[] GetAllAttributesAndValues()New Class - pdftron.Crypto.X509Extension
void Destroy()bool IsCritical()pdftron.Crypto.ObjectIdentifier GetObjectIdentifier()int[] GetData()String ToString()New Class - pdftron.Crypto.X509Certificate
void Destroy()X501DistinguishedName GetIssuerField()pdftron.Crypto.X501DistinguishedName GetSubjectField()uint64 GetNotBeforeEpochTime()uint64 GetNotAfterEpochTime()int GetRawX509VersionNumber()string ToString()string GetFingerprint(pdftron.Crypto.DigestAlgorithm in_digest_algorithm)string GetFingerprint()int[] GetSerialNumber()pdftron.Crypto.X509Extension[] GetExtensions()int[] GetData()New Methods
async Task DocumentManager.PerformFullCleanupAsync()async Task DocumentManager.StartAutoCleanAsync()async Task DocumentManager.StopAutoCleanAsync()void ViewerViewModel.Dispose()void ViewerControl.Dispose()void AnnotationListViewModel.LoadAnnotationList()New Properties
bool Outline.IsEditEnabledbool OutlineDialogViewModel.IsOutlineEditingEnabledbool ViewerViewModel.IsOutlineEditingEnabledbool ViewerControl.IsOutlineEditingEnableddelegate void OutlinePartial.DocumentModifiedEventHandler(PDFDoc)DocumentModifiedEventHandler OutlinePartial.DocumentModifiedstatic bool UtilityFunction.MoreThanOneFlag<TValue>(TValue)New Class - pdftron.Tools.Controls.ViewModels.BookmarkNode
BookmarkNode(Bookmark)bool BookmarkNode.IsExpandedbool BookmarkNode.IsInvokedbool BookmarkNode.IsEditingbool BookmarkNode.IsIndeterminatebool BookmarkNode.CollapsedGlyphVisibilitybool BookmarkNode.ExpandedGlyphVisibilitybool BookmarkNode.IsViewModelEditingbool BookmarkNode.IsNewbool BookmarkNode.HasChildrenbool BookmarkNode.HasCheckedChildrenbool BookmarkNode.HasUnrealizedChildrenNullable<bool> BookmarkNode.ChildrenLoadedFromDocNullable<bool> BookmarkNode.IsCheckedBookmark BookmarkNode.SourceBookmarkstring BookmarkNode.TitleObservableCollection<BookmarkNode> ChildrenBookmarkNode BookmarkNode.Parentenum BookmarkNode.ItemRequestUpdatesRelayCommand BookmarkNode.BookmarkNodeButtonClickedCommanddelegate void BookmarkNode.ItemRequestDelegate(BookmarkNode, ItemRequestUpdates)event BookmarkNode.ItemRequestDelegate BookmarkNode.ItemRequest()New Class - pdftron.Tools.Controls.ViewModels.OutlineViewModel
OutlineViewModel(PDFViewCtrl)bool OutlineViewModel.IsEditingbool OutlineViewModel.IsEditEnabledbool OutlineViewModel.CanReorderbool OutlineViewModel.HasBookmarkNodesint OutlineViewModel.CheckedAmountObservableCollection<BookmarkNode> DataSourceBookmarkNode OutlineViewModel.LastInvokedNodeasync Task OutlineViewModel.WaitForOutlineToLoadAsync()async IAsyncOperation<IList<Bookmark>> OutlineViewModel.GetBookmarkListAsync(Bookmark, PDFDoc)async IAsyncOperation<bool> OutlineViewModel.AdjustIsOpen(BookmarkNode)async Task OutlineViewModel.CreateTreeAsync()async Task OutlineViewModel.ExpandTreeViewNodeAsync(BookmarkNode)async void OutlineViewModel.AddOutlineCommandImpl(object)void OutlineViewModel.RemoveBookmarkNodes()void OutlineViewModel.FinishEditingText()void OutlineViewModel.CancelEditingText()RelayCommand OutlineViewModel.AddOutlineCommandRelayCommand OutlineViewModel.EnterEditingCommandRelayCommand OutlineViewModel.ExitEditingCommanddelegate void OutlineViewModel.DocumentModifiedEventHandler(PDFDoc)delegate void FocusOnSelectedItemEventHandler(BookmarkNode);DocumentModifiedEventHandler OutlineViewModel.DocumentModifiedFocusOnSelectedItemEventHandler OutlineViewModel.FocusOnSelectedItemRequestedDid you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales