Navegue pelos nossos produtos

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.12</version>
<classifier>jdk17</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-words', version: '22.12', classifier: 'jdk17')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-words" rev="22.12">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-words" % "22.12"
copied!  

API Java para vários formatos de documentos

main-banner

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária

Aspose.Words for Java é uma API avançada de processamento de texto Java que permite executar uma grande variedade de tarefas de processamento de documentos diretamente nos seus aplicativos Java. Asppose.Words for Java API suporta o Processing Word (DOC, DOCX, OOXML, RTF) HTML, Opendocument, PDF, EPUB, XPS, SWF e todos os formatos de imagem. Com o Aspose.words, você pode gerar, modificar e converter documentos sem usar o Microsoft Word & Reg;.

Aspose.words para recursos da API Java

** Renderização e impressão **

  • Documento de layout em páginas com alta fidelidade (exatamente como o Microsoft Word & Reg; faria isso) a todos os formatos abaixo.
  • renderizar páginas individuais ou completar documentos para pdf, xps ou swf.
  • renderizar páginas de documentar para imagens raster (multipage tiff, png, jpeg, bmp).
  • Renderizar páginas para um objeto gráfico Java para um tamanho específico.
  • Imprimir páginas de documentos usando a infraestrutura de impressão Java.
  • Atualizar TOC, números de página e outros campos antes de renderizar ou imprimir.
  • Efeitos 3D renderizando através do OpenGL.

** Recursos de conteúdo do documento **

  • Acesse, crie e modifique vários elementos do documento.
  • Acesse e modifique todos os elementos do documento usando classes e métodos do tipo xmldocument.
  • Copie e mova os elementos do documento entre os documentos.
  • Junte -se e divida documentos.
  • Especifique a proteção de documentos, documentos de proteção aberta e criptografados.
  • Encontre e substitua o texto, enumere sobre o conteúdo do documento.
  • Preservar ou extrair objetos OLE e controles ActiveX do documento.
  • Preserve ou remova as macros VBA do documento. Preserve a assinatura digital do VBA Macros.

** Recursos de relatório **

  • Suporte dos métodos de sintaxe C# e extensão LINQ diretamente em modelos (mesmo para fontes de dados ADO.NET).
  • Suporte a blocos de documentos repetíveis e condicionais (loops e condições) para tabelas, listas e conteúdo comum.
  • Suporte de gráficos e imagens gerados dinamicamente.
  • O suporte à inserção de documentos externos e html bloqueia um documento.
  • Suporte de várias fontes de dados (incluindo diferentes tipos) para a geração de um único documento. -Suporte interno das relações de dados (mestre-detalhado).
  • Apoio abrangente de várias manipulações de dados, como agrupamento, classificação, filtragem e outros diretamente em modelos.

Para uma lista mais abrangente de recursos, visite Visão geral do recurso.

** API Java para ler, escreva diferentes tipos e extensões de formatos de documentos **

** Microsoft Word: ** Doc, Docx, RTF, DOT, DOTX, DOTM, DOCM FLATOPC, FLATOPCMACROENBED, FLATOPCTEMPLATE, FLATOPCTEMplatemacroenabled
** OpenOffice: ** ODT, OTT
** WordProcessingMl: ** WordMl
** Web: ** html, mhtml
** Layout fixo: ** PDF
** Texto: ** txt ** Outro: ** MD

** API Java para conversor de documentos do Word **

** Layout corrigido: ** XPS, OpenXPS, PostScript (ps)
** Imagens: ** TIFF, JPEG, PNG, BMP, SVG, EMF, GIF
** Web: ** htmlfixed
** Outros: ** PCL, Epub, Xamlfixed, Xamlflow, XamlflowPack

** Leia os formatos de arquivo **

** MS Office: ** DocPreword60 ** Ebook: ** Mobi

** Ambientes suportados **

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** MacOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, Centos e outros
  • ** Versões Java: ** J2SE 7.0 (1.7), J2SE 8.0 (1.8) ou acima.

Iniciar

Aspis.words Java APIs estão hospedadas no Aspose repositório. Você pode usar facilmente as palavras do Aspose.words para Java diretamente em seus projetos Maven com configurações simples. Para as instruções detalhadas, visite Installing Aspose.Words for Java from Maven Repository Página de documentação.

Código de exemplo da API

** Imprimir várias páginas em uma folha usando java **

// Open the document.
Document doc = new Document(dataDir + "TestFile.doc");

// Create a print job to print our document with.
PrinterJob pj = PrinterJob.getPrinterJob();

// Initialize an attribute set with the number of pages in the document.
PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1, doc.getPageCount()));

// Pass the printer settings along with the other parameters to the print document.
MultipagePrintDocument awPrintDoc = new MultipagePrintDocument(doc, 4, true, attributes);

// Pass the document to be printed using the print job.
pj.setPrintable(awPrintDoc);

pj.print();

aplicativos on -line gratuitos usando API Aspose.words

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária

VersionRelease Date
22.129 de dezembro de 2022
22.1116 de novembro de 2022
22.1014 de outubro de 2022
22.98 de setembro de 2022
22.812 de agosto de 2022
22.714 de julho de 2022
22.610 de junho de 2022
22.520 de maio de 2022
22.47 de abril de 2022
22.39 de março de 2022
22.29 de fevereiro de 2022
22.18 de janeiro de 2022
21.127 de dezembro de 2021
21.1115 de novembro de 2021
21.1020 de outubro de 2021
21.97 de setembro de 2021
21.811 de agosto de 2021
21.711 de julho de 2021
21.614 de junho de 2021
21.57 de maio de 2021
21.48 de abril de 2021
21.310 de março de 2021
21.29 de fevereiro de 2021
21.15 de janeiro de 2021
20.129 de dezembro de 2020
20.1113 de novembro de 2020
20.1023 de outubro de 2020
20.913 de setembro de 2020
20.88 de agosto de 2020
20.716 de julho de 2020
20.613 de junho de 2020
20.510 de maio de 2020
20.419 de abril de 2020
20.310 de março de 2020
20.215 de fevereiro de 2020
20.16 de janeiro de 2020
19.1218 de dezembro de 2019
19.115 de novembro de 2019
19.1011 de outubro de 2019
19.915 de setembro de 2019
19.817 de agosto de 2019
19.79 de julho de 2019
19.66 de junho de 2019
19.57 de maio de 2019
19.46 de abril de 2019
19.38 de março de 2019
19.214 de fevereiro de 2019
19.14 de janeiro de 2019
18.128 de dezembro de 2018
18.116 de novembro de 2018
18.1012 de outubro de 2018
18.97 de setembro de 2018
18.89 de agosto de 2018
18.716 de julho de 2018
18.67 de junho de 2018
18.58 de maio de 2018
18.44 de abril de 2018
18.36 de março de 2018
18.28 de fevereiro de 2018
18.126 de dezembro de 2017
17.1214 de dezembro de 2017
17.1115 de novembro de 2017
17.108 de outubro de 2017
17.95 de setembro de 2017
17.86 de agosto de 2017
17.76 de julho de 2017
17.66 de junho de 2017
17.516 de maio de 2017
17.4.04 de abril de 2017
17.3.06 de março de 2017
17.2.08 de fevereiro de 2017
17.1.017 de janeiro de 2017
16.12.011 de dezembro de 2016
16.11.03 de novembro de 2016
16.10.012 de outubro de 2016
16.8.010 de setembro de 2016
16.7.09 de agosto de 2016
16.6.013 de julho de 2016
16.5.023 de junho de 2016
16.4.012 de maio de 2016
16.3.011 de abril de 2016
16.2.017 de março de 2016
16.1.03 de fevereiro de 2016
15.12.01 de janeiro de 2016