View and collaborate documents on a web client within web-based document management system using APIs

InnDocs Corporation is an innovative document-centric application producer. InnDocs applications are used to capture documents from varied sources and then users can collaborate on the documents and deliver to different sources. InnDocs is totally a web-based document management system where documents are viewed and collaborated on the web clients.


Here are the main problem statements with InnDocs

  • We need to provide zero web client where all the documents can be viewed without any installation of native software.
  • Documents should be reviewed ,annotated using web client
  • InnDocs should support all office, PDF, Image formats of files.
  • Need to generate and read Barcodes in web client.


InnDocs R&D team has tried third-party components like PDFSharp, iTextSharp to convert all office, Image documents to PDF to use them online.

We had a challenge in office formats. Aspose.PDF, PDF Kit, Aspose.Words and Aspose.Cells are the choice that scored better than the rest. Hence we have chosen to go with Aspose Total

Fig1: creation of barcode for document separator

Fig2: Document search and display (PDF) on web client

Fig3: View excel document online


Finding a solution: InnDocs R&D team has explored and experimented with most of the available open source and licensed tools to check the technical suitability and licensing suitability. One of the finding as part of the web search was Aspose and R&D team has voted best among with available tools. As of now InnDocs is using Aspose Total Trial version.

Implementation: Aspose integration for the problems InnDocs has taken close to three months time. The biggest challenge we faced while integrating and testing was virtual memory issues. We have raised the issues to Aspose team and few of them could be solved. Still we have issues with memory when more number of users connect to the server and use Aspose components. Aspose support team assured us that Full license will resolve those issues.

Outcome: Our main problem of rendering office documents on the web client is solved.

Next Steps

The next big step is collaboration of Office documents online. Aspose Editor could have been a right solution for us. But as of now we are exploring Aspose and talking to support team for implementation of Annotations on online documents.


Aspose is a very comprehensive stack to solve document related problems on the web.

It has met 70% of our document centric problems. We strongly recommend Aspose.Total for Document centric solutions.

For further information, please reach me at

Download this success story in PDF format.