Português
 Português

API de diagrama do .NET Visio para criar, editar, exportar e processar diagramas

A API de diagramação .NET definitiva para gerar, manipular e converter perfeitamente formatos de arquivo do Microsoft Visio, como VSD, VDX, VSX, VSX, VSSX, VTX e VTSX com C#, ASP.NET e arquivo de diagrama Visio baseado em VB.NET aplicativos de processamento.

Baixar Teste GratuitoVer todas as APIs

Uma API .NET com todos os recursos para processar diagramas do Microsoft Visio

Aspose.Diagram for .NET é uma API de diagrama do Visio flexível e abrangente que permite aos desenvolvedores de software e aplicativos criar aplicativos poderosos de processamento de arquivos do Visio em C#, ASP.NET e VB.NET. Com a ajuda dessa API de diagramação .NET nativa, você pode criar aplicativos móveis, soluções de desktop e ferramentas para interfaces da Web para criar, modificar, transformar e exportar diagramas do Microsoft Visio. A biblioteca Aspose.Diagram para .NET oferece suporte a formatos de arquivo Visio populares, como VSD, VSDX, VTX, VDX, VSX, VSSX, VTSX, VSDM e VSSM. Você pode desenvolver soluções sofisticadas de conversão de diagramas de forma rápida e fácil usando esta API de diagrama .NET Visio e converter seus arquivos Visio em formatos de arquivo PDF, JPG, PNG, BMP, HTML, XPS, SVG e EMF.

Entre muitos de seus recursos avançados de processamento de arquivos do Visio, o Aspose.Diagram para .NET permite girar formas, recuperar informações sobre conectores e fontes, agrupar formas, injetar imagens em desenhos, adicionar novas páginas a desenhos do Visio e fazer muito mais. Além disso, você também pode desenhar retângulos, polilinhas, Bezier e muitas outras formas nas páginas do Visio.

Começando

Verifique os pré-requisitos na página Requisitos do sistema antes de configurar a API de diagramação .NET para uma instalação otimizada e experiência de uso de API.

Aspose.Diagram para instalação do .NET

Para instalar o Aspose.Diagram para .NET API, você pode baixar as DLLs ou o instalador MSI na seção de downloads. Ou você pode usar o pacote NuGet para configurar a API de diagrama do Visio para .NET. O comando para o console do gerenciador de pacotes é fornecido abaixo:

PM > Install-Package Aspose.Diagram 

Como criar diagramas do Visio do zero e converter Visio para PDF no .NET

Os desenvolvedores podem criar diagramas do MS Visio de forma programática a partir do zero usando Aspose.Diagram para biblioteca .NET. Você pode inserir facilmente novas páginas e formas ou manipular diferentes propriedades de forma nos arquivos de diagrama criados. A conversão independente dos formatos de diagrama VSD e VSDX Visio em arquivos PDF em alta fidelidade também é suportada pela API de diagramação .NET.

Crie diagramas do Visio do zero em .NET

Aspose.Diagram for .NET API é uma solução completa de manipulação de diagramas que permite aos desenvolvedores criar diagramas do Visio carregados com todos os elementos essenciais, como formas, fluxogramas, comentários e muito mais. Você pode usar a API de diagrama .NET para criar documentos do Visio do zero com a ajuda das etapas e informações fornecidas abaixo:

// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Diagrams();
// Create a directory if it is not already present.
bool IsExists = System.IO.Directory.Exists(dataDir);
if (!IsExists)
    System.IO.Directory.CreateDirectory(dataDir);
// Initialize a new Visio
Diagram diagram = new Diagram();
dataDir = dataDir + "CreateDiagram_out.vsdx";
// Save in the VSDX format
diagram.Save(dataDir, SaveFileFormat.VSDX);

Converta Diagramas do MS Visio para PDF no .NET

A conversão de arquivos para o formato PDF facilita o compartilhamento e o acesso em vários dispositivos. Aspose.Diagram para .NET API permite converter diagramas do Visio para o formato PDF dentro de seus aplicativos C# .NET. Você pode converter programaticamente VSD ou VSDX em PDF com alta qualidade de conversão. As etapas e informações a seguir o ajudarão a conseguir isso:

  • Inicialize o objeto de classe Diagram para carregar o arquivo Visio de entrada a ser convertido.
  • Crie uma instância do objeto de classe PdfSaveOptions.
  • Defina as propriedades do arquivo, como contagem de páginas e índice de páginas.
  • Salve o arquivo de saída como PDF.
// Load Visio diagram
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("Sample.vsd");
// Declare PdfSaveOptions object
Aspose.Diagram.Saving.PdfSaveOptions saveOptions = new Aspose.Diagram.Saving.PdfSaveOptions();
// Number of pages to render
saveOptions.PageCount = 2;
// Set first page index
saveOptions.PageIndex = 1;
// Save Visio diagram to PDF
diagram.Save("PDF_out.pdf", saveOptions);
Console.WriteLine("Done");

Mais exemplos funcionais de Aspose.Diagram para API .NET estão disponíveis em Exemplos do GitHub página. Oferecemos aplicativos online gratuitos do Aspose.Diagram para editar, visualizar, converter, mesclar, marca d'água, dividir e compactar Microsoft Arquivos de diagrama do Visio em tempo real usando seus dispositivos móveis ou desktop. Sinta-se à vontade para experimentar os aplicativos online para manipular diagramas do Visio de qualquer lugar.

Manipule e imprima arquivos do Visio de forma independente

Aspose.Diagram for .NET API permite acessar e ler dados de arquivos Microsoft Visio, processá-los e imprimir os arquivos processados em alta qualidade com múltiplas opções de impressão, usando codificação mínima. Você não precisa instalar o Microsoft Office ou o Microsoft Visio ao processar arquivos de diagrama do Visio com Aspose.Diagram para .NET, proporcionando uma experiência de usuário independente.

Perguntas frequentes

1. Como posso converter diagramas do Microsoft Visio em .NET?

A conversão de diagramas do Visio em .NET é rápida e fácil usando o Aspose.Diagram para .NET API. Apenas algumas linhas de codificação .NET são necessárias para converter seus VSD, VSDX, VSX, VTX, VDX, VSDM e outros arquivos de diagrama em diferentes formatos de arquivo.

2. Quanto tempo leva para converter ou processar diagramas do Visio?

A API de diagramas .NET funciona rapidamente e conclui suas solicitações de conversão de diagramas rapidamente.

3. É seguro processar diagramas do Visio usando a API .NET?

Você pode ter certeza da segurança de seus arquivos de diagrama enquanto os processa usando Aspose.Diagram para .NET API. Asseguramos a privacidade dos seus dados e tomamos todas as medidas necessárias para lhe proporcionar uma experiência de utilizador segura.

4. Posso processar diagramas do MS Visio no Mac OS, Windows ou Linux?

Sim, a API de diagramação para .NET funciona em diferentes sistemas operacionais, estruturas e ambientes operacionais. Você pode usá-lo na plataforma de sua escolha e não requer nenhuma instalação de software adicional para funcionar.

Procurando ajuda?

Confira nossos canais de suporte para obter ajuda com suas perguntas relacionadas aos recursos e funcionamento da API do produto Aspose.