Secure PDF 2026 API Changes


Upgrading from a previous version is usually as simple as referencing the updated library versions. We have minimized breaking changes to ensure a straightforward upgrade process. However, the release of Secure PDF 2026 includes several API changes that may require code changes. The table below lists the changes between Secure PDF 2024 and Secure PDF 2026.

Please contact us at support@nsoftware.com with any questions or comments.

Components with Changes

API Changes

The table below describes API changes in Secure PDF 2026. Please refer to the notes for each entry for details.

PDFEdit
PropertyPDFAConformanceLevelNew
MethodAddAttachmentAdds an AttachmentType parameter
EventFontLookupNew
PDFForm
PropertyPDFAConformanceLevelNew
MethodAddButtonParameter Name renamed to FieldName
MethodAddCheckBoxParameter Name renamed to FieldName
MethodAddComboBoxParameter Name renamed to FieldName
MethodAddListBoxParameter Name renamed to FieldName
MethodAddRadioButtonParameters are now FieldName, RadioGroup, IsDefaultButton (previously RadioGroup, Name, IsDefaultButton)
MethodFindFieldParameter Name renamed to FieldName
MethodRemoveFieldByNameParameter Name renamed to FieldName
MethodSetPageRemoved
MethodSetPositionAdds a PageIndex parameter
EventFontLookupNew
PDFSign
PropertyPDFAConformanceLevelNew
PropertyRemoteSignatureDataNew
PropertyRemoteSignatureDigestNew
PropertyRemoteSignatureMethodNew
MethodAddAttachmentAdds an AttachmentType parameter
PDFVerify
PropertyPDFAConformanceLevelNew

We appreciate your feedback. If you have any questions, comments, or suggestions about this article please contact our support team at support@nsoftware.com.