The web development platform for Microsoft Office.


Aceoffix is a flexible and professional web component for Microsoft Office, with the simplified interfaces and powerful functions that make it terrific not only for online editing and saving Office documents, but also importing and exporting data from database to Office documents. Aceoffix supports many Office document formats, such as *.doc, *.docx, *.xls, *.xlsx, *.ppt, *.pptx, *.xml and *.rtf.

Without installing Microsoft Office at the server side, web developers can easily embed and call Microsoft Office in web pages, just like using a Java or .Net control. Aceoffix edits the real Microsoft Office documents online without converting any formats. Intuitive examples with source code are included to speed up your development time.

  • Word Document
    Supports online editing/saving Word document, read-only viewing, dynamic accessing and importing/exporting data and many many more...
  • Excel Spreadsheet
    Supports online editing/saving Excel spreadsheet, read-only viewing, dynamic accessing and importing/exporting data and many many more...
  • PowerPoint Presentation
    Supports online editing/saving PowerPoint presentation and read-only viewing.
Learn more

Supported Platforms

On the server side Aceoffix supports many kinds of Web servers (IIS, WebLogic, WebSphere, Apache, Tomcat, Resin and etc.) , operating systems (Windows2000, 2003, 2008, XP, Vista, Windows7, Windows8, Linux, Unix, AIX, HP-UX, Mac-OSX and etc.), databases (Access, SQL server, Oracle, MySQL, DB2, Sybase and etc.) and programming languages and web architectures(C#, Java, VB.Net, JSP, J2EE, ASP.NET, Ajax, Windows Azure and etc.).

On the client side, it supports Windows2000, XP, Vista, Windows7 and Windows8 Operating Systems and Microsoft Office 2003, 2007, 2010, 2013. Aceoffix V4.0 now supports Internet Explorer(6.0 or higher version), Chrome, Firefox and Opera browsers.
Office365: Aceoffix does not support Office365 edition without desktop office applications installation. In other words, you must install Office2013 desktop version on client machines.

Who needs Aceoffix

  • Online view, edit and save Word/Excel/PowerPoint files.
  • Online view Word/Excel/PowerPoint files as read-only, forbid editing, copying, pasting, downloading, saving.
  • Control editable regions of Word/Excel document according to the rights of different users.
  • Force Word revisions made by different users to be reserved for reviewing.
  • Fill data from database into specific places in Word/Excel.
  • Extract specific contents from Word/Excel and save them into database.
  • Write simple code to dynamically generate Word/Excel reports in the specified format.
  • Import and export large amounts of data from Word/Excel documents quickly.
  • Developers who want to use Word/Excel application like a simple control in web pages.
  • Developers who use Jacob, jxl, apache poi will find Aceoffix is better to develop Microsoft Office functions on Java web platform.
  • Developers can call Aceoffix to control Word/Excel application with javascript in Ajax.
  • If you are developing a documents management system, it is better to use Aceoffix.

Why choose Aceoffix

  • If you are tired of modifying Office files by downloading and uploading, you should use Aceoffix.
  • If you want to read, edit and save Office files in Web pages, you should use Aceoffix.
  • If you want users to view Office files online without modifying, copying, downloading and Save As, you should use Aceoffix.
  • If you do not want to learn VBA or the complicated interfaces of Word/Excel, you just want a little code to call powerful functions of Microsoft Office, please use Aceoffix.
  • Because of the complex, inefficient, instable of Office automation on Web server-side, you need use Aceoffix to import and export data from Microsoft Office files.
  • If you need to fill large amounts of data into Word/Excel quickly, you need Aceoffix.
  • If you would like to use Word/Excel as inputting or displaying control, you have to use Aceoffix.
  • If you are a developer on Java web platform, you need use Aceoffix to control Microsoft Office.

Quick links