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
I needed to expose three lines of Java code to run a RTF to HTML conversion using ScroogeXHTML as web service.
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.
ScroogeXHTML 6.11 – fast RTF to HTML / XHTML converter
Habarisoft is pleased to announce the release of ScroogeXHTML 6.11, a library for Free Pascal and Delphi, which converts Rich Text Format (RTF) to HTML5, HTML 4.01 and XHTML. The new release introduces support for the SLF4P logging facade library for Pascal (available on GitHub) and a new option to create output documents without indentation. … Continue reading ScroogeXHTML 6.11 – fast RTF to HTML / XHTML converter
ScroogeXHTML for the Java™ platform 6.0: new features
The upcoming 6.0 release of ScroogeXHTML for the Java™ platform introduces useful new features. Here is a short overview: Embedding images with HTML Data URI scheme The traditional MemoryPictureAdapter class in ScroogeXHTML for the Java platform generates image link elements which point to a resource location <img src="...">. This keeps the document small, but requires … Continue reading ScroogeXHTML for the Java™ platform 6.0: new features