RAD PDF - PDF Viewer & Editor for ASP.NET
Feature Overview Live Demo Download Support Pricing & Purchasing Contact Us

RAD PDF Release Notes

This file is updated with general information about changes made to RAD PDF

Version 2.36.7

Client API improvements and bug fixes.

Feature Updates
  • Client API getCustomData() method added
  • Client API setCustomData() method added
  • Visual Studio 2017 solution added
Bug Fixes
  • Bold font styles on rendered pages appeared sometimes too thin
  • CMYK JPEG 2000 work around added
  • Document.CustomData was not removed from PDF if the value was cleared
  • Some damaged ICC profiles could cause an app crash on saving

Version 2.36.6

PDF form field rotation improvements and bug files.

Feature Updates
  • DocumentDownloadingEventArgs.UseRFC6266 property added
  • Form fields are now added at the current page rotation, and preserve that rotation after future page rotation
  • PdfFormField.Rotation property added
  • PdfObject.Duplicatable property added
  • RFC 6266 support added for downloading with Unicode file names
Bug Fixes
  • PDF combo / drop down form fields had corrupt option names if PDF was encrypted
  • Rotated form fields in IE8 did not always appear correctly
  • Unicode file names were not correct when downloading with IE

Version 2.36.5

PDF form handling improvements and bug fixes.

Feature Updates
  • Calculation script improvements
  • PdfMarkupAnnotation.IsOpen property added
  • PdfPopupAnnotation.IsOpen property added
Bug Fixes
  • Annotations with Popups weren't always found correctly in files also with PDF fields
  • PdfCircleAnnotation and PdfSquareAnnotation border / fill could not be set using server API
  • Some PDF bookmark types were corrupted by RAD PDF

Version 2.36

Microsoft Edge touch improvements and text shape alignment.

Feature Updates
  • Basic PDF form field JavaScript validation for time form fields (AFTime_Format / AFTime_Keystroke) support added
  • Client API getDpi() method added
  • Microsoft Edge touch improvements
  • PdfTextShapes now support center and right text alignment (if object is wrappable)
Bug Fixes
  • Client API "objectMoved" did not always fire

Version 2.35.6

Bug fixes and security improvements.

Feature Updates
  • Basic PDF form field JavaScript validation for date form fields (AFDate_FormatEx / AFDate_KeystrokeEx) support added
  • XML loading security improvements (document entities are now stripped before processing for improved XEE protection)
Bug Fixes
  • Non-changeable text form fields were not always scrollable
  • Rotated highlight annotations did not have their sides properly rounded
  • TIFF encoded images were sometimes not rendered properly

Version 2.35.5

Bug fixes and API extensions.

Feature Updates
  • Client API "objectMoved" event added
  • Client API "objectResized" event added
  • Client API "objectStyled" event added
  • Default PdfWebControl.RenderDpi is now 144
  • Minor rendering improvements
  • Multiline form field improvements
Breaking Changes
  • Default PdfWebControl.RenderDpi is now 144
  • PdfFont.Size is now a double
  • PdfFont.AutoSize is now a double
Bug Fixes
  • Android / iOS could not scroll drop downs without selecting an option
  • Client API PdfAnnotation creation and modification dates were incorrect

Version 2.35

Color management and annotation improvements.

Feature Updates
  • Improved color management when rendering pages
  • Minor document loading performance enhancement
  • Text markup annotations are now added based on the rotation of selected text
  • Unlocked radio form fields now keep their checked states
Bug Fixes
  • Multiple sequential Append() actions failed with certain implementations
  • Some PDF files encrypted with RC4 could not be loaded

Version 2.34.5

Performance and cache directory improvements.

Feature Updates
  • Cache directory can now also be used for printing, allowing optional configuration without the pges table
  • CollapseViewerSide added to PdfWebControl
  • HTTP roundtrip saved for documents fully rendered on demand (default), speeding up document display by ~100ms
Bug Fixes
  • TrueType font parser fix

Version 2.34

Text selection improvements and optional rendering cache directory added.

Feature Updates
  • RenderCacheLocation support added (disabled by default) allowing on demand rendered resources to be stored outside of SQL Server. This can reduce SQL Server Maintenance by as much as 50%
  • Text selection position accuracy greatly improved for text using long kerning records
Bug Fixes
  • Chrome printing A4 pages caused a blank page between print output
  • Client API PdfObject.getProperties() threw an exception if object was in text edit mode
  • Client API PdfObject.setProperties() did not properly reset form field highlights in all cases

Version 2.33

New circle and square annotation tools, easier redirects, and other improvements

Feature Updates
  • Create PdfCircleAnnotation objects via API and GUI
  • Create PdfSquareAnnotation objects via API and GUI
  • DocumentSavedEventArgs.ThenExecuteJS property added
  • DocumentSavedEventArgs.ThenRedirectTo property added
  • DocumentSavedEventArgs.ThenReloadDocument property added
  • iOS text input improvements
  • Object properties toolbar updated to use new icons
  • PdfPopupAnnotations are now rendered using a clean, lighter color
Bug Fixes
  • New form fields with periods in their names were added incorrectly
  • Pre-existing markup annotations are now orientated properly if their quadpoints indicate a non-zero rotation

Version 2.32.5

This service release includes minor bug fixes and enhancements

Feature Updates
  • AFSimple_Calculate() improved to prevent float rounding errors
  • Create / Unlock form fields with Unicode (non-ASCII) names
  • Paragraph text form field creation option added to GUI
  • Support for existing PdfComboFields and PdfListFields with Unicode values added
Bug Fixes
  • Copied words in text selected contained an extra space
  • Default Android browser could not interact with some RAD PDF buttons
  • DoNotScroll did not work properly in IE11 because of an MS bug, work around added
  • New annotations were not printable in some cases
  • New link annotations were invisible in some cases
  • PdfAnnotation.Locked was not always correctly read
  • Some fonts were incorrectly replaced when rendering

Version 2.32

Render document text on demand, AES 256 support, and other improvements

Feature Updates
  • AES 256 rev 6 (Adobe Acrobat X) encrypted documents can now be loaded
  • Chrome 46 CSS bug work around added (caused highlight annotation appearance issues)
  • New sample application using Kendo UI added
  • PdfIntegrationProvider.OnDocumentCreated() added
  • PdfWebControl.RenderTextOnDemand property added
Bug Fixes
  • IE Metro did not print PDF documents correctly
  • PdfDocumentSettings.DisableSearchText caused an error when saving in some cases

Version 2.31

Render thumbnails on demand, keyboard shortcuts, and other improvements

Feature Updates
  • Additional object properties can now be set from GUI dialog
  • Keyboard shortcut support added (find, print, save, bold, italic, and underline)
  • PdfWebControl.CopyDocument() now allows changes to documentSetings if more permissive
  • Popup annotation interaction improvements
  • RenderThumbnailsOnDemand added to PdfWebControl (enabled by default)
Bug Fixes
  • Client API "objectAdded" event argument textSelected value was incorrectly preceeded by "undefined" in some browsers
  • In rare cases, radio buttons were not set in PDF and printer output
  • In some cases when using Chrome, pasting multiple lines of text resulted in extra blank lines
  • Not all reserved XML characters were properly escaped when parsing GUI entered rich text to a Popup annotation in some browsers

Version 2.30

Enhanced annotation support, rich popup styling, and other improvements

Feature Updates
  • PdfCaretAnnotation class added
  • PdfStrikeoutAnnotation class added
  • PdfUnderlineAnnotation class added
  • Popup annotations (PdfPopupAnnotations) now support basic rich styling (bold, italic, underline)
  • Popup annotations can now be shown for PdfCaretAnnotations / PdfHighlightAnnotations / PdfStrikeoutAnnotations / PdfUnderlineAnnotations
  • QuadPoints creation now set when the user addes PdfHighlightAnnotations / PdfStrikeoutAnnotations / PdfUnderlineAnnotations and there is selectable text
  • Single click created PdfTextShapes bounding box improved
Bug Fixes
  • Reset PdfButtonFields did not always have their actions properly added to PDF output

Version 2.29

Import and export RAD PDF documents, create PDF form field buttons, and other improvements

Feature Updates
  • 64-bit version of RAD PDF Service Helper (RadPdfServiceHelper64.exe) added (contact Red Software for more information)
  • Downloading in iOS now shows a button which can be clicked so that the PDF can be opened in a new window and more easily saved to iBooks
  • ExportDocument() method added to DocumentSavingEventArgs
  • ExportDocument() method added to PdfStorageAdapter
  • ImportDocument() method added to PdfWebControl
  • Optional complete 64-bit operation
  • PdfButtonField objects which reset or submit the form can now be added using the GUI
  • Popup annotations can now be positioned off page and "stick" to edges
Bug Fixes
  • IE10 does not properly display options containing only whitespace; workaround for this IE10 specific bug added
  • IE10 and IE11 on Windows 8 had drop down scrollbars which would close when trying to be scroll using the mouse because of a Microsoft event behavior change

Version 2.28

Object duplication tool, PDF form field submit button support, and other enhancements

Feature Updates
  • Client API PdfObjectProperties "isReset" and "isSubmit" added
  • Duplicate menu option added for object property drop downs
  • Error logging improvements
  • Form field button reset action support added
  • Form field button submit action support added
  • IsReset and IsSubmit buttons added to PdfButtonField class
  • Required form field improvements
Bug Fixes
  • A JavaScript exception could be thrown if a Client API selection changed to an object other than that clicked in "objectClicked" event's handler
  • Damaged output created if specific content stream were conditions
  • Images were not always added properly if user saved while image tool was active without an image on the page

Version 2.27.5

This service release includes minor bug fixes and enhancements

Feature Updates
  • DisablePdfJavaScript property added to PdfWebControl
  • DocumentKey security improved for case insensitive collations
  • PdfFontResource.MatchingNames property added
  • PdfFontResourceCollection.Default field added
  • PdfFontResourceCollection.Find(string) method added
  • Text extracting improved
Bug Fixes
  • Client API PdfObjectProperties "left" and "top" did not take an altered cropbox into consideration
  • Client API PdfPage.getWidth() and PdfPage.getHeight() did not take an altered cropbox into consideration
  • CloneTo() did not properly clone pre-existing child PopupAnnotations
  • PdfObject.Left and PdfObject.Top did not take an altered cropbox into consideration
  • PdfPage.Width and PdfPage.Height did not take an altered cropbox into consideration

Version 2.27

Unicode form field support, optional CMap utilization, and other improvements

Feature Updates
  • AdvancedSettings property added to PdfIntegrationProvider
  • Hashing performance improvements
  • New PdfAdvancedSettings class with CMapDirectory and CMapDirectoryExists properties
  • Right click on Mac can now be triggered using the CTRL key
  • Unicode form field value and appearance stream support (CJK)
Bug Fixes
  • Download button in IE6 - IE8 appeared slightly off center

Version 2.26

Drag and drop file upload, large file optimizations, and other minor improvements

Feature Updates
  • ClientSecurityTransportProtectionLevel and MessageDataSizeThreshold properties added to PdfWcfSettings
  • Document Key security improved (entropy increased)
  • Drag and drop upload support for appending and image adding
  • Large file handling has been improved, allowing for reduced memory overhead when calling CreateDocument()
  • Upload progress for appending and image adding (when supported by browser)
Bug Fixes
  • Appending a PDF which was previously created (but never rendered because RenderOnDemand was set to true) to an open document (which has AllowFindMatchingPdf=true and RenderOnDemand=true) threw a RadPdfDatabaseException
  • Calculated form fields were not updated in rare circumstances
  • If temp directory was deleted while RAD PDF Service was running, an error could occur (folder is now automatically recreated)
  • The initial font size for rotated auto size form fields was sometimes incorrect

Version 2.25.5

This service release includes minor bug fixes and enhancements

Feature Updates
  • Appearance streams now re-rendered for form fields when printing and NeedAppearances is true
Bug Fixes
  • Additional rendering fixes
  • AFMakeNumber did not properly handle nulls
  • Null input to Client API could cause errors to occur in older versions of Internet Explorer
  • PdfFields using calculation scripts which concatenate strings in some cases incorrectly contained "NaN"
  • PdfFields using cascading calculation scripts could cause a JavaScript exception
  • The text color of PdfTextFields could be wrong if two with the same name used different fonts

Version 2.25

Printer settings dialogs improvements, CMap support, and rendering improvements

Feature Updates
  • Additional font metrics for PDF form fields are used to improve text display in preexisting (IsLocked = true) multi lined PdfTextFields.
  • CMap support added for page rendering
  • Print settings dialog now supports setting the page from / to for printing
  • Print settings dialog now only shows margin settings for browsers which require it
Bug Fixes
  • Custom RAD PDF System Service ports were not properly used when set via the Admin Tool
  • ExternalStyle's value should be escaped so that the URL is properly inserted if it contains illegal characters for an XHTML attribute
  • New link annotations linking to a page when not in highlight mode did not function properly when clicked (attempted to load an empty URL instead)
  • On Android, PdfCheckFields were receiving two clicks on touch and hence not usable
  • Saving a PDF while a form field is active which has other fields of the same name on previous pages would not be properly updated during the save
  • Various minor rendering corrections

Version 2.24

Remove existing link annotations, web font support, and other improvements

Feature Updates
  • Client API destinationPage added to PdfObjectProperties class
  • Client API destinationType added to PdfObjectProperties class
  • Client API destinationUrl added to PdfObjectProperties class
  • OnDocumentInit() method added to PdfIntegrationProvider
  • DocumentInitEventArgs class added
  • ExternalStyle property added to DocumentInitEventArgs class to facilitate the use of web fonts (e.g. WOFF, TTF, OTF, SVG, EOT)
  • EnableRestoreAllPages property added to PdfWebControl (default false)
  • For use in custom JavaScript calculation scripts, the valueAsString property added to the object returned by getField()
  • IsLocked property added to PdfObject class
  • Pre existing link annotations can now be deleted (via right click)
  • Pre existing link annotations now are accessible using the Client API and Server API
  • When highlights are turned off, new PdfLinkAnnotations are now active (a click sends the user to the destination) and unmovable
Bug Fixes
  • Deleting a preexisting form field (PdfField with IsLocked = true) via the GUI or Client API resulted in the field being unlocked instead of deleted
  • In custom JavaScript calculation scripts, the value property of the object returned by getField() was not automatically made a Numeric
  • Radio field values were not properly provided to custom JavaScript calculation scripts

Version 2.23

PDF form field updates, visual enhancements for next generation browser features, and other improvements

Feature Updates
  • Add / unlock PDF form fields with periods in their fully qualified name
  • CustomData property added to PdfDocument class
  • Form Field JavaScript improvements for some custom scripts
  • PdfHighlightAnnotations now use a multiply blend mode in browsers where available (instead of simply adjusting opacity)
  • RenderOnDemand performance improvements for newly rendered pages
Bug Fixes
  • Client API value for combo and list form fields should be based on the export value
  • PdfTextFields with the Comb flag set did not properly display a border between characters
  • Printing unchanged documents containing signed, valid PdfSignatureFields appeared invalid or missing in printer output

Version 2.22

Pages can now be rendered as needed, thumbnail image grouping support, and logging improvements

Feature Updates
  • EnableLogging property added to PdfHttpSettings
  • GroupThumbnails property added to PdfWebControl, reducing the number of image requests
  • LogDocumentKeyNotFoundException property added to PdfHttpSettings
  • RenderOnDemand property added to PdfWebControl, allowing pages to be rendered as needed by the user
  • RAD PDF Maintenance statistics logging improved
Bug Fixes
  • A license error was incorrectly displayed despite a valid license key when in Visual Studio's Design Mode
  • In rare cases, RAD PDF's server side code could reject an append operation because of rendering status, even though the PDF is fully rendered

Version 2.21

Scroll documents using a new hand tool, maintenance performance improvements, and various bug fixes

Feature Updates
  • Customize the error message shown when appending a document with page dimensions which exceed MaxPdfPageWidth / MaxPdfPageHeight
  • Hand Scroll tool added to PdfWebControl
  • HideHandScroll property added to PdfWebControl
  • RAD PDF Maintenance logging improved
  • RAD PDF Maintenance performance improved for removing old print records
  • RAD PDF Maintenance performance improved for removing unused PDF records
Bug Fixes
  • In rare cases, the JPEG 2000 decoder caused a black image to appear instead of the image
  • The wrong value was sometimes displayed for PdfComboFields when printed or flattened if the field options contained values and export values
  • Thumbnails very near the bottom of the thumbnails pane not to properly auto load
  • Touching a PdfTextShape or PdfTextField object twice in a row using iOS caused keyboard input to be ignored and no text could be entered
  • When opening certain PDF files, a null-terminator in an array or dictionary was incorrectly treated as error

Version 2.20

Document searching via the server API as well as improvements for Internet Explorer 11 and SQL Server

Feature Updates
  • CommandTimeout property added to SqlServerPdfStorageProvider, allowing a timeout to be set for each SqlCommand internally used by RAD PDF
  • DocumentKeyMaxAge property of PdfWebControl updated so that for non-positive values, RAD PDF doesn't bother creating a DocumentKey
  • MaxPdfPageWidth property added to PdfWebControl
  • MaxPdfPageHeight property added to PdfWebControl
  • Search() method added to PdfDocumentEditor class. Searches can now be done using the server API
Bug Fixes
  • After tabbing, a bug in Internet Explorer 11 crippled user input to PdfTextField objects, a work around has been implemented
  • Client API assigned highlight color (highlightColor) was not preserved when a PdfField object was unlocked
  • CMYK images were rendered inverted if stored with JPEG compression
  • LZW scanline decoder caused an exception on some platforms if a scanline ended exactly at a NO_LZW_CODE tag
  • PDF files containing more than one optional content configuration dictionary caused an exception on some platforms

Version 2.19

Improved PDF rendering, support for SQL Server ISO data types, and numerous API improvements

Feature Updates
  • Client API "creationDate" property added to PdfObjectProperties class
  • Client API hasImage() method added to PdfObject class
  • Client API setImage() method added to PdfObject class
  • CreationDate property added to PdfMarkupAnnotation class
  • DownloadPageFrom and DownloadPageTo properties added to DocumentDownloadingEventArgs so that a subset of pages in a document can be downloaded using the PdfIntegrationProvider
  • FindAll() method added to PdfFieldCollection class
  • PdfWebControl optimized so that if no changes have been made, the document is simply downloaded without unnecessarily saving
  • PdfWebControl's HideRightClickMenu property updated so that if true, the browser's default context menu will be shown instead of simply nothing
  • RAD PDF renderer updated for improved page clarity (with failback to old renderer)
  • RAD PDF added support for SQL Server data types [nvarchar](max) and [varbinary](max) so that they can be used instead of the now deprecated [ntext] and [image]
  • Server side XML parsing enhancements
Breaking Changes
  • FlattenDownload() method of DocumentDownloadingEventArgs has been changed to a boolean property
Bug Fixes
  • Bookmarks added to pages after one which had been deleted did not link to the proper page
  • Bookmarks added to pages which had been moved did not link to the proper pages
  • Client API documentation corrections for append() and saveAndWait() methods
  • Client API "downloading" event was not raised if document was read-only
  • Client API incorrectly fired the "saving" event when printing
  • Client API setProperties() method did not allow the "customData" property to be set for PdfButtonField, PdfSignatureField, and pre-existing PdfLinkAnnotation objects
  • PdfInkShape objects (or paths) with a single point filled the entire object instead of simply occupying a single point when resized

Version 2.18

Deskew PDF pages, API optimizations, and various bug fixes

Feature Updates
  • Client API PdfPage class updated to include deskewPage() method
  • Client API .setProperties() method optimized (use of page caching speeds up successive object edits)
  • CloneTo() method added to PdfObject to facilitate copying a object from one page to another
  • Deskew / straighten a pages in a PDF document using the GUI
  • DeskewAngle property added to PdfPage
  • DeskewPage() method added to PdfPage
  • GetPoints() method added to PdfInkShape
  • SetPoints() method added to PdfInkShape
Breaking Changes
  • PdfBorder class is now a struct
  • PdfColor class is now a struct
Bug Fixes
  • Author, Content, and Subject were not properly saved to PDF for PdfCircleAnnotation, PdfHighlightAnnotation, and PdfSquareAnnotation objects
  • Client API .addObject() method did not properly add objects using the page's zoom (radViewZoom was used instead of oRefreshedZoom)
  • Client API .setView() method would not properly apply scroll if also viewing a new page
  • Highlighted comb text fields didn't always appear properly if text color was not black
  • If the crop box for a PDF page was larger as the media box (which shouldn't happen in a valid PDF), a corrupt page format was output in some cases
  • Last page of document being appended to was unnecessarily re-rendered in some cases
  • Page "Crop" tool did not properly show its state in the PdfWebControl toolbar
  • PdfRectangleShape did not properly inherit from PdfPolygonShape
  • RAD PDF Admin Tool didn't always properly display time values
  • Some PDF files using a soft mask with a transfer function did not render correctly

Version 2.17

Create semi-transparent objects, Client API improvements, and various bug fixes

Feature Updates
  • Additional resource strings added to PdfWebControlResources
  • AFNumber_Format() implementation now better emulates Adobe Acrobat
  • Client API PdfObjectProperties class updated to include comb property
  • Client API PdfObjectProperties class updated to include doNotScroll property
  • Client API PdfObjectProperties class updated to include edit property
  • Client API PdfObjectProperties class updated to include maxLength property
  • Client API PdfObjectProperties class updated to include multiline property
  • Client API PdfObjectProperties class updated to include multiSelect property
  • Client API PdfObjectProperties class updated to include opacity property
  • Client API PdfObjectProperties class updated to include readOnly property
  • Client API PdfObjectProperties class updated to include required property
  • Client API PdfObjectProperties class updated to include sort property
  • Client API PdfWebControlApi class updated to include getField() method
  • Line and arrow tools now display a line while being dragged out
  • Object properties dialog updated to support setting opacity in PdfWebControl GUI
  • Opacity property added to PdfShape class
  • PNG transparency support added for Internet Explorer 6
Bug Fixes
  • Objects added via Client API when page is out of view, but previously loaded, did not appear properly
  • Resizable property did not have an effect for PdfTextShape objects (when false)
  • Rotated objects in Internet Explorer 8 were not always displayed properly
  • Thumbnails had a faint black border appear on the top and left

Version 2.16

Add and edit PDF bookmarks, tab from page to page, API improvements, and various bug fixes

Feature Updates
  • Add / delete / move / nest bookmarks using the PdfWebControl GUI
  • Client API getDocumentInfo() method added
  • Client API getDocumentSecurity() method added
  • Client API setDocumentInfo() method added
  • Client API setDocumentSecurity() method added
  • Client API PdfDocumentInfo class added
  • Client API PdfDocumentSecurity class added
  • Support for PDF JavaScript function AFSpecial_Keystroke added
  • TabToNextPage property added to PdfWebControl
Bug Fixes
  • Chrome, when zoomed using browser zoom, could prevent entry into some form field types
  • Internet Explorer 10 in an older browser mode, but current document mode prevented some object types from rendering properly
  • When clicking a movable PdfComboField, the object improperly could still be moved after mouse up

Version 2.15

Appending tools improved, control document security using server API, printing improvements, and various bug fixes

Feature Updates
  • Appending now only prompts for save if needed
  • CheckIsRendered() method added to PdfDocumentEditor
  • DeleteDocumentKeys() method added to PdfStorageAdapter
  • DocumentSecurity property added to PdfDocument class
  • DisableMoreButton property added to PdfWebControl
  • PdfDocumentSecurity class added
  • PdfDocumentEditor.Append() method enhanced to support the use of pre-rendered resources
  • PdfDocumentEditor.Append() method can now add blank pages
  • PdfDocumentEditor.Append() method can now append a PdfDocument (via document ID)
  • Printing improvement for browsers which support the CSS @page rules for margins
Breaking Changes
  • Data property of DocumentAppendingEventArgs renamed DataToAppend
Bug Fixes
  • Client API .cropPage() method threw an exception
  • CopyDocument() method did not work properly if changes were not being committed
  • Form field highlight disappeared in rare cases for same name form fields on different pages
  • Internet Explorer 10 (only when Browser Mode: IE8; Document Mode: IE10 Standards) documents containing certain object types cases threw a JavaScript exception
  • RAD PDF printing margin type selected in print dialog was ignored
  • Service "RenderingPrepTimeout" and "RenderingTextTimeout" settings were ignored

Version 2.14

Rotate text, customize form field highlights, touch-device improvements, and various bug fixes

Feature Updates
  • Client API append() method added
  • HighlightColor property added to PdfField class allowing for a custom highlight color to be set
  • Internet Explorer 10 can now use touch to add new objects
  • PdfTextShape objects now rotate with the page (instead of being un-rotated relative to the page's current rotation and position / text layout changing with rotations after adding the object)
  • Significant improvements for InkShape (Pen) tool's reactiveness / speed of redraw (and hence smoothness), especially for touch devices
  • XML parsing improvement
Breaking Changes
  • PdfObjectDataContext renamed PdfDataContext
  • PdfObjectDataContext renamed PdfDataContext
  • PdfObjectDataRequest renamed PdfDataRequest
  • PdfObjectDataRequest.ObjectDataKey renamed PdfDataRequest.DataKey
  • PdfObjectDataResponse renamed PdfDataResponse
  • PdfObjectDataResponseStatus renamed PdfDataResponseStatus
Bug Fixes
  • Client API's "rendered" event was fired prematurely
  • Devices with both mouse and touch input could lose the ability to use some features via mouse after touch use
  • In some cases, RAD PDF did not properly add PdfInkShape objects to when drawn using the Microsoft Surface's mouse because of IE10's use of fractional pixels
  • Multi-lined and Wrappable PdfTextShape objects, which are not in "edit mode", weren't resized when font changed (resize handles aren't moved, etc.)
  • Multi-lined and auto sized PdfTextField objects didn't always display text vertical position correctly
  • Non-wrapping PdfTextShape objects would move if the page was rotated one direction and then the other
  • Object data for deleted images was not always deleted on save
  • Page number location on thumbnails was incorrect for rotated pages
  • PdfTextField objects using a format requiring a comma as the integral separator was not supported
  • PdfTextShape objects with underline didn't show underline in PdfWebControl
  • PdfWebControl key presses (e.g. DEL key) didn't hide object drop down menus
  • Text was not properly extracted from PDF files if FirstChar or LastChar of an imported Type3 font was to a larger value than 255
  • TIFF files with a larger vertical resolution than horizontal resolution were not always correctly converted to PDF

Version 2.13

Optionally truncate long PDF documents, touch-device improvements, and various bug fixes

Feature Updates
  • Improvements for use of PdfWebControl with non-iOS touch devices
  • License property added to PdfIntegrationProvider to allow applying license via server side code
  • ThrowMaxPagesException property added to PdfWebControl (if false, open the first x pages, set by MaxPdfPages, truncating the file without error)
Bug Fixes
  • Google Chrome on Android 4 could not scroll a document in PdfWebControl
  • IE7 / IE9 in compatibility mode did not close printing dialog after sent to printer via .print() call
  • IE9 in compatibility mode threw an exception when printing
  • IE9 threw a JavaScript exception when selecting some text form fields
  • iOS users could not use all drop down menus in PdfWebControl

Version 2.12

Crop PDF pages, improved XFA options, and various bug fixes

Feature Updates
  • Crop PDF pages using the new crop tool
  • Crop PDF pages using the Client API & Server API
  • ConvertXfaForm property added to PdfWebControl
  • ThrowXfaFormException property added to PdfWebControl
Bug Fixes
  • Damaged PDF files encrypted and with a bad ID could not be loaded without the owner password
  • Files with large numbers of bookmarks did not perform well

Version 2.11

Windows Server 2012 compatibility, Internet Explorer 10 support, and various bug fixes

Feature Updates
  • Windows Server 2012 compatibility
  • Internet Explorer 10 support
  • PDF form field keystroke event support for some field types added
  • Pre-existing Highlight Annotations can now be deleted
Bug Fixes
  • Damaged PDF files could cause an infinite loop in very rare cases
  • In IE 8 and lower, right aligned text form fields didn't always function properly
  • Pages with crop / media boxes which had negative width / height didn't display properly
  • Pre-existing Text Annotations weren't always removed if deleted by the user
  • Text annotation subject / contents changes made with the Client API didn't appear until page was refreshed

Version 2.10

PDF form field improvements and various bug fixes

Feature Updates
  • PDF form field basic special format support added
  • PDF form field DoNotScroll support improvements
  • PDF form field orientation support for pre-existing form fields added (in most browsers)
  • Client API events "objectSelected", "objectClick", etc. events now fire for button and signature fields
  • RemoveOldDocuments method in PdfStorageAdapter updated to allow removal old documents using modification date (instead creation)
Bug Fixes
  • PDF files using some types of clipping paths would hide shape additions in some regions of the page
  • Objects couldn't be added to pages not yet rendered via Client API
  • If no object was selected, using the Client API to set an object's font via setProperties caused a JavaScript error
  • PdfTextShape objects which were not wrapping (single click added) would sometimes temporarily disappear on page zoom change / rotate
  • Maintenance tasks requiring more than 2100 parameters would throw an exception
  • Some PDF form fields would not flatten correctly

Version 2.9

Server side integration improvements and various bug fixes

Feature Updates
  • BackColor property support added to PdfWebControl
  • ClientCloseTimeout, ClientOpenTimeout, and ClientSendTimeout public properties added to the PdfWcfSettings class
  • DownloadData property added to DocumentDownloadingEventArgs
  • FlattenDownload method added to DocumentDownloadingEventArgs
  • Maintenance methods added to PdfStorageAdapter
  • MaxResolution property added to PdfImageShape so that default behavior for large images can be overridden
  • Multi-line form field tool tip support added (where browser supported, including Internet Explorer & newer Firefox versions)
  • PdfStorageProvider added to PdfIntegrationProvider so that storage connection string can be set without web.config
Bug Fixes
  • Auto sized form fields wouldn't always display correctly in Internet Explorer after page rotation / zoom change
  • If a page was scrolled into and then out of view, objects on page weren't always shown correctly
  • Object location visually lagged when in Continuous Page Layout mode after page rotation / zoom change
  • RAD PDF functioned improperly in Firefox 2

Version 2.8

Continuous page view support and user interaction improvements for touch devices

Feature Updates
  • Single page continuous page layout support added
  • ViewerPageLayoutDefault property added to PdfWebControl
  • Objects are easier to create, select, move, and edit using touch-based devices
Bug Fixes
  • File link annotations pointing to invalid pages caused an uncaught JavaScript exception

Version 2.7

Append files to a PDF, draw using a pen tool, and load BMP, JPEG, and PNG images

Feature Updates
  • Append PDF documents to the currently open document using the RAD PDF user interface or API
  • Freehand draw on a PDF document using the new ink tool
  • Automatically convert to PDF and open BMP, JPEG, and PNG images with RAD PDF
Bug Fixes
  • New / unlocked PDF combo / list PDF form fields with export values for choices did not properly get added to output PDF files
  • Unlocked form fields with negative height or width were not re-added to PDF on save

Version 2.6

Open TIFF files in RAD PDF, enhanced form calculation support, and Client API improvements

Feature Updates
  • Load single and multi-page TIFF files directly into RAD PDF
  • Calculation support for form fields using "Simplified field notation" added
  • DoNotScroll flag used for read-only form fields so that additional content can be shown
  • DoNotScroll property added to PdfTextField
  • HideHighlight property added to PdfObject (and Client API)
  • Tooltip property added to PdfField
  • objectChange event added to Client API
  • getFields(n) method added to Client API
  • getObject(ix) and getObjectCount() methods added to PdfPage in Client API
  • isDeleted() method added to PdfObject in Client API
  • exportValue property added to PdfObjectProperties in Client API
  • getOption and getOptionCount methods added to PdfObject in Client API
Bug Fixes
  • Popup Annotations did not properly display subject in viewer
  • Client API did not properly set "visible" property
  • Setting null value to ImageData property of PdfImageShape would late raise an exception
  • Some files would not render properly

Version 2.5

Customize font choices, set additional text metrics, and Client API improvements

Feature Updates
  • FontResources property added to PdfIntegrationProvider allowing custom fonts to be specified
  • Set character spacing and line spacing for PdfTextShape objects
  • onTextSelected event added to Client API
  • select method add to Client API's PdfObject class
  • PdfFontName and PdfFontType removed and internal Name search added
  • PdfWebControl viewer properties now loaded at initialization of viewer in browser
  • EnabledCaching property added to PdfHttpSettings class
Bug Fixes
  • Some PdfWebControl viewer properties did not take effect properly if control was used on a master page
  • On very slow connections, the PdfWebControl ViewState could be ignored in rare cases
  • Wrong resource string for image upload dialog was used for "Upload" button
  • New auto sized PDF form fields always used Arial as the font because of an internal font setting failure

Version 2.4

RAD PDF interface localization, ViewState improvements, and a streamlined printing experience

Feature Updates
  • WebControlResources property added to PdfIntegrationProvider to allow for string resources to be specified for use in RAD PDF viewer
  • PdfWebControl ViewState now automatically remembers page, zoom, scroll position, etc. on PostBack
  • Printing interface streamlined (clicking "Close" is not required after printing completes)
  • scrollX and scrollY properties added to PdfView object in Client API (viewChanged event fires on scroll change)
  • side property added to PdfView object in Client API (viewChanged event fires on side panel change)
  • CultureName property added to PdfWebControl
  • ViewerHighlightsDefault property added to PdfWebControl
  • SaveDocumentChanges property added to DocumentSavingEventArgs
Bug Fixes
  • Some damaged PDF files with inline arrays, a damaged page object, a damaged header, or a damaged font couldn't be opened
  • Client API validateForm method did not check if required form fields are completed when EnforceRequired PdfDocumentSetting was not set
  • Changes to DocumentSavingEventArgs.Document were not always properly saved to storage
  • A selected text object moved unexpectedly in some slow browsers with small window sizes

Version 2.3

Export PDF form data as FDF or XFDF, navigate directly to named destinations, and an improved Client API

Feature Updates
  • Named Destination support; ViewerNamedDestinationDefault property added to PdfWebControl
  • ExportData function added to PdfFieldCollection to allow the exporting of PDF form field data as FDF and XFDF
  • Object properties (border, color, fillColor, lineColor, and lineWidth) added to Client API
Bug Fixes
  • Some PDF files (often those containing a PDF portfolio, invalid annotation, or XFA form) could cause an error on load
  • Some rare PDF forms could not be saved properly (form field values contained invalid characters)
  • Some very rare PDF files selected and searched some text twice (offset)
  • New untitled form fields were not always properly named

Version 2.2

Open more malformed PDF files, complete PDF forms quicker using the keyboard, and other minor updates

Feature Updates
  • Support for corrupt or malformed PDF files needing repair significantly improved
  • Tab support added for check, combo, list, and radio form fields
  • PNG image alpha / transparency support
  • ExportValue option added to PdfOption
  • Old PdfDocumentInfo class renamed PdfDocumentProperties
  • PdfDocumentInfo class added to access a PDF's Document Information dictionary
  • NeedAppearances property added to PdfFieldCollection class
  • HideFocusOutline property added to PdfObject class
  • HideFocusOutline property added to PdfWebControl class
  • SetDocumentFileName method added to PdfStorageAdapter
  • addObject method added to Client API
  • getHasUnsavedChanges method added to Client API
Bug Fixes
  • Documents which add 2 or more fields with the same name would not have read-only or required attributes set
  • AcroForm /Q 1 globally specified field alignment was ignored
  • Some interactive annotations rendered to background image incorrectly
  • Checkbox form fields using a circle as the checkmark did not render correctly
  • Some check mark types (check, cross, star, diamond) for pre-existing check form fields appeared incorrectly in IE6 and IE7
  • Client API could not properly access PdfObject's CustomData property
  • Check shapes could incorrectly be transparent
  • Color property of PdfCheckShape had no effect
  • Toolbox Bitmap for PdfWebControl incorrectly displayed in Visual Studio (didn't work after obfuscated with v6.1)
  • Form field tabbing would not work properly in some browsers if specific toolbars were hidden (caused by a loss of DOM focus)
  • Delete and Unlock buttons not properly shown on toolbar for all object types in PdfWebControl interface

Version 2.1

Create new blank PDF documents, more tightly control printing, and other minor updates

Feature Updates
  • Create new blank PDF documents using RAD PDF (via new CreateDocument overloads)
  • Dynamically set the DPI for rendering documents when printing (via PrintDpi property of DocumentPrintingEventArgs)
  • Dynamically set the page printing range (via PrintPageFrom and PrintPageTo properties of DocumentPrintingEventArgs)
Bug Fixes
  • Client API getProperties method did not always return a valid object
  • Client prompted twice for PDF password even if it was previously entered properly

Version 2.0

More powerful APIs, tighter integration, and more customizable PDF workflows

Feature Updates
  • .NET Framework 3.5 SP1 or .NET Framework 4.0 required
  • New PdfIntegrationProvider class for tighter ASP.NET Web application integration with RAD PDF events and customization
  • Client API overhaul including:
    • setMode method added (set the current user tool / interaction mode)
    • objectAdded, objectClick, objectSelected, and objectUnselected events added
    • viewChanged event replaces pageChanged event for additional view change notification
    • downloading event replaces download to conform with new component model
    • printing event replaces print to conform with new component model
    • saved event replaces saveComplete to conform with new component model
    • saving event replaces save to conform with new component model
    • getView and setView methods replace individual methods for retrieving and changing aspects of the current view
    • getProperties and setProperties methods added for use with new JavaScript PdfObject class for browser side object manipulation
    • validateForm method added to check that all required form fields are completed and form meets other validation requirements
  • PdfStorageAdapter class replaces 1.x PdfWebData class (allowing easy access to RAD PDF stored information internal or external of a web application)
  • RenderControl and RenderHead methods added to PdfWebControl for ease of use with inline ASPX writes, HttpHandlers, or MVC applications
  • Maintenance routinue greatly improved (significantly reduced overhead for large RAD PDF databases)
  • Maintenance routinue can now be executed via command line (RadPdfService.exe -maint)
  • CustomData property added to PdfObject class (to associate custom data with a specific object)
  • Visible property added to PdfObject class
  • DisableLinks property added to PdfWebControl
  • HideObjectPropertiesBar property added to PdfWebControl
  • Author property added to PdfMarkupAnnotation class
Bug Fixes
  • RAD PDF maintenance could orphan object data in timeout scenarios

Version 1.10

Add highlight annotations to PDF files, large file optimizations, and significant performance improvements

Feature Updates
  • Highlight annotations can be added to PDF documents in RAD PDF interface
  • Improved RAD PDF System Service process isolation for increased stability
  • Significant JavaScript improvements for large PDF documents being viewed
  • Rendering speed on 64-bit servers significantly improved
  • DisableLinkWarning property added to PdfWebControl
  • HideBottomBar property added to PdfWebControl
  • HideToggleHighlightsButton property added to PdfWebControl
  • Combo / list form field "Sort" flag changeable and supported
  • Set "Check Type" on check / radio form fields
  • Client API pageChanged event added
  • Animated GIF images now rejected on upload
  • Client API save method now replicates RAD PDF save button
  • Client API saveAndWait method added
Bug Fixes
  • ViewerZoomDefault would not properly apply ZoomFitWidth, ZoomFitHeight, or ZoomFitAll
  • In some browsers, SaveComplete callback would fail if page had been soft refreshed
  • Incorrect error message shown on aborted web request loading an instance of RAD PDF
  • Some very rarely encountered PDF files could crash RAD PDF System Service
  • Sticky note popup locations where not always set properly
  • Some temp files were not properly cleaned up
  • Text selection highlights in some browsers were incorrect when selecting small text
  • Text search could error in rare cases (e.g. words ending in \\")
  • Page thumbnails did not display properly if page modifications were made while thumbnail pane was not visible
  • Insert tab was not properly hidden if DisableInsertTools was set
  • Underlined text was not properly displayed in Internet Explorer
  • Right click drop down menu could be positioned poorly for objects near bottom
  • Client API getPageCurrent and setPageCurrent incorrectly implemented

Version 1.9

Add images to PDF files, customize resolution, and future browser support improvements

Feature Updates
  • Images can be added to PDF documents in RAD PDF interface
  • New PdfImageShape class for PdfDocument editor for server side image additions
  • New RAD PDF database table required (objs)
  • Proportional object resizing support (hold SHIFT key)
  • Custom page rendering resolution (RenderDpi property added to PdfWebControl)
  • Printing dialogs optimized
  • Set form field alignment in client interface
Bug Fixes
  • Internet Explorer 9 BETA bug when viewing link object properties
  • Pages and thumbnails could be "dragged" to desktop in Firefox
  • Some object borders were not zoomed
  • DocumentPasswordPending property incorrectly raised exception in some cases
  • Fit to width / height / page did not always zoom properly for rotated pages
  • Newly added read-only form fields were not highlighted
  • Form field alignment was not respected while typing
  • When adding PDF form fields of the same name, values were not always updated on screen
  • When unlocking PDF form fields, invalid field names could be set
  • Max length attribute on multiline text form fields was ignored

Version 1.8

Built in client-side password prompting, PDF encryption, and Internet Explorer 9 BETA support

Feature Updates
  • Client-side users can optionally be prompted for PDF password if needed
  • Client-side users can set document security settings & optionally password protect PDF documents
  • Tab order from PDF document is now optionally used
  • Internet Explorer 9 BETA support
  • Changes to RAD PDF database docs and pdfs tables required
  • PDF files which contained invalid objects in the xref table could not be loaded; invalid objects are now ignored
Bug Fixes
  • Bookmarks or link annotations pointing to deleted pages incorrectly loaded the pages anyways
  • Searching for the same term again if not found did not provide any feedback
  • Pre-existing markup annotations which had their open state changed were not properly set in output PDF
  • Combo form fields did not properly show no value if no value selected
  • Encrypted PDF files now properly reference previously opened documents when AllowFindMatchingPdf is true
  • PDF form field widgets with the Invisible flag set did not properly display in PdfWebControl
  • RAD PDF raised error if Windows Event Log was full
  • Some PDF drop down form fields truncated all but first letter of UTF-16 encoded combo / list options
  • Font stroke issue with Arial Unicode MS Bold fixed
  • Loading documents with drop down form field options and export values which were an empty string (which is not allowed by Acrobat) raised an error

Version 1.7

Support for ASP.NET 4.0, PDF file searching, and on-demand PDF thumbnail loading.

Feature Updates
  • ASP.NET 4.0 support
  • Search PDF files for text
  • Load PDF thumbnails on demand (as they come into view)
  • Fit / zoom / rectangle information for page & bookmark links used for navigation
  • PNG image format support (greatly increases rendering clarity on text documents)
  • Safari 5 & Chrome 5 support
  • Text on rotated pages can now be selected
Bug Fixes
  • Some object properties could not be set in PdfWebControl client interface
  • Form field fonts were not properly set to bold / italic when loading PDF
  • Safari / Chrome text box focus improperly shown
  • Seperate words rotated near eachother were sometimes detected as a single word
  • PDF thumbnails were downloaded even if the thumbnail pane was disabled
  • Wrapped text shapes on rotated pages were not added to PDF correctly
  • Check shapes on rotated pages were not added to PDF correctly
  • Text in PDF files with invalid ToUnicode CMaps could not be selected / copied
  • PDF files containing characters outside XML's allowed character range could prevent file display in browser
  • PDF files with invalid escape sequences in string objects were skipped while Acrobat copies the character behind the backslash
  • Minor printing artifact in some browsers
  • PDF files with some kinds of invalid objects could cause rendering thread not to finish
  • PDF thumbnails in multi-threaded browsers on fast computers were sometimes shown in duplicate

Version 1.6

First .NET 3.5 release of RAD PDF, removes MSMQ requirement, PDF form field improvements, and HTTP compression

Feature Updates
  • .NET 3.5 now required
  • MSMQ no longer required for RAD PDF
  • Slight rendering speed improvements, particularly when loading multiple document simultaneously
  • Editable combo box form fields now supported
  • Maximum length, read-only, "comb", & "autosize" can be set for PDF form fields
  • HTTP compression support (Deflate / GZIP)
  • Maintenance custom connection string & timeout options added
Bug Fixes
  • Some PDF form field formatting on 64-bit versions of Windows could cause an unhandled an exception
  • PDF files with invalid operators in its content stream could prevent proper text extraction and prevent loading of PDF
  • Error loading PDF files with certain page label types
  • Auto sized form fields were not always displayed correctly
  • PDF button form fields were not rendered properly
  • Text form fields max length not always property determined
  • Client browsers which do not support HTML encoded ampersands in URLs failed to load Client API
  • Line / Arrows added after an object with no border could create an invisible line / arrow object
  • Shape objects could not have a line with smaller than 4 set

Version 1.5

Improved form field manipulation, database maintenance, and rendering of unsupported PDF features

Feature Updates
  • Modify existing PDF form fields
  • Add new radio, list, & combo PDF form fields (in addition to check & text fields)
  • Improved user interface (links are now highlighted & user tools settings remembered)
  • PDF user password support
  • Unsupported PDF features can now optionally be displayed in RAD PDF
  • Form field styling improvements (respects border, tooltip, & checkmark type)
Bug Fixes
  • Tool tip corrections

Version 1.4

Improved PDF XFA form accommodation, 64-bit server compatibility & new server-side events

Feature Updates
  • 64-bit support added (x64 / AMD64 / Intel64 / x86-64)
  • XFA forms can now be used in RAD PDF (XFA form data is converted to the AcroForms standard)
  • Document key generation improved (better protects RAD PDF access)
  • Large PDF files now load significantly faster
  • RadPdfWebControl updated
    • SaveComplete server-side event added
    • DocumentInfo property added (retrieve common information associated with loaded document)
    • PDF property added (retrieve previously loaded document with all saved modifications, as a PDF)
    • OriginalPDF property added (retrieve previously loaded document with no modifications, as a PDF)
    • DisableClientCallbacks property added (enable / disable client callbacks to server)
    • EnablePrintSettingsDialog property added (enable / disable client print settings dialog)
    • EnableUnloadWarning property added (enable / disable warning on leaving page RAD PDF is on)
    • LoadDocument (some overloads) renamed CreateDocument
    • CopyDocument method added (copy existing documents to new document instances and open them)
    • DisableUnloadWarning property removed (to better communicate default state for UnloadWarning)
    • DocumentId property renamed to DocumentID
    • GetDocumentID property removed
    • SaveViewerProperties method removed (Viewstate now managed internally)
    • LoadViewerProperties method removed (Viewstate now managed internally)
  • RadPdfWebData updated
    • GetDocumentOriginalAsPDF method added
    • GetDocumentInfo method added
    • GetDocumentOutputData renamed to GetDocumentAsPDF (for consistency)
  • Database updated
    • docs table updated (upgrade script included)
    • keys table updated (upgrade script included)
Bug Fixes
  • PDF link creation caused error on saving
  • Missing annotation image in GUI
  • Document filenames incorrect when AllowFindMatchingPDF is true
  • RAD PDF instances in custom web controls used conflicting HTML element IDs
  • GetDocumentOutputData did not return document as PDF if document had never been modified

Version 1.3

Improved document loading times, annotation support, & improved browser compatibility

Feature Updates
  • Improved document loading (near instant display of first page)
  • PDF document rendering improved (pages now appear crisper and cleaner)
  • Text annotation ("Sticky Note") support added
  • Opera browser support added
  • Word detection for text selection improved
  • Documentation for web.config updated for IIS 7 with Managed Pipeline Mode set to "Integrated"
  • GUI's last tool style choices remembered
  • DocumentEditor updated
    • RadPdfTextAnnotation class added for text annotation manipulation
    • RadPdfPopupAnnotation class added for popup annotation manipulation
    • Various RadPdfObject members added (for RAD PDF object manipulation)
      • Changeable (get / set if an object's value can be changed in GUI)
      • ExportValue (get / set the export value of check form fields)
      • Multiline (get / set whether text form fields can contain multiple lines of text)
Bug Fixes
  • Check form fields could not be created in DocumentEditor using CreateObject
  • Text extraction would sometimes extract duplicate information on some pages
  • Cultural interoperation issue resolved for installations of localized versions of Windows in which comma is used as decimal separator
  • Some links were positioned incorrectly
  • Some pages could not be properly rotated
  • Some pages moved to wrong location on save
  • Some documents with deleted pages did not properly print
  • GetDocumentOutputData did not always return OutputData
  • Some GUI buttons / dialogs incorrectly rendered in IE6
  • Printing in IE7 would produce poor results with some output margin settings

Version 1.2

Updated PDF editor interface, document settings, & RAD PDF viewer settings.

Feature Updates
  • Form fields in PDF editor now highlighted using new partially transparent style
  • PDF text can now be selected using all supported browsers
  • RadPdfWebControl properties added
    • HideFileMenu (hides file drop down menu on TopBar)
    • HideEditMenu (hides edit drop down menu on TopBar)
    • HideRightClickMenu (hides editing menu in PDF editor when right clicked)
    • HideSelectMenu (hides selection menu on TopBar)
    • HideToolsBar (hides all tools & tabs in PDF editor interface)
    • HideToolsMenu (hides tools drop down menu on TopBar)
    • HideViewMenu (hides view / zoom menu on TopBar)
    • ViewerPage (sets default page viewer should open)
    • ViewerZoom (sets default viewer zoom level for all pages in document)
  • DocumentSettings enumeration updated
    • DisableFormFields (disable use of form fields in document)
    • DisableAnnotations (disable use of annotations in document)
    • IsReadOnlyExceptFormFields (disable all modifications except form fields)
  • DocumentEditor updated
    • CreateObject method of RadPdfPage (add new RAD PDF objects to PDF pages)
    • Various RadPdfObject members added (for RAD PDF object manipulation)
      • Deletable (get / set if object can be deleted in GUI)
      • Moveable (get / set if object can be moved in GUI)
      • ReadOnly (get / set if object text can be changed in GUI, text objects only)
      • Resizable (get / set if object can be resized in GUI)
      • Stylable (get / set if object can be styled (change font, color, etc) in GUI)
Bug Fixes
  • Some pages not properly rotated on save
  • MSMQ was not always properly configured

Version 1.1

Updated PDF editor interface, new DocumentEditor for PDF preprocessing, performance improvements, & minor bug fixes.

Feature Updates
  • EditDocument method added
  • DocumentEditor class added (PDF preprocessing)
  • RadPdfLibrary.Data.Document Namespace (and sub-Namespaces) added
  • RAD PDF Exception handling improved (GetLastError method removed)
  • RadPdfLibrary.Exceptions Namespace added
  • PDF rendering engine updated
  • Code optimizations and improved memory handling
  • PDF form field features added (PDF form field combs & PDF form field max length)
  • Firefox 3.5 compatible
Bug Fixes
  • Text selection not loaded in RAD PDF interface
  • Some registry settings saved in incorrect places
  • Color in some color spaces not properly parsed
  • Rotated annotations not properly displayed

Version 1.0

Initial Public Release of RAD PDF.

Feature Updates
  • HideTopBar property added
  • HideBookmarks property added
  • ViewerSideShown property added
  • RAD PDF now loads PDF bookmarks
  • RAD PDF now loads PDF url & page link annotations
Bug Fixes
  • Minor installer bug corrected in which RAD PDF Service would not be started until restart
Download RAD PDF
Terms of Use | Privacy
RAD PDF & PDFescape are Red Software products - ©2007-2017 Red Software