Search the Community
Showing results for tags 'rtf'.
Found 4 results
-
ScroogeXHTML for Object Pascal 9.2 - RTF to HTML and XHTML converter
mjustin posted a topic in Delphi Third-Party
ScroogeXHTML for Object Pascal converts RTF (Rich Text Format) documents to HTML5 and other markup formats. The 9.2 release is mainly a maintenance release. The 9.0 release included these changes: Extend the complimentary picture conversion code to convert embedded BMP and WMF pictures to PNG, allowing to include them as Base64 encoded data URIs. Add support for reading pictures stored as binary data from RTF documents which use the \bin token. Add a new property to control generation of margin-top and margin-bottom styles. Add a new property to set additional attributes on the <p> element. Features Exports to stand-alone documents or fragments for embedding. Minimizes documents using CSS and default font definitions. Supports hyperlink fields, bookmarks, multi-language and LTR/RTL text. Includes complimentary code for converting and embedding images as Data URIs. Conversion of pictures to a web-ready format may require third-party libraries. Includes an API for post-processing of the intermediate DOM-like document. Supports logging via slf4p (simple logging facade for Pascal). Compatible with Delphi 2009 and newer and Free Pascal 3.2.2. Includes full source code. Resources Home page: https://www.scroogexhtml.com/object_pascal.html Demo version: https://www.habarisoft.com/scroogexhtml/9.2/ScroogeXHTMLDemo.zip User guide: https://www.habarisoft.com/scroogexhtml/9.2/docs/ScroogeXHTMLGettingStarted.pdf Release notes: https://www.habarisoft.com/scroogexhtml/9.2/docs/api/version.html Other platforms ScroogeXHTML is also available for the Java platform. (different feature set) -
ScroogeXHTML for Object Pascal 9.1 - RTF to HTML5 converter
mjustin posted a topic in Delphi Third-Party
ScroogeXHTML for Object Pascal converts RTF (Rich Text Format) documents to HTML5 and other markup formats. Major changes in the 9.1 release: The ConvertHyperlinks property is enabled by default. The ConvertSpaces property is enabled by default. Default replacement fonts “Courier” and “Times” are now “Courier New” and “Times New Roman”. Add support for document language detection, based on deflang RTF token. Add the lang-attribute to the HTML root element (unconditionally). The 9.0 release included these changes: Extend the complimentary picture conversion code to convert embedded BMP and WMF pictures to PNG, allowing to include them as Base64 encoded data URIs. Add support for reading pictures stored as binary data from RTF documents which use the \bin token. Add a new property to control generation of margin-top and margin-bottom styles. Add a new property to set additional attributes on the <p> element. Features Exports to stand-alone documents or fragments for embedding. Minimizes documents using CSS and default font definitions. Supports hyperlink fields, bookmarks, multi-language and LTR/RTL text. Includes complimentary code for converting and embedding images as Data URIs. Conversion of pictures to a web-ready format may require third-party libraries. Includes an API for post-processing of the intermediate DOM-like document. Supports logging via slf4p (simple logging facade for Pascal). Compatible with Delphi 2009 and newer and Free Pascal 3.2.2. Includes full source code. Resources Home page: https://www.scroogexhtml.com/object_pascal.html Demo version: https://www.habarisoft.com/scroogexhtml/9.1/ScroogeXHTMLDemo.zip User guide: https://www.habarisoft.com/scroogexhtml/9.1/docs/ScroogeXHTMLGettingStarted.pdf Release notes: https://www.habarisoft.com/scroogexhtml/9.1/docs/api/version.html Other platforms ScroogeXHTML is also available for the Java platform. (different feature set) -
ScroogeXHTML for Object Pascal 8.7 - RTF to HTML5 converter
mjustin posted a topic in Delphi Third-Party
ScroogeXHTML for Object Pascal converts RTF (Rich Text Format) documents to HTML5 and other markup formats. This release adds BMP picture data extraction, a new option to handle invalid RTF headers, and many minor code and documentation improvements. Features Exports to stand-alone documents or embeddable fragments. Minimizes documents using CSS and default font definitions. Supports hyperlink fields, bookmarks, multi-language, and LTR/RTL text. Includes complimentary code for converting and embedding images as Data URIs. Conversion of pictures to a web-ready format may require third-party libraries. Includes an API for post-processing of the intermediate DOM-like document. Supports logging via the open source slf4p logging facade. Compatible with Delphi 2009 and newer and Free Pascal 3.2.2. Includes full source code. Resources Home page: https://www.scroogexhtml.com/object_pascal.html Demo version: https://www.habarisoft.com/scroogexhtml/8.7/ScroogeXHTMLDemo.zip User guide: https://www.habarisoft.com/scroogexhtml/8.7/docs/ScroogeXHTMLGettingStarted.pdf Release notes: https://www.habarisoft.com/scroogexhtml/8.7/docs/api/version.html Other platforms ScroogeXHTML is also available for the Java platform. (different feature set) -
ScroogeXHTML for Object Pascal is a library which supports a subset of the Rich Text Format (RTF) standard. It converts RTF to HTML5 and XHTML standalone documents, or to fragments which can be embedded in other documents. ScroogeXHTML converts text attributes including background and highlight colors, paragraph alignment (left, right, centered, justified) and indent (left, right, first line). Unicode conversion allows multi-language documents, including simplified and traditional Chinese, Korean and Japanese. Compatible with Delphi 2009+ and Free Pascal 3.0.4 / 3.2.0. Version 7.3 is mainly a maintenance release which fixed several minor issues. Version 7.2 introduced support for embedded PNG and JPEG images using Data URI. Home page, API, Getting Started PDF, and demo download: https://www.scroogexhtml.com/scroogexhtml_delphi.html Full release notes: https://www.habarisoft.com/scroogexhtml/7.3/docs/api/version.html