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 |