Inicio Proyectos NRtfTree Library

NRtfTree Library

por admin

NRtfTree Library is an open source .NET library written entirely in C# that may be used to manage RTF documents in your own applications. NRtfTree Library is licensed under the GNU LGPL license.

Note: If you are looking for a Java port of NRtfTree, you can have a look at JRtfTree Project.

Table of Contents

  1. Introduction
  2. NRtfTree by Example
  4. Changelog

Related Links


RTF (Rich Text Format) is a method of encoding formatted text and graphics for easy transfer between applications. An RTF document can contain text, images, tables, lists, hyperlinks and many other text and graphic elements. In addition, RTF is the format used internally by the RichTextBox control included as part of .NET Framework. Nevertheless, RichTextBox functionality is not enough to satisfy all aspects of RTF file management, and NRtfTree will help you in this scenario.

NRtfTree will help you to:

  • Open and parse RTF files.
  • Analyze the content of RTF files.
  • Add, modify and remove document elements (i.e. text, control words, control symbols).
  • Create new RTF documents.

NRtfTree has two modes of operation:

  1. DOM-like mode: RTF documents are loaded in a tree structure and are provided several methods to traverse it, access tag contents and modify or create new nodes. This implementation requires the entire content of a document to be parsed and stored in memory.
  2. SAX-like mode: RTF file parser is implemented as an event-driven model in which the programmer provides callback methods that are invoked by the parser as part of its traversal of the RTF document.

Dejar un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. Aceptar Más Información

Política de Privacidad y Cookies