Personal tools
You are here: Home Products RTF Export
Document Actions

RTF Export

RSS Feed Category: Import/Export — Other products by this author
RTF Export allows exporting content as RTF documents. An RTF document similiar to "view" tab is generated with one click.

Current release: RTF Export 0.2.1

Released Feb 17, 2006 — tested with Plone 2.1.2

Bugfixes

List all releases… Full release announcement…

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
RTF Export 0.1 (Beta release) Released Jan 16, 2006
Initial release

Project Description

Project resources

Purpose

RTF is a standard text document format (trimmed down Microsoft Word format). All word processors can read and write RTF documents. Exporting documents in RTF is handy if

  • One needs to send pages as mail
  • One needs to edit extracted pages
  • One needs to print pages

Licence

GPL, read licence.txt

Requirements

Features

  • Adds "Export RTF" action to your items
  • Custom header and footer for exported documents
  • Exporting text based fields
  • Exporting DateTimeField
  • Exporting DataGridField as a table
  • Exporting FixedPointField
  • Unicode support
  • Easy filenames: convert spaces, non-Latin characters etc. browser unfriendly characters to more readable for download filenames

Future features

  • Sorting out encoding and charsets
  • Image export
  • HTML->RTF conversion for formatted text so that rich edit fields are exported propeply

Quality assurance

  • Tested with Zope 2.8.5, Plone 2.1.2
  • Some manual tests were performend
  • This software is very much beta quality: do not expect it to work without manual hassle

Usage

See instructions in examples folder. You need to do some Python coding to integrate RTF Export with your item types.

Internal

RTFExport uses internally PyRTF library developed by  Simon Cusack.

There are some problems with live Product refresh and PyRTF. You'll get weird "self.doc = Document() TypeError: 'NoneType' object is not callable" errors.

Contact

If you wish to hire a professional Plone developer, please don't hesitate to contact me. I am willing to work abroad. Curriculum vitae here.

Mikko Ohtamaa

Oulu, Finland

miohtama@mail.student.oulu.fi

by Mikko Ohtamaa last modified July 16, 2006 - 00:22

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by