groupdocs-free-consulting / projects

0 stars 0 forks source link

I want to integrate the Groupdocs into a ReactJS app #19

Closed emglobality closed 2 years ago

emglobality commented 2 years ago

Currently researching on File Previewer solutions for our ReactJS app to replace current implementation. It should allow previewing multiple well known file types.

Requirements

Supported File Types

Platform

Linux, Java, docker, CI

Features that we may need in the long term but are not required currently. You can omit this if it has no impact on the base project.

amjad-sahi commented 2 years ago

We recommend you to kindly try using our GroupDocs.Viewer API (on premise). For example, you may try to use GroupDocs.Viewer for Java to view and manipulate your desired file formats and other tasks on your platforms. We will get back to you with more details for your needs.

atirtahirgroupdocs commented 2 years ago

@emglobality

GroupDocs.Viewer for Java could fulfil your requirements. Let me explain how it works:

Hence, the core feature of this API is to only render the source file to a general/easily viewable file format(s).

Displays supported file types in a modal window

Again, this is a UI dependent process/task. It's up to you how you want to display the rendered files in your application. API doesn't provide any such built-in support.

File download, zoom-in, zoom-out or full screen view, these things are also handled at UI level. For example have a look at this Spring MVC application. You can see full features list in the readme file. In fact, we'd recommend you to download or clone this project and compile it at your end.

Allows for use of an in-house File Management System via API

This has to be managed in your code. API doesn't provide such a feature.

These are the minimum system requirements to implement the Viewer for Java API. Moreover, we do have GroupDocs.Annotation and GroupDocs.Redaction APIs for Java platform.