Convertir SVG a PDF – Cloud SDK y API REST

SVG a PDF

PDF es un formato de documento estático que admite texto, imágenes, campos de formulario, medios, firmas digitales, hipervínculos, etc. La conversión de SVG a PDF conserva el diseño y el formato originales, lo que permite acceder, compartir e imprimir sin conexión. Los archivos PDF mantienen la integridad visual del contenido SVG, lo que los hace adecuados para verlos en varios dispositivos sin conexión a Internet. Las amplias funciones de interoperabilidad y seguridad de los archivos PDF mejoran el intercambio de documentos y la protección de información confidencial.

La conversión de SVG a PDF aprovecha los puntos fuertes del PDF como formato de documento versátil, seguro y universalmente aceptado, manteniendo al mismo tiempo los gráficos vectoriales de alta calidad de SVG. Aspose.HTML Cloud v4.0 ofrece una API sencilla para una conversión rápida y de alta calidad de documentos SVG a formato PDF.

El artículo explica en un conjunto de ejemplos de código cómo convertir un documento SVG a PDF utilizando los SDK del cliente de nube Aspose.HTML y la API REST. Los SDK están disponibles en PHP, C++, Python, C#, Ruby, Java, Android, Swift y Node.js. Consideraremos varios escenarios de conversión de SVG a PDF:

  • Convertir un archivo SVG local a PDF y guardar el resultado en su sistema de archivos local. En este escenario, exploraremos tanto las conversiones con parámetros de conversión predeterminados como con parámetros especificados explícitamente.
  • Conversión de SVG a PDF en almacenamiento en la nube con parámetros de conversión predeterminados.

Ejemplos de conversión de SVG a PDF

Un caso de uso común de las funciones de Aspose.HTML Cloud SDK es el procesamiento y la conversión de archivos. El SDK de la nube le permite recuperar un documento SVG del almacenamiento por su nombre o de un archivo local en su disco, convertirlo a un formato específico y guardarlo nuevamente en el almacenamiento o en su disco local. Los siguientes ejemplos de código demuestran cómo convertir SVG a PDF utilizando varios SDK y cURL para diferentes escenarios.

Ejemplo 1. Convertir SVG a PDF con opciones de guardado predeterminadas

A continuación se muestra un ejemplo de cómo convertir un archivo SVG local a PDF y guardar el resultado en el sistema de archivos local utilizando las opciones de conversión predeterminadas.

La conversión de SVG a PDF se produce con las opciones de conversión predeterminadas: el ancho y el alto del documento PDF resultante corresponden a A4, y todos los márgenes tienen valor cero.

Ejemplo 2. Convertir SVG a PDF con opciones especificadas explícitamente

El siguiente ejemplo demuestra cómo convertir un archivo SVG de un sistema de archivos local a PDF con opciones especificadas explícitamente y guardar el resultado en el sistema de archivos local.

Más detalles sobre los parámetros de conversión disponibles para archivos SVG se encuentran en el artículo Opciones de conversión.

Ejemplo 3. Convertir SVG a PDF dentro del almacenamiento en la nube

Aspose.HTML Cloud le permite recuperar un archivo SVG de su almacenamiento en la nube, convertirlo y guardar el resultado en el almacenamiento en la nube. La conversión se produce con las opciones de conversión predeterminadas.

Ver también