Resumo do Produto

aspose-palavras-produto

Bem-vindo ao Aspose.Words para .NET!

Aspose.Words é uma biblioteca de classes multiplataforma que permite que seus aplicativos executem uma ampla variedade de tarefas de processamento de documentos.

Usando Aspose.Words, você pode converter um documento de qualquer formato de carregamento compatível para qualquer formato de salvamento compatível, por exemplo, formatos Word para PDF, HTML ou Markdown, PDF para DOCX e assim por diante. Leia mais sobre como converter documentos na seção Converter um documento.

Vale ressaltar que com Aspose.Words você pode criar, modificar, converter, renderizar e imprimir documentos sem depender de aplicativos de terceiros, como Microsoft Word ou Office Automation.

Benefícios de usar Aspose.Words

Usar Aspose.Words para .NET em seu projeto oferece os seguintes benefícios:

  • Rico conjunto de recursos
  • Independência de plataforma
  • Independência de aplicativos de terceiros
  • Desempenho e escalabilidade
  • Curva de aprendizado mínima

O diagrama a seguir mostra os principais recursos do Aspose.Words para .NET e como eles se relacionam entre si.

visão geral dos recursos do produto aspose_words

Rico conjunto de recursos

Os recursos Aspose.Words para .NET podem ser divididos em quatro áreas principais.

Conversão

A capacidade de converter documentos de forma fácil e confiável é uma das principais características do Aspose.Words.

Carregando, salvando e convertendo abrangente com Formatos de documentos suportados permite aos usuários converter documentos de um formato popular para another, por exemplo, de DOCX para PDF, JPEG ou Markdown, ou de PDF para vários formatos Word.

Document Object Model (DOM)

O acesso programático através de um API rico a todos os elementos e formatação do documento permite criar, modificar, extrair, copiar, dividir, juntar e substituir o conteúdo do documento. Saiba mais na seção Aspose.Words Document Object Model (DOM).

Renderização

Utilizamos o termo Renderização para descrever o processo de conversão de um documento em formato de arquivo ou meio, paginado ou que tenha o conceito de páginas.

Você pode converter documentos inteiros ou páginas específicas em PDF ou XPS para gerar documentos no servidor, imprimi-los ou renderizar páginas usando gráficos .NET. E tudo isso com alta fidelidade – exatamente como o Microsoft Word teria feito.

Comunicando

Gere documentos ou relatórios do zero ou preenchendo modelos com dados de fontes de dados ou objetos de negócios. Para obter mais informações sobre relatórios e busca de dados de bancos de dados, consulte as seções Mail Merge e relatórios e Mecanismo de relatórios LINQ.

Independência de plataforma

Aspose.Words para .NET cobre a maioria dos ambientes de desenvolvimento e plataformas de implantação populares. Seu API pode ser usado para desenvolver aplicativos para uma ampla variedade de sistemas operacionais, como Windows, Linux e Mac OS, e diversas plataformas.

Você pode usar Aspose.Words para .NET para construir qualquer tipo de aplicativo .NET de 32 ou 64 bits, incluindo ASP.NET, WCF, WinForms, etc. Além disso, você pode utilizar Aspose.Words para .NET via COM Interop de ASP, Perl, PHP e Python.

Você também pode usar Aspose.Words para .NET para criar aplicativos com Mono, bem como em Windows Azure, Microsoft SharePoint, Microsoft Silverlight, Xamarin.Android, Xamarin.iOS e Xamarin.Mac.

Independência de outras aplicações

Aspose.Words não requer a instalação de aplicativos de terceiros, por exemplo, Microsoft Office, na máquina para funcionar. Todos os componentes do Aspose são completamente independentes. Isso torna o Aspose.Words uma ótima alternativa à automação em termos de segurança, estabilidade, escalabilidade/velocidade, preço e recursos para trabalhar com documentos e tarefas relacionadas.

Desempenho e escalabilidade

Aspose.Words foi projetado para ter um excelente desempenho tanto em um servidor quanto em um cliente. Aspose.Words é um assembly .NET único que pode ser implantado com qualquer aplicativo .NET simplesmente copiando-o. Você não precisa se preocupar com nenhum outro serviço ou módulo.

Com Aspose.Words, você pode literalmente gerar milhares de documentos em minutos, o que envolve abrir um documento, modificar o conteúdo e formatar ou preenchê-lo com dados e salvá-lo. Até mesmo os documentos mais complexos são abertos e salvos em uma máquina P4 de 2,4 Ghz e 1 Gb de RAM em frações de segundo.

Aspose.Words é multithread seguro, desde que apenas um thread funcione em um documento por vez. Este é um cenário típico para ter um thread trabalhando em um documento. Diferentes threads podem trabalhar com segurança em diferentes documentos ao mesmo tempo.

Curva Mínima de Aprendizagem

Embora existam mais de 150 classes e enumerações públicas no Aspose.Words, a curva de aprendizado é mínima porque o Aspose.Words API foi cuidadosamente projetado com os seguintes objetivos em mente:

  • Pegue emprestado as melhores práticas de outros APIs conhecidos, como Microsoft Word Automation
  • Pegue emprestado as melhores práticas das Diretrizes de Design .NET Framework
  • Fornece um equilíbrio entre facilidade de uso e manipulação detalhada dos elementos do documento

Os desenvolvedores que já usaram Microsoft Word Automation em seus projetos acharão familiares os nomes e o comportamento de muitas classes, métodos e propriedades.

Document, Paragraph, Bookmark, Range, Section.PageSetup e Paragraph.ParagraphFormat são algumas das classes Aspose.Words. Ao mesmo tempo, o Aspose.Words é bastante diferente do Modelo de Objeto Microsoft Word porque representa um documento como uma árvore de objetos, mais parecida com uma árvore XML DOM. Se você trabalhou com qualquer biblioteca XML DOM, descobrirá que é fácil entender e trabalhar com Aspose.Words.

Preços e Políticas

Visite a página Licenciamento e Assinatura para obter informações sobre licenças e revise a página Informações sobre preços para obter detalhes sobre preços.

Suporte técnico

Para obter mais informações sobre suporte técnico Aspose.Words, dê uma olhada no Suporte técnico.