This page summarizes changes and revisions to the real time correction rasterizer. Note that effective v1.01 we are updating the name to NRTCR (Nextgen Real Time Correction Rasterizer) to reflect the new rasterizer library incorporated into the library.
Version 2.07 8/28/2017RTCRImageServerCreate and RTCRImageServerDestroy
This version contains the fix that allows the user to call RTCRImageServerCreate and RTCRImageServerDestroy multiple times in succession.
Version 2.06 10/5/2016Invalid Buffer Error
Fixed a bug which resulted in an invalid buffer error message if the client passes a NULL buffer to IRTCRImageServer::GetRasterizedTile per the auto-allocation feature.
Fixed a bug which resulted in an invalid buffer error message if the client passes a NULL buffer to Modified the behavior of IRTCRImageServer::GetRasterizedTile if the client passes a pre-allocated buffer (larger than the required size) so that NRTCR maintains the windows extents and disregards any extra space in the pre-allocated buffer.
Version 2.031 10/4/2016Auto-allocation Error
Auto-allocation of the image buffer (per tile, if the client specifies a NULL buffer) was resulting in an error code (Invalid buffer/size). This has been fixed.
Version 2.03 12/23/2015Fixed Log Output
The new version fixes the logging bug that produced repeating entries.New Progress API
A new progress function updates API (the old one is obsolete and requires code change on your part). Details for the new progress API can be found in the sample code and is also being using by the RTCRClient64.exeDocumentation on NRTCR API
Documentation for the new NRTCR API is now available here: NRTCR API
Specific documentation for the progress function is here: API Progress
Version 2.01 12/3/2015Log File Fix
This version contains a fix for the log file (repeated lines)Rasterizer Crash Fixed
A customer reported rasterization crash was analyzed and a fix applied to the code.
Version 2.00 10/21/2015New RTCR API
v2.00 has a re-designed API (rtcr_api.h) with the following improvements:
no longer uses STL; therefore is compatible with newer versions of Visual Studio (tested with VC2008, VC2010, VC2012 and VC2013) as long as the appropriate redistributable packages are installed properly.
allows the client program to load the RTCR module (RTCRImageServer.dll) on-demand at run-time using Win32 LoadLibrary function without need for build-time linking.
The new RTCR api can be modified to include new changes without breaking backward/forward compatibility (source and binary).
NOTE: The new API associated with v2.00 is not backwards compatible (source and binary) with earlier versions.
Version 1.02 06/17/2015Support for Grey Dithering
This version now supports grey dithering correctly. This is a fix/enhancement to the NextGen based version of RTCR. The initial release using the third generation rasterizer did not support dithering properly in the presence of corrections.
The fix was tied to the SFFCORRECTION engine; now this engine preserves layer/datatypes from input to output. There is no significant impact on throughput to support grey scale (assuming the amount of "data" is small compared to "regular" data - otherwise it presents the same load as the monochrome output).
Version 1.01 06/09/2015New Name and Internal Architecture
The library is now referred to as NRTCR due to major changes in the internal architecture intended to speed up processing of stripes instead of optimizing for maximum speed over the entire image.
Version 1.01a 03/18/2015Fix for LCD file.
Fixed issue with 17 Inch LCD.
Version 1.00 06/15/2013Initial Release
The initial release of the RTRC program.
|Download||Programmer's API||Revision History||Price|
ARTWORK CONVERSION SOFTWARE, INC. Company Profile
417 Ingalls St., Santa Cruz, CA 95060 Tel (831) 426-6163 Fax 426-2824 email: email@example.com