Visión general de Aspose.PDF.Drawing para .NET
Introducción
Aspose.PDF.Drawing para .NET es una variación de Aspose.PDF, que proporciona una nueva interfaz gráfica Aspose.Drawing en lugar de System.Drawing.
Este componente está escrito en C# gestionado, permitiendo a los desarrolladores agregar características de creación y gestión de archivos PDF a sus aplicaciones Microsoft .NET (WinForms, ASP.NET y .NET Compact Framework).
Ayuda a evitar numerosos problemas y errores asociados con el uso de System.Drawing.Common en plataformas que no son Windows.
También, se debe decir que la biblioteca Aspose.PDF.Drawing funciona exitosamente en la plataforma Docker que permite empaquetar en un contenedor su aplicación. Aspose.PDF.Drawing para .NET presenta las mismas funciones que Aspose.PDF. Puede interactuar con documentos PDF, abarcando elementos como páginas, texto, imágenes, adjuntos, fuentes, marcadores, anotaciones, formularios, operadores, sellos, marcas de agua, enlaces, funciones de seguridad, firmas e impresión.
Aspose.PDF.Drawing para .NET cuenta con una amplia gama de características, incluyendo opciones para comprimir PDFs, crear y manipular tablas, admitir objetos gráficos, facilitar funcionalidad de hipervínculos completa, implementar controles de seguridad avanzados, gestionar fuentes personalizadas, integrarse perfectamente con fuentes de datos y habilitar la adición o eliminación de marcadores.
La biblioteca Aspose.PDF.Drawing funciona exitosamente en la plataforma Docker, lo que permite empaquetar en un contenedor su aplicación. Aspose.PDF.Drawing para .NET cuenta con una amplia gama de características, incluyendo opciones para comprimir PDFs, crear y manipular tablas, soportar objetos gráficos, facilitar una funcionalidad de hipervínculos completa, implementar controles de seguridad avanzados, gestionar fuentes personalizadas, integrarse sin problemas con fuentes de datos y permitir la adición o eliminación de marcadores.
Ventajas
Aspose.Drawing presenta varias ventajas sobre la biblioteca System.Drawing.Common:
-
Soporte multiplataforma. Aspose.PDF.Drawing permite el desarrollo de aplicaciones de dibujo en diversas plataformas, incluyendo Windows, Linux, macOS, Android e iOS.
-
El rendimiento de la biblioteca Aspose.PDF.Drawing para .NET se reduce en no más del 2%.
-
Conjunto de características completo. Aspose.PDF.Drawing cuenta con una amplia gama de características para gráficos 2D, que incluyen formas, líneas, texto, imágenes y gráficos.
-
Compatibilidad de API. Utilizando el espacio de nombres System.Drawing, Aspose.PDF.Drawing reemplaza sin problemas a System.Drawing.Common, permitiendo la sustitución sin necesidad de alterar el código fuente existente.
Características
-
Soporte de gráficos vectoriales. Aspose.PDF.Drawing es compatible con el formato de imagen vectorial SVG, lo que permite a los desarrolladores crear gráficos escalables que mantienen su calidad al ser renderizados en cualquier resolución.
-
Capacidades de renderizado de texto. Aspose.PDF.Drawing sobresale en el renderizado de texto con alta calidad. Esto asegura bordes de fuente suaves, eliminando artefactos dentados y garantizando la legibilidad en diversas pantallas y resoluciones.
-
Asistencia en la formatación de formas. Aspose.PDF.Drawing ofrece una gama de opciones para formatear formas, que incluyen características como color de relleno, color de trazo, grosor de línea y estilo de línea.
Aspose.PDF.Drawing para .NET admite una amplia variedad de funciones, como:
- compresión de documentos;
- creación y manipulación de tablas;
- soporte para objetos gráficos;
- funcionalidad de hipervínculos extensa;
- controles de seguridad extendidos;
- manejo de fuentes personalizadas;
- integración con fuentes de datos;
- añadir o eliminar marcadores;
- crear un índice;
- añadir, actualizar, eliminar adjuntos y anotaciones;
- importar o exportar datos de formularios PDF;
- añadir, reemplazar o eliminar texto e imágenes;
- dividir, concatenar, extraer o insertar páginas;
- transformar páginas en imágenes;
- imprimir documentos PDF y mucho más.
Para imprimir documentos PDF, se utiliza System.Drawing.Common, por lo que solo funcionará en la plataforma Windows.
Licencia
No hay licencia adicional para Aspose.PDF.Drawing, se utiliza la misma que para Aspose.PDF. Consulta la sección Licencia de Aspose PDF.
Instalación
Para probar Aspose.PDF.Drawing para .NET solo ejecuta Install-Package Aspose.PDF.Drawing
desde la consola del administrador de paquetes en Visual Studio para obtener el paquete NuGet.
Para probar Aspose.PDF.Drawing para .NET simplemente ejecuta Install-Package Aspose.PDF.Drawing
desde la Consola del Administrador de Paquetes en Visual Studio para obtener el paquete NuGet.
Aprende sobre las clases disponibles en Aspose.PDF.Drawing en el sitio de Referencia API.
Aprende más sobre: