Cómo Instalar Aspose.PDF para .NET

Componente Aspose.PDF C#

Descripción del Producto

Aspose.PDF para .NET es un robusto componente .NET que permite a los desarrolladores crear documentos PDF desde cero sin utilizar Adobe Acrobat. Aspose.PDF para .NET es un componente robusto de .NET que permite a los desarrolladores crear documentos PDF desde cero sin usar Adobe Acrobat.

Aspose.PDF para .NET está implementado usando C# Administrado y se puede utilizar con cualquier lenguaje .NET como C#, VB.NET y J# etc. Se puede integrar con cualquier tipo de aplicación, ya sea una Aplicación Web ASP.NET o una Aplicación Windows.

Para que los desarrolladores puedan comenzar rápidamente, Aspose.PDF para .NET proporciona demos completamente funcionales y ejemplos prácticos escritos en C#. Utilizando estas demos, los desarrolladores pueden aprender rápidamente sobre las características ofrecidas por Aspose.PDF para .NET.

El componente rápido y ligero crea documentos PDF de manera eficiente y ayuda a que su aplicación funcione mejor. Aspose.PDF para .NET es la primera opción de nuestros clientes cuando crean documentos PDF debido a su precio, rendimiento excelente y gran soporte.

Aspose.PDF para .NET es seguro para múltiples hilos siempre que solo un hilo trabaje en un documento a la vez. Aspose.PDF para .NET es seguro para múltiples hilos siempre y cuando solo un hilo trabaje en un documento a la vez.

Declaración

Todos los componentes de Aspose .NET requieren un conjunto de permisos de Confianza Total. La razón es que los componentes de Aspose .NET necesitan acceder a configuraciones del registro, archivos del sistema diferentes al directorio virtual para ciertas operaciones como el análisis de fuentes, etc. Además, los Componentes de Aspose .NET se basan en clases del sistema .NET que también requieren un conjunto de permisos de Confianza Total en muchos casos.

Los Proveedores de Servicios de Internet que alojan múltiples aplicaciones de diferentes compañías generalmente imponen un nivel de seguridad de Confianza Media. En el caso de .NET 2.0, dicho nivel de seguridad aplica las siguientes restricciones:

  • OleDbPermission no está disponible. Esto significa que no puedes usar el proveedor de datos OLE DB administrado de ADO.NET para acceder a bases de datos.
  • EventLogPermission no está disponible. Esto significa que no puedes acceder al registro de eventos de Windows.
  • ReflectionPermission no está disponible. Esto significa que no puedes usar reflexión.
  • RegistryPermission no está disponible. Esto significa que no puedes acceder al registro.
  • RegistryPermission no está disponible. Esto significa que no puedes acceder al registro.
  • WebPermission está restringido. Esto significa que tu aplicación solo puede comunicarse con una dirección o rango de direcciones que definas en el elemento <trust>.
  • FileIOPermission está restringido. Esto significa que solo puedes acceder a archivos en la jerarquía de directorios virtuales de tu aplicación. Debido a las razones especificadas anteriormente, los componentes de Aspose .NET no se pueden utilizar en servidores que otorguen un conjunto de permisos diferente a Full Trust.

Instalación

Evaluar Aspose.PDF para .NET

Puedes descargar fácilmente Aspose.PDF para .Net para evaluación. La descarga de evaluación es la misma que la descarga de compra. La versión de evaluación simplemente se convierte en licenciada cuando agregas unas líneas de código para aplicar la licencia.

La versión de evaluación de Aspose.PDF (sin una licencia especificada) proporciona la funcionalidad completa del producto, pero tiene dos limitaciones: inserta una marca de agua de evaluación, y solo se pueden ver/editar cuatro elementos de cualquier colección.

Instalando Aspose.PDF para .NET a través de NuGet

NuGet es un sistema de gestión de paquetes gratuito y de código abierto enfocado en desarrolladores para la plataforma .NET con el objetivo de simplificar el proceso de incorporar bibliotecas de terceros en una aplicación .NET durante el desarrollo. NuGet es un sistema de gestión de paquetes gratuito, de código abierto y enfocado en desarrolladores para la plataforma .NET con el objetivo de simplificar el proceso de incorporación de bibliotecas de terceros en una aplicación .NET durante el desarrollo.

Referenciando Aspose.PDF para .NET

Instalar paquete usando la Consola del Administrador de Paquetes

  • Abre tu aplicación .NET en Visual Studio.
  • En el menú Herramientas, selecciona Administrador de Paquetes NuGet y luego Consola del Administrador de Paquetes.
  • Escribe el comando Install-Package Aspose.PDF para instalar la última versión completa, o escribe el comando Install-Package Aspose.PDF -prerelease para instalar la última versión incluyendo correcciones urgentes.
  • Presiona Enter

Actualizar paquete usando la Consola del Administrador de Paquetes

Si ya has referenciado el componente a través de NuGet, sigue estos pasos para actualizar la referencia a la última versión:

  • Abre tu aplicación .NET en Visual Studio.
  • En el menú Herramientas, selecciona Administrador de Paquetes NuGet y luego Consola del Administrador de Paquetes.
  • Escribe el comando Update-Package Aspose.PDF para referenciar la última versión completa, o escribe el comando Update-Package Aspose.PDF -prerelease para instalar la última versión incluyendo correcciones urgentes.
  • Escriba el comando Update-Package Aspose.PDF para referenciar la última versión completa, o escriba el comando Update-Package Aspose.PDF -prerelease para instalar la última versión incluyendo correcciones rápidas.

Instalar paquete usando la interfaz gráfica del gestor de paquetes

Siga estos pasos para referenciar el componente usando la interfaz gráfica del gestor de paquetes:

  • Abra su aplicación .NET en Visual Studio.

  • Desde el menú Proyecto seleccione Administrar paquetes NuGet.

Installation_step

  • Seleccione la pestaña Buscar.

Installation_step1

  • Escriba Aspose.PDF en el cuadro de búsqueda para encontrar Aspose.PDF para .NET.

  • Haga clic en Instalar/Actualizar junto a la última versión de Aspose.PDF para .NET.

Installation_step2

  • Y haga clic en Aceptar en la ventana emergente.

Installation_step3

Installation

Trabajar con DLLs de .NET Core en entornos no Windows

Como Aspose.PDF para .NET proporciona soporte para .NET Standard 2.0 (.NET Core 2.0), puede ser utilizado en aplicaciones Core que se ejecutan en sistemas operativos similares a Linux. Como Aspose.PDF para .NET proporciona soporte para .NET Standard 2.0 (.NET Core 2.0), puede ser utilizado en aplicaciones Core que se ejecutan en sistemas operativos similares a Linux.

Por favor instale:

  • paquete libgdiplus
  • paquete con fuentes compatibles con Microsoft: ttf-mscorefonts-installer. (por ejemplo, sudo apt-get install ttf-mscorefonts-installer) Estas fuentes deben colocarse en el directorio “/usr/share/fonts/truetype/msttcorefonts” ya que Aspose.PDF para .NET escanea esta carpeta en sistemas operativos similares a Linux. En caso de que el sistema operativo tenga otra carpeta/directorio predeterminado para fuentes, debe usar la siguiente línea de código antes de realizar cualquier operación utilizando Aspose.PDF.
Aspose.Pdf.Text.FontRepository.Sources.Add(new FolderFontSource("<ruta del usuario a las fuentes de ms>"));