SftPrintPreview/DLL 2.04 is required for Windows 8 support. Older versions, such as SftPrintPreview/DLL 2.03 or 1.0, will not work on Windows 8.
SftPrintPreview/DLL 2.00 is required for Windows 7 support. Older versions, such as SftPrintPreview/DLL 1.0, will not work on Windows 7.
SftPrintPreview/DLL 2.0 Updates
Samples updated for Visual Studio 2013-2017.
The SftTree Preview sample has been updated to use SftTree/DLL 7.5.
MFC view class CSftPrintPreview_View could incorrectly suppress control output.
This version has been withdrawn as it was incorrectly built.
Windows 10 support (for applications targeted for Windows 10 - http://msdn.microsoft.com/en-us/library/windows/desktop/dn481241%28v=vs.85%29.aspx).
Earlier versions internally used older components (like SftTree/DLL 6.0) which was exposed in 2.05 - 2.06 now uses current versions. This change has no impact on applications or the product API.
The SftTree Preview sample has been updated to use SftTree/DLL 7.0.
Withdrawn - Do not use.
Windows 8 support.
When using the Page Setup dialog and defining margins that are too small, the values would be corrected by the control, but could result in values that were still too small (in the non-printable area), due to rounding errors.
Enhancement: Ability to suppress the "Preparing to print..." dialog.
Enhancement: Ability to suppress the display of error messages when printing fails.
Enhancement: New return fields in SFTPRINTPREVIEW_CONTROL structure documenting exact reason why a call to SftPrintPreview_Print() / CSftPrintPreview::Print() failed.
The SftPrintPreview_Print() / CSftPrintPreview::Print() function always returned TRUE even when printing failed.
The PreviewRichEdit (x64) sample application entry in the Start menu program group didn't have a default directory, so the rtf file was not automatically loaded.
Windows 98, ME, 2000 only: If gdiplus.dll is not present, the displayed preview was empty or the application aborted. gdiplus.dll is now an optional component, as documented.
This is the initial release.
Scheduled Product Updates
The following changes have been implemented and are currently available via hotfix (above) and will be available in the next version.
In The Works
We are working on the following items, which will be available soon (within a few days to a month).
*) Research Only indicates that these items are currently being reviewed to determine an appropriate course of action. No commitment has been made to offer/implement such new features.
Free 30 Day Trial
Register to download this free trial. The trial version is just like the product, but expires 30 days after installation.