Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

New in WordWriter 8.0!

  • Import RTF and HTML documents using WordTemplate

Getting Started

WordWriter Documentation Sections

What is WordWriter?

WordWriter is a high performance .NET assembly that creates Microsoft Word documents on a Web server. A few simple lines of code generate editable presentation-quality documents that can be saved or viewed instantly by thousands of concurrent users.

The documents generated by WordWriter are in Microsoft Word format (.doc, .dot) or Office Open XML format (.docx, .docm, .dotx, .dotm) and preserve all of the familiar features associated with Word documents. WordWriter offers high-speed performance and, since Microsoft Word is not required on the Web server running WordWriter, your Web applications have licensing flexibility and ease of deployment.

Using WordWriter

You can generate a document from an existing Word file, a WordWriter template, or generate a Word file from code:

Using a Template

Maximum Speed \ To generate documents with the greatest speed:

  1. In Microsoft Word, create a template file containing merge fields that will bind to one or more data sources.
  2. In code, use WordWriter to open the template, set data sources, populate merge fields, and save the new Word file. Files can be saved to disk, streamed to the client, or both.

Using an Existing Document

Increased Flexibility \ When you modify an existing document using WordWriter code, all Word features and functionality are preserved in the newly generated document. You can easily enhance documents, at runtime, with WordWriter's extensive design capabilities.

Pure Coding

Completely Dynamic\ This dynamic approach provides total control, at runtime, of every element in the document.

\

Office 2007 Support

Microsoft Office 2007 applications use a new XML-based file format instead of the binary file format used in previous versions. This release of OfficeWriter for Word supports the Office 2007 format for use with WordTemplate. (Use with WordApplication is not supported in this release.)

The file format, Office Open XML(OOXML), uses a ZIP file to package all the text files and embedded binary files that may compose a document. The text files can use any of several XML-based markup languages, such as WordprocessingML for word processing. The binary files can include formats such BMP for embedded images. Microsoft Office 2007 uses the .docm file extension for Word files containing macros, and the .docx file extension for Word files that do not.

WordTemplate supports the new Office 2007 format by opening an WordTemplate docm or docx file, populating it with data, and returning the same file type. Translation between Office 2007 files and files generated using previous releases of Office is not supported.

The OOXML standard is defined in Ecma-276 and ISO/DIS 29500.

\

Features and Benefits

Flexible Report Creation

WordWriter generates native Word documents from existing .doc files, templates, or code.

Development Options

Choice of code-based or template-driven development.

Real Word Files

WordWriter generates Word binary and Office Open XML files.

High Performance

Built for the most demanding sites, WordWriter easily generates over 100,000 documents in an hour.

MS Office Not Required

Since Word is not needed on the server, WordWriter is perfect for demanding Web sites. \See why Microsoft recommends keeping Office off the server.

Multiple Delivery Methods

Save the generated document to disk, stream it to a Web browser, or both.


  • No labels