RTF Code Generator - Product Synopsis
RTF Code Generator offers a simple and efficient method of creating RTF code within your application. Unlike traditional RTF edit controls, this DLL doesn't require the overhead of window creation and internal data management, making it the most efficient method of generating RTF code available. Now available with .NET Core support for cross-platform development on Windows and Linux.
🚀 Performance That Sets You Apart
RTF Code Generator can reduce RTF document creation time by as much as 10 times compared to an RTF edit control. No need to be familiar with RTF specifications to create sophisticated RTF documents.
Core Features
- Fonts, point-size, character styles and colors
- Paragraph formatting with centering, justification, indentation
- Borders, shading, colors, and tabs
- Embedded and linked graphics
- Headers and footers
- Drawing objects: text boxes, lines, rectangles
- Stylesheet support
- Multiple columns
- Section and document control parameters
Platform Support
.NET Implementation
Written using pure managed code in C#. Not a wrapper for Win32 DLL, ensuring clean, modern integration.
.NET Core Support
Fully compatible with .NET Core for cross-platform development on both Windows and Linux server environments.
ASP.NET Compatible
The .NET version can be seamlessly used in ASP.NET applications to generate RTF data on the server.
Multi-Language Support
Includes function and constant declaration files for C/C++, Visual Basic, and Delphi environments.
Output & Integration
📁 Flexible Code Output
RTF code can be written directly to a disk file or retrieved in a memory buffer for maximum flexibility in your application workflow.
🔗 Seamless Integration
RTF data retrieved in a memory buffer can be loaded directly into an RTF edit control such as TE Edit Control for immediate display and editing.
⚡ Simple API
Your application uses straightforward function calls to generate RTF code. No complex initialization or setup required.
Programming Interface:
The programming interface offers a simple set of APIs. You can perform the conversion using as little
as 3 API functions.
This product is available for the following platforms:
- Win32: This option includes a Windows' 32 bit native DLL which can be used within your
native Win32 C, C++, Delphi, Visual FoxPro, or other applications that can interface a
Windows' Win32 DLL. This option allows you to incorporate the converter within your desktop or
server applications.
- Win64: This option includes a Windows' 64 bit native DLL which can be
used within your native Win64 C, C++, Delphi, and other applications that can interface a Windows'
Win64 DLL. This option allows you to incorporate the converter within your desktop or server
applications. The Win64 option offers the fastest conversion speed.
- .NET Framework: This option includes a Windows' NET DLL compatible with .NET2 and later to incorporate
within your C# desktop or ASP.NET server applications.
- .NET Core:
This option includes a .NET Core nuget package compatible with .NET6 and later to incorporate within
your Windows or Linux server application.
RTF Code Generator - Feature List
Feature list:
- Full character and paragraph formatting including support for character and paragraph stylesheet
- Advanced table and nested table support, including vertical text and right-to-left columns
- Text boxes, shapes, positioned images, watermark, and frames with vertical text options
- Flexible headers/footers for first, left, right, or both pages
- Page footnotes and section endnotes
- Multiple sections per document with custom columns, page sizes, orientations, and margins
- Embedded and linked graphics
- Lists and bullets
- Unicode: Arabic, Hebrew, Asian, Indic, and more; mixed LTR/RTL text
- Embedded bookmarks, references, and TOC
- Internal and external hyperlinks, hidden text
- Rich-text fields including page numbers, counts, dates
Testimonials
" I appreciate your help and attention to my problems..
This is probably why I have used your Tern control since 2000! "
Eric Gilbert
Black, Mann & Graham, L.L.P.
" We considered a few different options when looking into getting a text control package and ended up going with yours. We could not be happier with our decision. The impressive functionality of your control and the rich API support is really not available elsewhere. We have also been very impressed with your support. We had to go with another company for a component you don't offer and though their website was more flashy, they have consistently let us down. You on the other hand have always been responsive and professional with answering any questions or releasing any fixes. Based on experience, I don't know why anyone would ever choose one of your competitors over you! "
Carl Christensen
Software Developer ,Western Standard
DOWNLOAD EVALUATION COPY:
RTF Code Generator for .NET C#/WinForm/ASP.NET, 32/64 Bit (ZIP FILE)
RTF Code Generator for .NET Core for Windows and Linux (ZIP FILE)
RTF Code Generator for Win32 DLL/ActiveX/MFC/C/C++/ASP (ZIP FILE)
RTF Code Generator for Win64 C/C++/MFC SDK (ZIP FILE)
Product Manuals:
RTF Code Generator for .NET C#/WinForm/ASP.NET, 32/64 Bit (PDF FILE)
RTF Code Generator for .NET Core for Windows and Linux (PDF FILE)
RTF Code Generator for Win32 DLL/ActiveX/MFC/C/C++/ASP (PDF FILE)
RTF Code Generator for Win64 C/C++/MFC SDK (PDF FILE)
Component Installation and Usage Notes:
Since our components are targeted toward software developers, the installation is simple.
Our component software is delivered in a zip file. To install, simply copy the content of the zip folder
to an empty folder in your computer and then follow the instruction for the product usage.
Our software does not install itself, so you can be rest assured that your system is not affected by an
automatic installation process.
Please click here to view the license agreement for the product. The license agreements for
the other products are found on their respective page.
To Uninstall, simply delete all product files from the installation folder or any other folder where you might
have copied the product files. For example, if you copied the content of the installation zip folder to a folder
called c:\MyFolder, then select the contents of the MyFolder folder, and delete all files. If you have copied the DLLs
to your project folder, then delete those DLL files as well.
Please Click Here to read about our Technical Support options.
License Description:
1. Desktop License: The desktop license allows you to incorporate this product within your interactive desktop application.
2. Server License: A server license must be purchased separately when using this product in a server application.
3. Enterprise License: The large corporations with revenue more than $50 million and large government entities must purchase
an Enterprise License. An Enterprise license is also applicable if any target customer of your product using the Software has revenue more than $500 million.
Please contact us at info@subsystems.com for a quote for an Enterprise License.
4. The licenses cost printed below are the first year licensing acquisition cost. The subsequent year license renewal cost is
discounted by 20 percent from the original license acquisition cost. The license includes standard technical support, patches and new releases.
You can also purchase a perpetual license. Please contact us at info@subsystems.com for a quote to purchase a perpetual license.
The target application may not be a stand-alone Converter program.
Please click here for a detailed License Agreement.
Desktop Development Licenses
The Desktop Developer License allows you to develop and deploy desktop (non-Internet) applications using this product.
Each desktop license allows one developer to use this product on up to two development computers. A developer must
purchase additional licenses to use the product on more than two development computers.
The Desktop Developer license is not valid for server deployment.