VintaSoft Office .NET Plug-in

Visualize, imprima e converta documentos DOCX, DOC, XLSX e XLS em .NET, WPF e ASP.NET

Arquivos com a extensão DOCX são documentos no formato Microsoft Word Open XML. Esses arquivos normalmente contêm texto, mas também podem incluir objetos, imagens e muito mais.
Arquivos com a extensão XLSX são documentos no formato Microsoft Excel Open XML. Esses arquivos normalmente contêm planilhas.
Os arquivos DOCX, DOC, XLSX e XLS agora são amplamente usados ​​para quase tudo, desde cartas e cálculos até relatórios, currículos, convites, boletins informativos, folhetos, documentação e muito mais.

VintaSoft Office .NET Plug-in é um complemento para o VintaSoft Imaging .NET SDK, que permite visualizar, editar, imprimir e converter documentos DOCX, DOC, XLSX e XLS. O VintaSoft Office .NET Plug-in também inclui controles que permitem editar planilhas (documentos XLSX/XLS) em um aplicativo de desktop ou web. O plugin também permite que você converta documentos DOC, RTF e HTML para DOCX e XLS para XLSX.

Recursos gerais

  • Carregar documentos DOCX ou XLSX de um arquivo ou fluxo
  • Renderizar uma página DOCX ou XLSX inteira ou uma região de uma página
  • Obter uma região dimensionada de DOCX ou XLSX páginas
  • Renderizar texto em página DOCX ou XLSX
  • Renderizar imagens em página DOCX ou XLSX
  • Renderizar gráficos em página DOCX ou XLSX
  • Calcular fórmulas em página XLSX
  • Imprimir documentos DOCX ou XLSX no aplicativo WinForms
  • Imprimir documentos DOCX ou XLSX no aplicativo WPF
  • Imprimir documentos DOCX ou XLSX em um aplicativo da Web
  • Pesquisar texto em todo o documento DOCX ou XLSX ou em uma única página DOCX ou XLSX
  • Extrair texto de um documento DOCX ou XLSX
  • Visualizar páginas DOCX ou XLSX no visualizador de imagens WPF
  • Selecionar texto na página DOCX ou XLSX no visualizador de imagens WPF usando o mouse e o teclado
  • Navegar no documento DOCX ou XLSX no visualizador de imagens WPF
  • Visualizar páginas DOCX ou XLSX no visualizador de imagens WinForms
  • Selecione texto em uma página DOCX ou XLSX no WinForms Image Viewer usando o mouse e o teclado
  • Navegue por um documento DOCX ou XLSX no WinForms Image Viewer
  • Visualizar páginas DOCX ou XLSX no visualizador de imagens HTML5
  • Selecionar texto na página DOCX ou XLSX no visualizador de imagens HTML5 com o mouse
  • Navegar no documento DOCX ou XLSX no visualizador de imagens HTML5
  • Localizar, excluir, substituir texto, alterar propriedades de texto (cor de fundo, cor do texto, negrito, fonte, tamanho, etc.)
  • Copiar, colar, editar e excluir imagens (imagem de código de barras)
  • Copiar, colar, editar e excluir linhas em uma tabela
  • Definir valores de células da tabela, alterar cores de células da tabela
  • Alterar bordas da tabela
  • Editar dados do gráfico
  • Salve o documento modificado em um arquivo DOCX ou XLSX
  • Exportar o documento editado para formatos de imagem suportados pelo SDK (PDF, PDF/A, TIFF, etc.)
  • Crie um novo documento XSLX ou abra um existente no editor de planilha
  • Trabalhe com um documento de planilha:
    • Definir a cultura de um documento de planilha
    • Alterar as propriedades (autor, ...) de um documento de planilha
    • Editar as propriedades de estilo de um documento de planilha
    • Alterar (adicionar, excluir) nomes predefinidos em documento de planilha
  • Trabalhar com planilhas de documentos:
    • Obter uma lista de planilhas
    • Adicionar/excluir/renomear uma planilha; copiar/colar planilha; reorganizar planilhas
  • Trabalhar com uma planilha:
    • Alterar configurações de exibição da planilha
    • Inserir ou excluir colunas/linhas
    • Redimensionar colunas/linhas
    • Mostrar/ocultar colunas/linhas
    • Localizar e substituir texto
  • Trabalhar com um grupo de células da planilha:
    • Executar operações em um grupo de células (copiar, colar, excluir)
    • Alterar propriedades de estilo (fonte, preenchimento, borda, formato numérico, estilo de texto, alinhamento, recuo, ...) para um grupo de células
    • Alterar o tamanho de um grupo de células
    • Limpar o estilo, o conteúdo e os hiperlinks de um grupo de células
    • Mesclar e desmesclar grupos de células
    • Especificar um hiperlink para um grupo de células
  • Trabalhar com uma célula da planilha:
    • Obter o valor da célula, o valor da célula formatado e a fórmula da célula localizada
    • Calcular o valor de uma fórmula em uma célula
    • Alterar o valor da célula ou a fórmula da célula
  • Trabalhar com objetos gráficos (gráficos, imagens, diagramas):
    • Adicionar imagens
    • Excluir um objeto gráfico (diagrama, imagem, gráfico)
  • Trabalhar com comentários:
    • Adicionar, editar, excluir comentários
  • Licença para o VintaSoft Office .NET Plug-in (Reader+Writer+Spreadsheet Editor) é necessária
  • Crie um novo documento XSLX ou abra um existente no editor de planilha
  • Trabalhe com um documento de planilha:
    • Definir a cultura de um documento de planilha
    • Alterar as propriedades (autor, ...) de um documento de planilha
    • Editar as propriedades de estilo de um documento de planilha
    • Alterar (adicionar, excluir) nomes predefinidos em documento de planilha
  • Trabalhar com planilhas de documentos:
    • Obter uma lista de planilhas
    • Adicionar/excluir/renomear uma planilha; copiar/colar planilha; reorganizar planilhas
  • Trabalhar com uma planilha de documento:
    • Exibir a planilha
    • Alterar configurações de exibição da planilha
    • Navegar pelas células usando o mouse e o teclado
    • Inserir ou excluir colunas/linhas
    • Redimensionar colunas/linhas
    • Mostrar/ocultar colunas/linhas
    • Localizar e substituir texto
  • Trabalhar com células selecionadas:
    • Selecionar células usando o mouse e o teclado
    • Copiar, colar e excluir células selecionadas
    • Alterar propriedades de estilo (fonte, preenchimento, borda, formato numérico, estilo de texto, alinhamento, recuo, ...) para células selecionadas
    • Alterar tamanho para células selecionadas
    • Calcular automaticamente a largura da coluna ou a altura da linha para células selecionadas
    • Limpar estilo, conteúdo, hiperlink para células selecionadas
    • Mesclar e desmesclar um grupo de células
    • Mostrar/ocultar células selecionadas
    • Especificar hiperlink para células selecionadas
  • Trabalhar com uma célula da planilha:
    • Exibir texto de célula formatado e localizado
    • Calcular o valor de uma fórmula em uma célula
    • Editar texto de célula diretamente na região de célula na planilha
    • Editar texto de célula na barra de fórmulas
    • Destacar links ao editar fórmula de célula
  • Trabalhar com objetos gráficos (gráfico, imagem, diagrama):
    • Renderizar objetos gráficos na planilha
    • Selecionar objetos gráficos na planilha
    • Adicionar imagens
    • Excluir objetos gráficos (gráfico, imagem, diagrama)
  • Trabalhe com diagramas:
    • Renderize os diagramas na planilha:
      • Tipos de diagramas suportados: Coluna (Coluna agrupada, Coluna empilhada, Coluna 100% empilhada, Coluna agrupada 3D, Coluna empilhada 3D, Coluna 100% empilhada 3D, Coluna 3D), Linha (Linha, Linha empilhada, Linha 100% empilhada, Linha com marcadores, Linha empilhada com marcadores, Linha 100% empilhada com marcadores, Linha 3D), Pizza (Torta, Rosca, Pizza 3D), Barra (Barra agrupada, Barra empilhada, Barra 100% empilhada, Barra agrupada 3D, Barra empilhada 3D, Barra 100% empilhada 3D), Área (Área, Área empilhada, Área 100% empilhada, Área 3D, Área empilhada 3D, Área 100% empilhada 3D), X Y (Dispersão, Dispersão com linhas suaves e marcadores, Dispersão com linhas suaves, Dispersão com linhas retas e marcadores, Dispersão com linhas retas, bolha, bolha 3D), Estoque (Alto-baixo-fechamento, Abertura-alto-baixo-fechamento, Volume-alto-baixo-fechamento, Volume-abertura-alto-baixo-fechamento), Superfície (Superfície 3D, Superfície de wireframe), Radar (Radar, Radar com marcadores, Radar preenchido), Combinação
    • Atualize o diagrama se os dados do diagrama foram alterados
    • Insira um novo diagrama em sua planilha:
      • Tipos de diagramas suportados: Coluna (Coluna agrupada, Coluna empilhada, Coluna 100% empilhada, Coluna agrupada 3D, Coluna empilhada 3D, Coluna 100% empilhada 3D, Coluna 3D), Linha (Linha, Linha empilhada, Linha 100% empilhada, Linha com marcadores, Linha empilhada com marcadores, Linha 100% empilhada com marcadores, Linha 3D), Pizza (Torta, Rosca, Pizza 3D), Barra (Barra agrupada, Barra empilhada, Barra 100% empilhada, Barra agrupada 3D, Barra empilhada 3D, Barra 100% empilhada 3D), Área (Área, Área empilhada, Área 100% empilhada, Área 3D, Área empilhada 3D, Área 100% empilhada 3D), X Y (Dispersão, Dispersão com linhas suaves e marcadores, Dispersão com linhas suaves, Dispersão com linhas retas e marcadores, Dispersão com linhas retas, bolha, bolha 3D), Estoque (Alto-baixo-fechamento, Abertura-alto-baixo-fechamento, Volume-alto-baixo-fechamento, Volume-abertura-alto-baixo-fechamento), Superfície (Superfície 3D, Superfície de wireframe), Radar (Radar, Radar com marcadores, Radar preenchido)
      • Visualize o diagrama com dados do usuário antes de inserir o diagrama na planilha
    • Selecionar o diagrama na planilha
    • Editar o diagrama com o mouse:
      • Tipos de diagramas suportados: Coluna (Coluna agrupada, Coluna empilhada, Coluna 100% empilhada, Coluna agrupada 3D, Coluna empilhada 3D, Coluna 100% empilhada 3D, Coluna 3D), Linha (Linha, Linha empilhada, Linha 100% empilhada, Linha com marcadores, Linha empilhada com marcadores, Linha 100% empilhada com marcadores, Linha 3D), Pizza (Torta, Rosca, Pizza 3D), Barra (Barra agrupada, Barra empilhada, Barra 100% empilhada, Barra agrupada 3D, Barra empilhada 3D, Barra 100% empilhada 3D), Área (Área, Área empilhada, Área 100% empilhada, Área 3D, Área empilhada 3D, Área 100% empilhada 3D), X Y (Dispersão, Dispersão com linhas suaves e marcadores, Dispersão com linhas suaves, Dispersão com linhas retas e marcadores, Dispersão com linhas retas, bolha, bolha 3D), Estoque (Alto-baixo-fechamento, Abertura-alto-baixo-fechamento, Volume-alto-baixo-fechamento, Volume-abertura-alto-baixo-fechamento), Superfície (Superfície 3D, Superfície de wireframe), Radar (Radar, Radar com marcadores, Radar preenchido)
      • Realçar a área de dados do diagrama
      • Mover e redimensionar a área de dados do diagrama
      • Adicionar/remover linhas/colunas na área de dados do diagrama
      • Alterar as fontes e cores usadas no diagrama
      • Alterar as configurações do diagrama (marcadores, cor da série, etc.)
      • Trocar linhas e colunas em um diagrama
    • Excluir diagramas
  • Trabalhar com comentários:
    • Exibir comentários na planilha
    • Adicionar, editar, excluir comentários
  • Licença para o VintaSoft Office .NET Plug-in (Reader+Writer+Spreadsheet Editor) é necessária
  • Controle de IU JavaScript que funciona em todos os principais navegadores da Web HTML5 (Chrome, Firefox, Edge, Opera, ...)
  • Interface do usuário compatível com PCs, tablets e smartphones
  • Carregar um documento de planilha existente (XLSX)
  • Visualizar e editar um documento de planilha (XLSX):
    • Visualizar a lista de planilhas, adicionar/renomear/mover/excluir planilhas
    • Selecionar, adicionar ou excluir linhas/colunas em uma planilha
    • Redimensionar linhas/colunas em uma planilha
    • Navegar pelas células com o mouse e o teclado
    • Selecionar células usando o mouse e o teclado
    • Alterar propriedades de estilo (fonte, preenchimento, borda, formato numérico, estilo de texto, alinhamento, recuo, ...) para células selecionadas
    • Exibir texto de célula formatado e localizado
    • Calcular o valor de uma fórmula em uma célula
    • Editar texto de célula diretamente na região de célula na planilha
    • Editar texto de célula na barra de fórmulas
    • Pesquisar texto
    • Exibir, adicionar ou excluir imagens em uma planilha
    • Exibir, adicionar ou editar gráficos em uma planilha
    • Exibir, adicionar ou editar remover comentários em células em uma planilha
  • Baixar documento de planilha editado
  • Usar caixas de diálogo "padrão" (caixa de diálogo renomear planilha, caixa de diálogo localizar texto, ...) para Bootstrap, JQuery UI
  • Personalizar a interface de usuário do editor
  • Licença para o VintaSoft Office .NET Plug-in (Reader+Writer+Spreadsheet Editor) é necessária

Requisitos de desenvolvimento e implantação

Requisitos de desenvolvimento:
  • Ambientes de desenvolvimento: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
  • Linguagens de programação: C#, VB.NET, qualquer linguagem compatível com .NET
  • Plataformas de desenvolvimento: .NET, WinForms, WPF, ASP.NET
Requisitos de implantação:
  • Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008) com .NET 9, .NET 8, .NET 7, .NET 6
  • Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008) com .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
  • Linux (Ubuntu 24/23/22/20/18; Debian 12/11/10; Fedora 40/39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) com .NET 9, .NET 8, .NET 7, .NET 6
  • macOS (macOS 14/13/12/11/10) com .NET 9, .NET 8, .NET 7, .NET 6

Versão de avaliação gratuita

A versão de avaliação permite que você teste o VintaSoft Imaging .NET SDK durante um período de avaliação gratuita de 30 dias e, assim, descubra se ele atende às suas necessidades.
A versão de avaliação também tem algumas limitações de funcionalidade. Para desabilitar todas as restrições, você precisa comprar uma licença.

Ao baixar a versão de avaliação do VintaSoft Imaging .NET SDK, você também pode testar todos os plugins - Annotation, PDF, Office, OCR, DICOM, JBIG2, JPEG2000, Document Cleanup, Forms Processing.

Baixar versão de avaliação

Aplicativos de demonstração


O SDK vem com aplicativos de demonstração para WPF, WinForms, console, ASP.NET Core, ASP.NET Core + Angular, ASP.NET MVC5 e ASP.NET WebForms que demonstram recursos comuns do SDK. Os aplicativos de demonstração simplificam o processo de avaliação da funcionalidade do SDK, permitindo que você determine rapidamente se ele atende aos seus requisitos específicos.

Cada aplicativo de demonstração é um exemplo de código-fonte escrito em C# ou VB.NET e pode ser usado no Microsoft Visual Studio, Microsoft Studio Code, .NET CLI.

Você deve baixar e instalar a versão de avaliação do SDK no seu computador se quiser executar e testar nossos aplicativos de demonstração.

Existente Os licenciados podem usar os projetos de aplicativos de demonstração como modelos para seus próprios aplicativos.

Aplicativos de demonstração online

Se seu objetivo é desenvolver um aplicativo ASP.NET e você deseja ver rapidamente a funcionalidade do SDK sem instalá-lo em seu computador, você pode testá-lo on-line usando nossos aplicativos da web de demonstração.

Documentação técnica

O SDK vem com documentação técnica detalhada, que inclui um guia do usuário, referência da API .NET, referência da API Web (JavaScript, TypeScript e serviços web). A documentação técnica é destinada a indivíduos com pelo menos conhecimento básico e habilidades de programação de aplicativos.

Uma lista de alterações gerais por versões do SDK, mostrando o histórico de desenvolvimento, está disponível aqui: Histórico

Documentação do desenvolvedor .NET     Documentação do desenvolvedor Web

Suporte técnico

Informações sobre os recursos de suporte técnico disponíveis podem ser encontradas aqui: Suporte técnico.

Uma lista de perguntas e respostas frequentes para o VintaSoft Imaging .NET SDK e seus plugins pode ser encontrada aqui: Perguntas frequentes.

Escreva para nós se não encontrar a resposta ou solução necessária nos recursos de suporte e na documentação técnica fornecidos, ou se desejar que recomendemos como os produtos VintaSoft podem ajudá-lo a realizar sua tarefa específica.

Licenciamento de plugin

Comprar licença

Qualquer plugin é um complemento para o VintaSoft Imaging .NET SDK e só pode ser usado em conjunto com o VintaSoft Imaging .NET SDK, ou seja, uma licença é necessária para o SDK e o plugin se você quiser usar qualquer um dos recursos do plugin em seu aplicativo.

O licenciamento do VintaSoft é muito flexível e permite que você desenvolva aplicativos para distribuição gratuita para computadores, para implantação em um computador específico ou para implantação de um aplicativo específico em qualquer computador.

Para usar o VintaSoft Imaging .NET SDK e os plugins em produção, você deve selecionar e comprar a licença apropriada para seu aplicativo entre os tipos oferecidos.

As licenças de desenvolvedor (Developer license) são destinadas ao uso do SDK por um único programador. As licenças de organização (Site license) permitem uso do SDK por um grupo de programadores trabalhando no mesmo escritório.

As licenças de desktop do Windows (License for Desktop PCs) permitem que você use o SDK em seus aplicativos e os distribua gratuitamente para qualquer computador desktop Windows.

As licenças de servidor (License for Servers) permitem que você use o SDK em seus aplicativos e os distribua gratuitamente em servidores Windows.

Uma licença de servidor único (Single Server license) está vinculada a uma configuração de rede fixa de um servidor Windows dedicado.

Uma única licença de aplicativo (Single Application license) permite que você distribua seu aplicativo desenvolvido para qualquer computador Linux ou macOS.

Você pode ler tudo o que precisa saber sobre o licenciamento do VintaSoft Imaging .NET SDK e plugins no Contrato de Licença do Usuário Final.

Avaliações de clientes

Todos os depoimentos
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft's libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft's components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc