Convertir SVG a PDF en línea
¡Puede probar la calidad de la conversión de SVG a PDF directamente en su navegador! Cargue un archivo SVG del sistema de archivos local, seleccione el formato de salida requerido de la lista y ejecute el ejemplo. Inmediatamente obtendrá el resultado como un archivo separado. ¡Es rápido, fácil, seguro y completamente gratis!
Convertir SVG a PDF usando Java
Para convertir SVG a PDF, utilizaremos la API
Aspose.HTML for Java
, que es una característica: API de conversión y manipulación de documentos rica, potente y fácil de usar para la plataforma Java. A menudo se requieren conversiones SVG para aprovechar otros formatos. Puede transformar SVG a PDF mediante programación con control total sobre una amplia gama de parámetros de conversión. ¡La poderosa biblioteca de Java le permite convertir SVG a formatos populares rápidamente y en alta calidad!
Código fuente de conversión Java de SVG a PDF
// Initialize an SVG document from a file
com.aspose.html.dom.svg.SVGDocument document = new com.aspose.html.dom.svg.SVGDocument("document.svg");
try {
// Initialize PdfSaveOptions
com.aspose.html.saving.PdfSaveOptions options = new com.aspose.html.saving.PdfSaveOptions();
// Convert SVG to PDF
com.aspose.html.converters.Converter.convertSVG(
document,
options,
"output.pdf"
);
} finally {
if (document != null) {
document.dispose();
}
}
Pasos para convertir SVG a PDF a través de Java
Si desea considerar la funcionalidad de conversión en su producto o desea convertir SVG a PDF mediante programación, consulte el ejemplo de código Java anterior o aprenda los capítulos de documentación. Los desarrolladores pueden convertir fácilmente un archivo SVG a formato PDF con solo unas pocas líneas de código:
- Agregue una referencia de biblioteca a su proyecto Java.
- Cargue el archivo SVG.
- Cree un nuevo objeto PdfSaveOptions.
- Utilice el método convertSVG() para convertir un documento SVG en un archivo PDF.
Requisitos del sistema
Antes de ejecutar el ejemplo de código Java, asegúrese de tener los siguientes requisitos previos:
- Microsoft Windows o un sistema operativo compatible con Java Runtime Environment para aplicaciones JSP/JSF y aplicaciones de escritorio.
- Obtenga la última versión de Aspose.HTML for Java directamente de Maven.
Comience a usar la biblioteca Aspose.HTML for Java
Aspose.HTML for Java es una biblioteca avanzada de web scraping y análisis de HTML. Uno puede crear, editar, navegar a través de los nodos, extraer datos y convertir archivos HTML, XHTML y MHTML a PDF, imágenes y otros formatos. Además, también maneja CSS, HTML Canvas, SVG, XPath y JavaScript listos para usar para extender las tareas de manipulación. Es una API independiente y no requiere la instalación de ningún software.Puede descargar su última versión directamente desde
Aspose Maven Repository
e instalarla dentro de su proyecto basado en Maven agregando las siguientes configuraciones a pom.xml.
Repositorio
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependencia
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>version of aspose-html API</version>
<classifier>jdk17</classifier>
</dependency>
FAQ
El rendimiento se ve influenciado principalmente por el tamaño del documento SVG, la complejidad del diseño, el número de recursos y la asignación de memoria durante el procesamiento.
La API Aspose.HTML for Java proporciona una amplia gama de conversiones SVG a formatos populares, como PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF y más.
De inmediato, admitimos documentos HTML, XHTML, SVG, EPUB, MHTML y Markdown. Como parte de los documentos mencionados, también admitimos las especificaciones CSS, JavaScript, XPath y HTML5 Canvas.
La versión de evaluación proporciona funcionalidad completa con una marca de agua menor y un límite de procesamiento de cuatro elementos, pero puede solicitar una licencia temporal gratuita de 30 días para probar la API completa de Java sin restricciones.
SVG Qué es SVG Formato de archivo
Los archivos SVG son archivos de gráficos vectoriales escalables que utilizan un formato de texto basado en XML para describir la apariencia de una imagen. La palabra escalable se refiere al hecho de que SVG se puede escalar a diferentes tamaños sin perder calidad. Una descripción basada en texto de tales archivos los hace independientes de la resolución. Es uno de los formatos más utilizados para la construcción de sitios web e impresión de gráficos para lograr escalabilidad. Los archivos SVG se pueden ver/abrir en casi todos los navegadores modernos, incluidos Chrome, Internet Explorer, Firefox y Safari.
PDF Qué es PDF Formato de archivo
El formato de documento portátil (PDF) es un tipo de documento creado por Adobe en la década de 1990. El propósito de este formato de archivo era introducir un estándar para la representación de documentos y otro material de referencia en un formato independiente del software de la aplicación, el hardware y el sistema operativo. Los archivos PDF se pueden abrir en Adobe Acrobat Reader/Writer, así como en la mayoría de los navegadores modernos como Chrome, Safari y Firefox a través de extensiones/complementos. El formato de archivo PDF puede contener información como texto, imágenes, hipervínculos, campos de formulario, medios enriquecidos, firmas digitales, archivos adjuntos, metadatos, características geoespaciales y objetos 3D que pueden formar parte de un documento de origen.
Otras conversiones de SVG admitidas
También puede convertir SVG a muchos otros formatos de archivo: