.NET document viewer, editing, annotation and signature APIs

I would like to inquire more about the total product segment of GroupDocs.
Does it include all the below requirements from my side, and does it require any specific server for production enveronment.

  1. Document viewer for many types of files (PDF, Images, Excel, Word…etc).
  2. Document annotation with multiple annotation colors.
  3. Document comments for many types of files (PDF, Images, Excel, Word…etc) .
  4. Document Electronic signature with specifying the page location to add the signature.
  5. Ability to integrate with .Net framework (Web).
  6. RTL & LTR support .
  7. Arabic language annotation support.
  8. Responsive for Mobile and Tablets dimensions.
  9. Ability to be integrated with hybrid mobile apps.
    Thanks.

@MahmoudALI,

Thank you for taking interest in GroupDocs.Total for .NET and posting your concerns.
GroupDocs.Total for .NET is basically a compilation of all .NET APIs offered by GroupDocs. Therefore please note that all .NET APIs offered by GroupDocs are totally back-end (UI-Independent). Hence, they could be integrated in any .NET project.
Secondly, no specific server is required.
In order to learn more about development environment, installation and configuration, please visit this article.

Let’s discuss your requirements:

  • Yes, you can render/view different files of supported format.
  • You can implement number of annotations as explained here. AnnotationInfo class allows you to define PenColor. For further details, visit this arrow annotation article.
  • Comment (basically very first reply acts as a comment and others as replies) and replies could be added. You can get more information on this here.
  • You can add eSignature by specifying page position and number in a document.
  • As we explained this earlier, all .NET APIs offered by GroupDocs are UI-Agnostic and can be integrated in any .NET application irrespective of framework dependency.
  • Are you talking about interface orientation (right to left or left to right)? If yes, then you can do that in your project. You can use any CSS framework for this purpose. APIs will work with that.
  • From Arabic language annotation support, do you mean adding replies in Arabic? Or setting tool-tip in Arabic?
  • These API’s are UI-Independent, so you can develop responsive applications.
  • Please note, if you implement GroupDocs APIs in some web service and then call that service in your hybrid mobile apps to render the document or output. Then this is doable. However, you cannot integrate APIs directly in the hybrid mobile apps.

Aside this, we also offer GroupDocs.Total Cloud Product Family that you can integrate in hybrid mobile apps.

1 Like

Thank you for the reply.

We are going to kick off a big project and i need to validate if GroupDocs Total license will support me in my requirements.

  • Integrate with hybrid mobile apps to annotate, view, edit the documents from the mobile application … is that doable?

  • Does GroupDocs Total license support editing documents types (Word, excell … )?

  • Does GroupDocs Total license support document versioning ?

Thank you.

@MahmoudALI,

First thing, if you implement GroupDocs APIs in some web-service and then call that service in your hybrid mobile apps to render the document or output. Then this is doable. However, you cannot integrate APIs directly in the hybrid mobile apps. In such a case GroupDocs Total license will surely work.

You can use GroupDocs.Editor for this purpose. You can use this API for Editing documents of all common formats in HTML format and convert back into supported document format.
Learn more about GroupDocs.Editor for .NET features and developers guide here. GroupDocs Total license is valid in this case as well.

Can you please further elaborate your use-case for this point?

Please note that GroupDocs Total license for .NET will work for all GroupDocs for .NET APIs.

  • Hybrid mobile apps to enable users to View / Edit / Annotate Document online. Doable or not?

  • Auto File versioning for document, if a user edited a document it saved as a version control, same in Google Documents of Office 365. Doable or not?

  • Can i create a new word document in the web application using GroupDocs. Doable or not?

  • Does document edit allow multiple users at the same time to edit the same document in a Real Time technology to track edits.Doable or not?

Thanks.

@MahmoudALI,

If you implement GroupDocs APIs (Annotation, Editor) in some web-service and then call that service in your hybrid mobile apps in that way this is doable.

GroupDocs APIs doesn’t facilitate any such feature. However, you can implement this use-case at code level along-with GroupDocs.Editor.

Using GroupDocs APIs, you cannot.
However, you can create a word processing document using Aspose.Words for .NET offered by our sister company Aspose.

Please note that GroupDocs.Editor for .NET is a UI-agnostic API. There is no such features offered by the API. However, you can edit a document using GroupDocs.Editor for .NET in real-time using third party libraries (e.g. SignalR).

1 Like