Home     Products      Support      Corporate     Sign In 


OfficeWriter FAQs
divider
 
bullet What is OfficeWriter? test drive officewriter learn more
bullet Why should I consider OfficeWriter?
bullet What are OfficeWriter’s server requirements?
bullet Will I also need to license Microsoft Office?
bullet software is required on the client to view OfficeWriter exports?
bullet Is OfficeWriter designed for use in .NET applications?
bullet Is OfficeWriter for Excel available for use in ASP?
bullet Is OfficeWriter for Word available for use in ASP?
bullet What is the procedure for installing OfficeWriter on a server?
bullet How do I update a license key?
bullet Is their a minimal installation of OfficeWriter?
bullet What are the key differences between the Standard and Enterprise Editions of OfficeWriter?
bullet What are the benefits of employing the “Template Approach” enabled in OfficeWriterSE?
bullet What are the benefits of the “Application Approach” enabled in OfficeWriterEE?
bullet What edition of OfficeWriter do I need for SQL Server Reporting Services Integration?
bullet Does OfficeWriter provide the ability to render Excel or Word exports to PDF format?
bullet Can I set server-side printing options from an OfficeWriter application?
bullet What ADO.NET data sources can be used with OfficeWriter?
 
divider
 
Q: What is OfficeWriter?
A: OfficeWriter is a web-based solution that enables the creation of native Excel and Word documents populated from any data source. Designed for server usage, it is high performance and scalable. It replaces the use of Microsoft Office on the server.
Q: Why should I consider OfficeWriter?
A: Here are some key benefits offered by OfficeWriter:

- Flexible, customized reporting offering design-time and runtime control
- Support for ad-hoc report creation & delivery or batch processing
- Enables all features of Office 97-2007
- Integration with Reporting Services, SharePoint, CRM, and other BI Tools
- “HotCell” functionality provides updating of data using Excel or Word as a form
- OfficeWriter can be used to extract content from Excel and Word files
Q: What are OfficeWriter’s server requirements?
A: There are four primary server requirements to run OfficeWriter in a server-based application:

- Windows 2000, XP or 2003 Server
- IIS 5.0 or higher
- Microsoft .NET Framework Redistributable
- J# Redistributable Package
Q: Will I also need to license Microsoft Office?
A: OfficeWriter replaces the need for Microsoft Office on the server. It creates Excel workbooks and Word documents that can include any features of Excel and Word 97 – 2007 without involving Office in the process. However, recipients must have Office installed locally to open and manipulate OfficeWriter generated files.
back to top
Q: What software is required on the client to view OfficeWriter exports?
A: To open a document generated by OfficeWriter for Word, you can use:

- Microsoft Word 97 – 2007
- Microsoft’s free Word Viewer
- Any application that supports the Word Format, such as StarOffice or OpenOffice for Unix

To open a workbook generated by OfficeWriter for Excel, you can use:

- Microsoft Excel 97 – 2007
- Microsoft’s free ExcelViewer
- Any application that supports the Word Format, such as StarOffice or OpenOffice for Unix
Q: Is OfficeWriter designed for use in .NET applications?
A: OfficeWriter is the perfect solution for developing .NET applications. It provides a set of pure .NET classes for the creation of Excel and Word in the form of assemblies that can be easily referenced in a .NET project.
Q: Is OfficeWriter for Excel available for use in ASP?
A: The OfficeWriter suite includes legacy COM versions of the “ExcelTemplate” and “ExcelApplication” APIs in the form of a DLL that can be referenced from an ASP script and which will allow for all features of Excel file creation or content extraction.
Q: Is OfficeWriter for Word available for use in ASP?
A: OfficeWriter for Word was designed from inception in the form of a pure .NET assembly. A COM callable wrapper is provided to enable access to the “WordTemplate” API only. The more robust “WordApplication” API is not available in ASP. The server must have the .NET framework and J# runtime installed in order to enable use even in ASP.
Q: What is the procedure for installing OfficeWriter on a server?
A: A full installation of OfficeWriter can be accomplished by running the automated installer (“OfficeWriter-Installer-X.X.X-WIN32.exe”) on the server. There is only one installer for all versions of OfficeWriter (SE or EE, evaluation or permanent). The license key, typically provided with the download instructions, or sent in a follow-up email from our sales department, unlocks the features of a specific edition.
Q: How do I update a license key?
A: Once OfficeWriter is installed locate the “LicenseManager.exe” in the “OfficeWriter” install’s top-level folder (typically located at “…\Program Files\SoftArtisans\OfficeWriter”). Open the utility and copy/paste the key in the “New Key” textbox and click the “Add/Upgrade” button. You must stop and restart IIS or reboot the server for the update to take effect.
Q: Is their a minimal installation of OfficeWriter?
A: If you are using OfficeWriter as part of a .NET solution, you can copy the project to the server with the OfficeWriter assembly(s) included. But, you also need to inject the provided license key in the target server’s registry. This can be done by deploying the “LicenseManager.exe” or securing a customized .reg file from SoftArtisans.
Q: What are the key differences between the Standard and Enterprise Editions of OfficeWriter?
A: The Standard Edition provides access to the “ExcelTemplate” and “WordTemplate” design-time approaches to Excel and Word generation, as well as the majority of the SQL Server Reporting Services (SSRS) Integration functionality. The Enterprise Edition adds the ad-hoc runtime approach enabled by accessing the “ExcelApplication’ and “WordApplication” programmatic APIs as well as the balance of SSRS integration features.
Q: What are the benefits of employing the “Template Approach” enabled in OfficeWriterSE?
A: Excel and Word are used to design the report in the form of a template that contains data markers (Excel) or Merge Fields (Word). OfficeWriter loads the template, merges data, and preserves all features into the exported file. This approach is well-suited for “canned reports” and basic reporting needs. It offers:

- Rapid application deployment
- Minimal developer interaction
- High performance throughput with large files
Q: What are the benefits of the “Application Approach” enabled in OfficeWriterEE?
A: Excel and Word files can be scripted or opened and customized at runtime using the “ExcelApplication” and “WordApplication” programmatic APIs. This provides flexible ad-hoc reporting capabilities. It offers:

- Base template runtime customizations: pass from template to application (or vise versa)
- Granular control of formatting and layout
- Ability to open and extract content from workbooks and documents
- Full “HotCell” approach to enable Excel and Word as form for data updates
Q: What edition of OfficeWriter do I need for SQL Server Reporting Services Integration?
A: OfficeWriterSE provides the ability to add full-featured Excel and Word exports to SQL Server Reporting Services published reports. The OfficeWriterEE version adds the ability to display report parameters, reporting services globals and formulas. Plus EE enables the customization of rendered reports from a .NET intermediary script using the “ExcelApplication” and “WordApplication” APIs.
Q: Does OfficeWriter provide the ability to render Excel or Word exports to PDF format?
A: At the present time OfficeWriter provides only exports in the form of .doc or .xls output. We are currently investigating support for exporting to PDF as a future product enhancement.
Q: Can I set server-side printing options from an OfficeWriter application?
A: No, you will not be able to send OfficeWriter generated documents or workbooks directly to a printer. OfficeWriter does not provide server-side calculation of formulas and charts in Excel or pagination in a document. These must be accomplished by opening them with MS Office prior to printing.
Q:
What ADO.NET data sources can be used with OfficeWriter?
A: There are four primary server requirements to run OfficeWriter in a server-based application:

- Windows 2000, XP or 2003 Server
- IIS 5.0 or higher
- Microsoft .NET Framework Redistributable
- J# Redistributable Package

back to top
OfficeWriter
Evaluate
Features
OfficeWriter Features
Office on the Server
Two-Way Data Update
Return on Investment
Performance Testing
New Features in v3.5
Features for Excel
Features for Word
Customers & Partners
OfficeWriter Customers
Customer List
Success Stories
Product Reviews
OfficeWriter Partners
OEM & Reseller
Web Hosting
Platforms
OfficeWriter Platforms
ASP & ASP.NET
SQL Reporting Services
System Requirements
Product Resources
OfficeWriter Resources
OfficeWriter FAQ
Getting Started
System Requirements
Brochures
Order OfficeWriter
Order OfficeWriter
Developer License
Order Upgrade
Pricing & Licensing
Self-Help Resources
Support Home
Knowledge Base
OfficeWriter Docs
OfficeWriter Forums
Sample Code
Version Differences
Support Options
Support Subscriptions
Maintenance Plans
Per-Issue Support
Consulting
Training
Support Request Form
Downloads
Evaluation Software
Product Updates
Corporate
About SoftArtisans
Contact Us
Partners
Resellers & OEMs
Web Hosting
Order Info/Privacy Policy
Career Opportunities
Purchase | Evaluate | Demos | Support | Contact Us | Site Map
Copyright 2010 © SoftArtisans, Inc. All Rights Reserved.