Navegue pelos nossos produtos
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.12</version>
<classifier>jdk17</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-words', version: '22.12', classifier: 'jdk17')
<dependency org="com.aspose" name="aspose-words" rev="22.12">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-words" % "22.12"
API Java para vários formatos de documentos
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
ouswf
. - 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
** Editor de documentos online grátis ** é alternativo ao Microsoft Word e OpenOffice. Permite editar documentos de edição e PDF on -line a partir de qualquer dispositivo.
** Visualizador online gratuito ** para visualizar o Word & amp; Documentos do OpenOffice de qualquer dispositivo.
** Removedor de página do documento online grátis ** Para remover uma única página ou várias páginas de um documento. Exclua páginas em branco em documentos.
** Assinatura gratuita de documentos online ** Para adicionar assinaturas baseadas em texto, imagem ou desenho aos documentos do Word.
** Removedor de anotação online grátis ** Para remover os comentários dos documentos, obtenha cópias de documentos limpos.
Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária
Version | Release Date |
---|---|
22.12 | 9 de dezembro de 2022 |
22.11 | 16 de novembro de 2022 |
22.10 | 14 de outubro de 2022 |
22.9 | 8 de setembro de 2022 |
22.8 | 12 de agosto de 2022 |
22.7 | 14 de julho de 2022 |
22.6 | 10 de junho de 2022 |
22.5 | 20 de maio de 2022 |
22.4 | 7 de abril de 2022 |
22.3 | 9 de março de 2022 |
22.2 | 9 de fevereiro de 2022 |
22.1 | 8 de janeiro de 2022 |
21.12 | 7 de dezembro de 2021 |
21.11 | 15 de novembro de 2021 |
21.10 | 20 de outubro de 2021 |
21.9 | 7 de setembro de 2021 |
21.8 | 11 de agosto de 2021 |
21.7 | 11 de julho de 2021 |
21.6 | 14 de junho de 2021 |
21.5 | 7 de maio de 2021 |
21.4 | 8 de abril de 2021 |
21.3 | 10 de março de 2021 |
21.2 | 9 de fevereiro de 2021 |
21.1 | 5 de janeiro de 2021 |
20.12 | 9 de dezembro de 2020 |
20.11 | 13 de novembro de 2020 |
20.10 | 23 de outubro de 2020 |
20.9 | 13 de setembro de 2020 |
20.8 | 8 de agosto de 2020 |
20.7 | 16 de julho de 2020 |
20.6 | 13 de junho de 2020 |
20.5 | 10 de maio de 2020 |
20.4 | 19 de abril de 2020 |
20.3 | 10 de março de 2020 |
20.2 | 15 de fevereiro de 2020 |
20.1 | 6 de janeiro de 2020 |
19.12 | 18 de dezembro de 2019 |
19.11 | 5 de novembro de 2019 |
19.10 | 11 de outubro de 2019 |
19.9 | 15 de setembro de 2019 |
19.8 | 17 de agosto de 2019 |
19.7 | 9 de julho de 2019 |
19.6 | 6 de junho de 2019 |
19.5 | 7 de maio de 2019 |
19.4 | 6 de abril de 2019 |
19.3 | 8 de março de 2019 |
19.2 | 14 de fevereiro de 2019 |
19.1 | 4 de janeiro de 2019 |
18.12 | 8 de dezembro de 2018 |
18.11 | 6 de novembro de 2018 |
18.10 | 12 de outubro de 2018 |
18.9 | 7 de setembro de 2018 |
18.8 | 9 de agosto de 2018 |
18.7 | 16 de julho de 2018 |
18.6 | 7 de junho de 2018 |
18.5 | 8 de maio de 2018 |
18.4 | 4 de abril de 2018 |
18.3 | 6 de março de 2018 |
18.2 | 8 de fevereiro de 2018 |
18.1 | 26 de dezembro de 2017 |
17.12 | 14 de dezembro de 2017 |
17.11 | 15 de novembro de 2017 |
17.10 | 8 de outubro de 2017 |
17.9 | 5 de setembro de 2017 |
17.8 | 6 de agosto de 2017 |
17.7 | 6 de julho de 2017 |
17.6 | 6 de junho de 2017 |
17.5 | 16 de maio de 2017 |
17.4.0 | 4 de abril de 2017 |
17.3.0 | 6 de março de 2017 |
17.2.0 | 8 de fevereiro de 2017 |
17.1.0 | 17 de janeiro de 2017 |
16.12.0 | 11 de dezembro de 2016 |
16.11.0 | 3 de novembro de 2016 |
16.10.0 | 12 de outubro de 2016 |
16.8.0 | 10 de setembro de 2016 |
16.7.0 | 9 de agosto de 2016 |
16.6.0 | 13 de julho de 2016 |
16.5.0 | 23 de junho de 2016 |
16.4.0 | 12 de maio de 2016 |
16.3.0 | 11 de abril de 2016 |
16.2.0 | 17 de março de 2016 |
16.1.0 | 3 de fevereiro de 2016 |
15.12.0 | 1 de janeiro de 2016 |
Aspose Total Aspose Words Aspose Java API word java library word java class Maven conversion converter import export document object model dom render LINQ reporting mail merge DOC DOT DocPreWord60 DOCX DOCM DOTX DOTM FlatOpc FlatOpcMacroEnabled FlatOpcTemplate FlatOpcTemplateMacroEnabled RTF WordML HTML MHTML MOBI CHM ODT OTT TXT MD PDF XPS XamlFixed SVG OpenXps PS PCL EPUB XamlFlow XamlFlowPack TIFF PNG BMP EMF JPEG GIF content Word to PDF DOC to PDF DOCX to PDF Word to Image DOCX to JPG DOC to PNG Image to PDF JPG to PDF TIFF to PDF HTML to Markdown HTML to MD DOCX to Markdown DOCX to MD Markdown to PDF MD to PDF HTML to PDF MHT to PDF MHTML to PDF Word to HTML Markdown to HTML MD to HTML Mobi to EPUB RTF to PDF ODT to PDF TXT to PDF Mobi to PDF DOCX to DOC HTML to Word page layout engine flow layout theme section range header footer bookmar table list paragraph hypernation font opentype textbox comment graphic form fields VBA macros markdown J2SE