We’ve released an update to Tiny RTF Viewer, our small, fast RTF reader for Android. This version targets Android 17 (API 37), so the app stays current with the latest platform requirements and keeps running smoothly on newer devices. What is Tiny RTF Viewer? Tiny RTF Viewer opens and displays Rich Text Format (RTF) documents … Continue reading Tiny RTF Viewer Updated: Now Targeting Android 17
Tables Are Coming: A First Look at ScroogeXHTML for Object Pascal 11.0
ScroogeXHTML for Object Pascal 11.0 is the feature release that follows our 10.x hardening line. It adds RTF table conversion, one of the most requested capabilities. It also brings the Object Pascal product level with the Java ScroogeXHTML RTF Converter. From 11.0 on, a given version number means roughly the same feature set on both … Continue reading Tables Are Coming: A First Look at ScroogeXHTML for Object Pascal 11.0
PREVIEW ScroogeXHTML RTF Converter 11.4: Another Round of Hardening, Plus Three Fixes You’ll Notice
Version 11.4 continues the work we started in 11.3: making ScroogeXHTML behave predictably when the RTF it receives is malformed, unusual, or outright hostile. This release is smaller than 11.3, but it closes a few real gaps, one of them in concurrent use, and it documents a security boundary we want you to be able … Continue reading PREVIEW ScroogeXHTML RTF Converter 11.4: Another Round of Hardening, Plus Three Fixes You’ll Notice
ScroogeXHTML 10.2 is here — cleaner fonts, correct symbols, unbroken hyperlinks
New TSxOptionsSecurity.StrictMode — an opt-in mode that turns previously-tolerated malformed RTF (unmatched group markers, unclosed groups, bad \pict/hex escapes, out-of-range color-table indices) into a catchable error instead of silently working around it. Lenient mode stays the default, so nothing changes unless you turn it on. Documented TSxOptionsHead.HeadTags/MetaTags/StyleSheetInclude as trusted, caller-supplied configuration — not something derived from RTF input. Fixed … Continue reading ScroogeXHTML 10.2 is here — cleaner fonts, correct symbols, unbroken hyperlinks
What’s new in ScroogeXHTML 10.0?
ScroogeXHTML for Object Pascal 10.0 — Release Candidate 1 ScroogeXHTML is the Object Pascal component that converts RTF (rich text) files, strings, and streams into clean HTML5, XHTML, or plain text. It ships as source, has no UI dependencies beyond the RTL/VCL/LCL, and builds on Delphi 2009+ and Free Pascal / Lazarus. Version 10.0 is … Continue reading What’s new in ScroogeXHTML 10.0?
Why Using a RTF to HTML Converter Can Unlock Hidden Value in Your Documents
Rich Text Format (RTF) files are everywhere—from legacy archives and internal knowledge bases to email templates and customer-facing portals—but they’re rarely ready for the modern web. Converting RTF to HTML unlocks new value by making content browser-friendly, searchable, and easily shared.
ScroogeXHTML Updates / Save €150 / Trial Versions
Version 11.1 of the RTF to HTML5 converter library ScroogeXHTML and Version 9.4 of ScroogeXHTML for Object Pascal are available now. These versions add support for Symbol fonts with Unicode-based character representation, which is used in newer versions of text editors such as LibreOffice.
Fast RTF to HTML Converter in the Cloud
The ScroogeXHTML home page needed a live demo: upload an RTF file, see the converted HTML right away. The conversion itself is just a few lines of Java.
ScroogeXHTML for Object Pascal 9.3 – fast RTF to HTML converter
ScroogeXHTML for Object Pascal is a library to convert RTF documents to HTML5 and XHTML.
RTF Roulette: The Hidden Dangers of Storing Rich Text in VARCHAR Fields
Storing RTF documents containing binary data directly in a VARCHAR database field is risky because binary sections (introduced with the \bin keyword) can include non-printable or control characters.