<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer-cloud</artifactId>
<version>20.3</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer-cloud', version: '20.3')
<dependency org="com.groupdocs" name="groupdocs-viewer-cloud" rev="20.3">
<artifact name="groupdocs-viewer-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer-cloud" % "20.3"
Visualizador de documentos Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Viewer Cloud SDK for Java ajuda você a criar aplicativos Java de renderização e visualização de documentos na nuvem que funcionam sem instalar nenhum software de terceiros. É um wrapper em torno de GroupDocs.Viewer Cloud REST APIs.
Recursos do SDK de visualização de documentos na nuvem
- {{HIPERLINK1}}.
- Get the list of attachments de tipos de arquivo suportados, como, arquivo de dados do Outlook, arquivos, PDF etc.
- Ao renderizar documentos no formato
HTML
, utilize várias opções:- Para reduzir o tamanho do
HTML
renderizado, você pode exclude common fonts da saída renderizada. - Control the image size limitando ou restringindo a altura e a largura da imagem de saída dentro do
HTML
renderizado. - Remova espaços em branco e comentários extras, etc., mantendo a estrutura de conteúdo
HTML
intacta por meio de HTML minification. - {{HIPERLINK1}}.
- Render HTML in responsive mode para torná-lo consistente em todos os dispositivos.
- Para reduzir o tamanho do
- Ao renderizar documentos em formato de imagem, utilize várias opções:
- {{HIPERLINK1}}.
- {{HIPERLINK1}}.
- {{HIPERLINK1}}.
- Ao renderizar documentos no formato
PDF
, utilize várias opções:- {{HIPERLINK1}}.
- {{HIPERLINK1}}.
- Disponibilize various other rendering options, como:
- Aplicar marca d’água no PDF renderizado, HTML ou saída de imagem.
- Gire as páginas em 90, 180, 270 graus durante a renderização nos formatos HTML, PNG, JPG e PDF.
- Renderize documentos do Word®, planilhas do Excel®, apresentações do PowerPoint® e arquivos PDF com comentários.
- Mostre as anotações do slide do PowerPoint® no resultado da renderização.
- Renderize diagramas com páginas ocultas, apresentações com slides ocultos e planilhas com planilhas ocultas.
- Forneça o número da página inicial desejada para processar o número
N
de páginas consecutivas. - Adicione fontes de fontes personalizadas durante a renderização.
- Substitua fontes ausentes ou não inglesas.
Visite nosso Official Documentation para obter uma lista mais abrangente de recursos.
Formatos de arquivo compatíveis com o visualizador de documentos
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSB, XLSM, XLSX
OpenOffice Calc®: ODS, OTS
Microsoft PowerPoint®: PPT, PPTX, PPTM, PPS, PPSX, POTX, POTM
OpenOffice Impress®: ODP, OTP
Microsoft Visio®: VDW, VDX, VSD, VSDM, VSDX, VSS, VSSM, VSSX, VST, VSTM, VSTX, VSX, VTX
Microsoft OneNote®: UM
Microsoft Project®: MMP, MPT
Microsoft Outlook®: EML, MSG, OST, PST
Apple® Mail: EMLX
CAD: DGN, DWF, DWG, DXF, IFC, STL
e-book: EPUB, MOBI
Imagens: BMP, DJVU, DNG, DIG, ICO, JP2, JPG, JPEG, ODG, PCL, PNG, TIF, TIFF, WEBP
Imagiologia médica: DCM
Adobe Postscript®: PSD
Pós-escrito: PS, EPS
Imagens vetoriais: SVG
Marcação: HTML, MHT, MHTML
Layout Fixo: PDF, XPS
LaTeX: TEX
Meta-arquivos: CGM, EMF, WMF
Requisitos
A construção da biblioteca cliente da API requer:
- Java 1.7+
- Especialista
Pré-requisitos
Para usar GroupDocs.Viewer Cloud SDK para Java, você precisa registrar uma conta com GroupDocs Cloud e pesquisar/criar ID e Segredo do cliente em Cloud Dashboard. Há cota gratuita disponível. Para obter mais detalhes, consulte GroupDocs Cloud Pricing.
Instalar GroupDocs.Viewer-Cloud do Maven
Adicione o repositório GroupDocs Cloud ao seu aplicativo pom.xml
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Instalar a partir da fonte
Para instalar a biblioteca cliente da API em seu repositório Maven local, basta executar:
mvn clean install
Para implantá-lo em um repositório Maven remoto, defina as configurações do repositório e execute:
mvn clean deploy
Consulte o OSSRH Guide para obter mais informações.
Usuários do Maven
Adicione esta dependência ao POM do seu projeto:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer-cloud</artifactId>
<version>21.12</version>
<type>pom</type>
</dependency>
Outros
Primeiramente gere o JAR executando:
mvn clean package
Em seguida, instale manualmente os seguintes JARs:
target/groupdocs-viewer-cloud-21.12.jar
alvo/lib/*.jar
Iniciar
Siga as instruções Quick Start.
Renderize um documento do Word® incluindo rastrear alterações via Java Cloud SDK
// For complete examples and data files, please go to https://github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-java-samples
string MyClientSecret = ""; // Get Client Id and Client Secret from https://dashboard.groupdocs.cloud
string MyClientId = ""; // Get Client Id and Client Secret from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyClientId, MyClientSecret);
ViewApi apiInstance = new ViewApi(configuration);
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("SampleFiles/with_tracked_changes.docx");
ViewOptions viewOptions = new ViewOptions();
viewOptions.setFileInfo(fileInfo);
viewOptions.setViewFormat(ViewFormatEnum.HTML);
HtmlOptions renderOptions = new HtmlOptions();
WordProcessingOptions wordProcessingOptions = new WordProcessingOptions();
wordProcessingOptions.setRenderTrackedChanges(true);
renderOptions.setWordProcessingOptions(wordProcessingOptions);
viewOptions.setRenderOptions(renderOptions);
ViewResult response = apiInstance.createView(new CreateViewRequest(viewOptions));
Autorização e Autenticação
Authentication schemes definido para a API é o seguinte:
JWT
- Tipo: OAuth 2.0
- Fluxo: aplicativo
- URL de autorização:https://api.groupdocs.cloud/connect/token
- Token Lifetime: 1 dia (Padrão)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
21.12 | 25 de dezembro de 2021 |
21.10 | 25 de outubro de 2021 |
21.8 | 1 de agosto de 2021 |
21.3 | 18 de março de 2021 |
20.5 | 1 de maio de 2020 |
20.3 | 1 de março de 2020 |
19.5 | 1 de maio de 2019 |
19.4 | 25 de abril de 2019 |
19.3.2 | 5 de abril de 2019 |
19.3 | 7 de março de 2019 |
18.11 | 9 de novembro de 2018 |
18.7 | 25 de julho de 2018 |
18.5 | 25 de maio de 2018 |
File | Classifier | Size |
---|---|---|
groupdocs-viewer-cloud-20.3-javadoc.jar | javadoc | 1 MB |
groupdocs-viewer-cloud-20.3-sources.jar | sources | 172 KB |
groupdocs-viewer-cloud-20.3.jar | 254 KB | |
groupdocs-viewer-cloud-20.3.pom | 2 KB |