Visão Geral do Aspose.PDF.Drawing para .NET
Introdução
Aspose.PDF.Drawing para .NET é uma variação do Aspose.PDF, que oferece uma nova interface gráfica Aspose.Drawing em vez de System.Drawing.
Este componente é escrito em C# gerenciado, permitindo que os desenvolvedores adicionem recursos de criação e gerenciamento de arquivos PDF às suas aplicações Microsoft .NET (WinForms, ASP.NET e .NET Compact Framework).
Ele ajuda a evitar inúmeros problemas e bugs associados ao uso de System.Drawing.Common em plataformas não Windows.
Também é necessário dizer que a biblioteca Aspose.PDF.Drawing funciona com sucesso na plataforma Docker, o que permite empacotar sua aplicação em um contêiner. Aspose.PDF.Drawing para .NET apresenta as mesmas funções que o Aspose.PDF. Ele pode interagir com documentos PDF, abrangendo elementos como páginas, texto, imagens, anexos, fontes, favoritos, anotações, formulários, operadores, carimbos, marcas d’água, links, funções de segurança, assinaturas e impressão.
Aspose.PDF.Drawing para .NET possui uma ampla gama de recursos, incluindo opções para compressão de PDFs, criação e manipulação de tabelas, suporte a objetos gráficos, facilitação de funcionalidades abrangentes de hiperlinks, implementação de controles de segurança avançados, gerenciamento de fontes personalizadas, integração perfeita com fontes de dados e a possibilidade de adicionar ou remover favoritos.
Além disso, é importante mencionar que a biblioteca Aspose.PDF.Drawing funciona com sucesso na plataforma Docker, o que permite empacotar sua aplicação em um contêiner. Aspose.PDF.Drawing para .NET possui uma extensa gama de recursos, incluindo opções para compressão de PDFs, criação e manipulação de tabelas, suporte a objetos gráficos, facilitação de funcionalidade abrangente de hiperlinks, implementação de controles de segurança avançados, gerenciamento de fontes personalizadas, integração perfeita com fontes de dados e habilitação para adição ou remoção de marcadores.
Vantagens
Aspose.Drawing apresenta várias vantagens em relação à biblioteca System.Drawing.Common:
-
Suporte multiplataforma. Aspose.PDF.Drawing possibilita o desenvolvimento de aplicações de desenho em diversas plataformas, incluindo Windows, Linux, macOS, Android e iOS.
-
O desempenho da biblioteca Aspose.PDF.Drawing para .NET é reduzido em no máximo 2%.
-
Conjunto de recursos abrangente. O Aspose.PDF.Drawing possui um extenso conjunto de recursos para gráficos 2D, abrangendo formas, linhas, texto, imagens e gráficos.
-
Compatibilidade de API. Utilizando o namespace System.Drawing, o Aspose.PDF.Drawing substitui de forma transparente o System.Drawing.Common, permitindo a substituição sem a necessidade de alterar o código fonte existente.
Funcionalidades
-
Suporte a Gráficos Vetoriais. O Aspose.PDF.Drawing é compatível com o formato de imagem vetorial SVG, permitindo que os desenvolvedores criem gráficos escaláveis que mantêm sua qualidade quando renderizados em qualquer resolução.
-
Capacidades de Renderização de Texto. O Aspose.PDF.Drawing se destaca na renderização de texto com alta qualidade. Isso garante bordas de fonte suaves, eliminando artefatos serrilhados e garantindo legibilidade em diversas telas e resoluções.
-
Assistência na Formatação de Formas. O Aspose.PDF.Drawing oferece uma variedade de opções para formatação de formas, abrangendo recursos como cor de preenchimento, cor do traço, espessura da linha e estilo da linha.
O Aspose.PDF.Drawing para .NET suporta uma ampla variedade de funções, como:
- compressão de documentos;
- criação e manipulação de tabelas;
- suporte para objetos gráficos;
- funcionalidade extensiva de hiperlinks;
- controles de segurança estendidos;
- tratamento de fontes personalizadas;
- integração com fontes de dados;
- adicionar ou remover marcadores;
- criar um índice;
- adicionar, atualizar, deletar anexos e anotações;
- importar ou exportar dados de formulários PDF;
- adicionar, substituir ou remover texto e imagens;
- dividir, concatenar, extrair ou inserir páginas;
- transformar páginas em imagens;
- imprimir documentos PDF e muito mais.
Para imprimir documentos PDF, é utilizado o System.Drawing.Common, portanto, isso só funcionará na plataforma Windows.
Licenciamento
Não há licença adicional para o Aspose.PDF.Drawing, use a mesma que para o Aspose.PDF. Verifique a seção Licença Aspose PDF.
Instalação
Para experimentar o Aspose.PDF.Drawing para .NET basta executar Install-Package Aspose.PDF.Drawing
do Console do Gerenciador de Pacotes no Visual Studio para buscar o pacote NuGet.
Para experimentar o Aspose.PDF.Drawing for .NET basta executar Install-Package Aspose.PDF.Drawing
a partir do Console do Gerenciador de Pacotes no Visual Studio para buscar o pacote NuGet.
Aprenda sobre as classes disponíveis no Aspose.PDF.Drawing no site de Referência da API.
Saiba mais sobre: