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.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
  • PdfObjectDataRequest renamed PdfDataRequest
  • 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)
  • "Undocumented" appSettings key (RadPdfCustomCss) added for replacement of primary CSS
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-2013 Red Software