Características suportadas

Aspose.Words fornece aos usuários uma ampla gama de recursos. Os usuários podem executar uma enorme quantidade de tarefas relacionadas a documentos – de simplesmente converter documentos de um formato suportado para outro e modificar esses documentos durante o processo de conversão para tarefas de negócios, como criar documentos estruturados e visualmente atraentes ou automatizar relatórios.

Formatos e padrões de documentos modernos são complexos, e quando você precisa de conversão de documentos ou outros recursos de processamento de documentos em seu projeto, a única solução prática é muitas vezes confiar em um componente de terceiros que implementa a funcionalidade desejada. Mas usar um componente de terceiros sempre carrega algum risco. Um dos riscos únicos no processamento de documentos é a questão de como completamente e corretamente a biblioteca implementa um formato ou padrão de documento específico.

A Aspose está empenhada em fornecer as implementações mais completas e precisas de formatos e padrões de documentos. O Aspose.Words A equipe demonstra seu compromisso com a interoperabilidade, fornecendo notas detalhadas de implementação para formatos de documentos suportados em várias plataformas.

As tabelas abaixo resumem Aspose.Words para Java recursos e fornecer links para descrições de recursos detalhadas.

Plataformas suportadas

As plataformas Aspose.Words para Java pode ser usado com estão listados abaixo. Se você precisar de suporte para mais plataformas, procure o produto “twin brother” Aspose.Words para .NET.

Característica Descrição
Java Aspose.Words para Java está disponível para Java 1.6, 1.7 e 1.8 e será executado em qualquer lugar onde Java está instalado.

Formatos de arquivo e conversões

Característica Descrição
Microsoft Word (DOC)carga e - Sim) A implementação mais rápida e completa do formato DOC que você pode encontrar.
WordprocessingML (DOCX, XML) (carga e - Sim) Aspose.Words fornece suporte exaustivo OOXML, Flat OPC, e também Word 2003 XML.
Formato de texto rico (RTF) (carga e - Sim) Suporte abrangente do formato RTF para interagir com uma variedade de aplicações.
HTML, XHTML e MHTML Carga e - Sim HTML/XHTML para interoperabilidade ainda maior. Salvar como MHTML também está disponível.
OpenDocument (ODT) Aspose.Words pode ser carga e - Sim documentos em OpenDocument Formato de texto (.odt).
Formato de documento Adobe (PDF) Converta qualquer documento em PDF com alta fidelidade. PDF/A é suportado.
Especificação de papel XML (XPS)carga e - Sim) Converter qualquer documento para XPS com alta fidelidade.
Texto simples (TXT) (carga e - Sim) Extrair facilmente texto salvando em formato de texto simples.
Publicação Digital (EPUB) EPUB é um formato popular para eBooks. Você pode converter qualquer documento de Aspose.Words para o formato IDPF EPUB.

Renderização e impressão

Aspose.Words agora fornece renderização de alta fidelidade de páginas de documentos.

Característica
Documento de Layout em páginas com alta fidelidade (exatamente como Microsoft Word® faria isso) para todos os formatos abaixo.
Render páginas individuais ou documentos completos para PDF ou XPS.
Render páginas de documentos para imagens raster (Multipage TIFF, PNG, JPEG, BMP).
Render páginas para um Java Os gráficos se opõem a um tamanho específico.
Imprimir páginas de documentos usando o Java infraestrutura de impressão.
Atualização TOC, números de página e outros campos antes de renderizar ou imprimir.
Efeitos 3D Rendering através do OpenGL

Características do conteúdo do documento

Característica
Acesse, crie e modifique parágrafos e texto.
Acesse, crie e modifique imagens, caixas de texto e formas.
Acesse, crie e modifique tabelas, linhas e células.
Acesso, criar e modificar campos, campos de formulário, hiperlinks e marcadores.
Acesse, crie e modifique seções de documentos, cabeçalhos e rodapés.
Acesse, crie e modifique notas de rodapé, notas finais e comentários.
Acesse, crie e modifique XML personalizado, SmartTags e Tags de documentos estruturados (Controles de conteúdo).
Acesse e modifique todos os elementos do documento usando XmlDocument - como classes e métodos.
Atualizar resultados de campo IF, fórmula, e outros tipos de campo populares.
Reconstruir e atualizar a tabela de conteúdo (TOC) campos exatamente como Microsoft Word Sim.
Copie e mova elementos de documentos entre documentos.
Junte-se e dividir documentos.
Obter e definir built-in e propriedades de documento personalizado.
Especifique a proteção do documento, abra documentos protegidos e criptografados.
Encontre e substitua texto, enumerar sobre o conteúdo do documento.
Aceite todas as revisões em um documento.
Preserva ou extraia objetos OLE e controles ActiveX do documento.
Preserva ou remova macros VBA do documento. Preserve as macros VBA assinatura digital.
Detecte assinaturas digitais em documentos.
Insira texto HTML.
Extrair VBA Macros do Word Document.

Características de formatação de documentos

Aspose.Words fornece acesso programático detalhado às propriedades de formatação de todos os elementos do documento.

Característica
Acesse e modifique toda a formatação de caracteres, incluindo fontes, cores, efeitos, fronteiras e sombreamento.
Acesse e modifique toda formatação de parágrafos, incluindo recuos, espaçamento, fronteiras e sombreamento, tab stops.
Acesse e modifique toda a formatação de listas com marcadores e numeradas, incluindo numeração e níveis.
Acesse e modifique a formatação da tabela, incluindo alinhamento, orientação, fronteiras e sombreamento.
Acesse e modifique todas as propriedades de seção, incluindo tamanho de papel, margens e orientação.
Acesse, crie e modifique estilos de documentos.
Acesse e modifique objetos de desenho, incluindo posição, tamanho, linha e propriedades de preenchimento, bytes de imagem.

Mail Merge Características

Característica
Use todos os padrões Microsoft Word mail merge campos em seus relatórios, incluindo MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, GREETINGLINE.
Executar mail merge para documentos que contêm até o mais complexo e aninhado IF campos e fórmulas.
Popular e dinamicamente crescer tabelas ou fragmentos no documento de sua fonte de dados usando mail merge regiões.
Gerencie facilmente relatórios que contêm dados de detalhe mestre (parent-child), como Order/OrderDetails.
Popular documentos com dados de qualquer Java fonte de dados que implementa o ResultSet interface.
Popule documentos de qualquer fonte de dados, como um arquivo XML ou objetos de negócios, implementando IMailMergeDataSource interface.
Assuma controle preciso, como formatação de números, sobre como seus dados são mesclados usando eventos.
Insira imagens durante um mail merge.
Criar ou modificar programaticamente um Microsoft Word mail merge fonte de dados para um documento. Preserve mail merge configurações e fontes de dados.
Recuperar mail merge nomes de campo.

Recursos de relatórios

LINQ O Reporting Engine é uma ferramenta de relatórios avançada que lhe permite gerar documentos baseados em documentos de modelo e dados obtidos de várias fontes, incluindo bancos de dados, XML, JSON, OData, objetos de tipos CLR personalizados, documentos externos e muito mais fora da caixa

Características principais
Apoio ao C# métodos de extensão sintaxe e LINQ diretamente em modelos (mesmo para ADO.NET fontes de dados)
Suporte de blocos de documentos replicáveis e condicionais (loops e condições) para tabelas, listas e conteúdo comum
Suporte de gráficos e imagens dinamicamente gerados
Suporte de inserção de documentos externos e blocos HTML em um documento
Suporte de múltiplas fontes de dados (incluindo diferentes tipos) para a geração de um único documento
Suporte integrado de relações de dados (detalhe mestre)
Suporte abrangente de várias manipulações de dados, como agrupamento, classificação, filtragem e outros diretamente em modelos
WYSIWYG: Um documento gerado mantém a mesma formatação de seus elementos como um modelo correspondente