Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
EPUB es un formato muy utilizado para libros electrónicos, pero no siempre es compatible con todos los dispositivos o aplicaciones de software. Convertir EPUB a PDF puede resultar útil en situaciones en las que desea crear un documento que sea fácilmente legible en diferentes dispositivos y plataformas. Los archivos PDF están optimizados para imprimir, lo que los hace ideales para crear copias físicas de sus documentos. Puede configurar ajustes de seguridad para archivos PDF para restringir el acceso o la edición.
En este artículo, encontrará información sobre cómo convertir EPUB a PDF usando la biblioteca Aspose.HTML for Java y cómo usar PdfSaveOptions.
Los métodos estáticos de la clase Converter se utilizan principalmente como la forma más sencilla de convertir un archivo EPUB a varios formatos. ¡Puedes convertir EPUB a PDF en tu aplicación Java literalmente con unas pocas líneas de código!
1// Convert EPUB to PDF using Java
2
3// Open an existing EPUB file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("input.epub");
5
6// Invoke the convertEPUB() method to convert EPUB to PDF
7Converter.convertEPUB(fileInputStream, new PdfSaveOptions(), "convert-by-two-lines.pdf");Debes seguir algunos pasos:
FileInputStream para leer el contenido del archivo EPUB del sistema de archivos en la ruta especificada como una secuencia de bytes.convertEPUB(stream, options, savePath) de la clase
Converter para guardar EPUB como un archivo PDF. Debe pasar la secuencia del archivo EPUB, PdfSaveOptions y la ruta del archivo de salida al método сonvertEPUB() como parámetros.El siguiente fragmento de código Java muestra cómo convertir EPUB a PDF usando Aspose.HTML for Java:
1// Convert EPUB to PDF in Java
2
3// Open an existing EPUB file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("input.epub");
5
6// Create an instance of the PdfSaveOptions class
7PdfSaveOptions options = new PdfSaveOptions();
8
9// Call the convertEPUB() method to convert EPUB to PDF
10Converter.convertEPUB(fileInputStream, options, "output-epub-to-pdf.pdf");Puede descargar los ejemplos completos y los archivos de datos desde GitHub.
Aspose.HTML brinda la capacidad de convertir EPUB a PDF mediante programación con control total sobre varias opciones de conversión usando PdfSaveOptions. Esta característica permite a los usuarios personalizar el proceso de renderizado configurando tamaño de página, márgenes, permisos de archivo, tipo de medio y otros parámetros.
| Metod | Description |
|---|---|
| setJpegQuality(value) | Specifies the quality of JPEG compression for images. The default value is 95. |
| getCss() | Gets a CssOptions object which is used for configuration of CSS properties processing. |
| setBackgroundColor(value) | Sets the color that will fill the background of every page. By default, this property is Transparent. |
| setPageSetup(value) | This method sets a page setup object and uses it for configuration output page-set. |
| setHorizontalResolution(value) | Sets horizontal resolution for internal images, in pixels per inch. By default this property is 300 dpi. |
| setVerticalResolution(value) | Sets vertical resolution for output images in pixels per inch. The default value is 300 dpi. |
| setEncryption | This method gets or sets encryption details. If it is not set, then no encryption will be performed. |
Para obtener más información sobre cómo personalizar el proceso de conversión con PdfSaveOptions, puede consultar el artículo Convertidores de ajuste fino.
Configurar diferentes opciones de la clase
PdfSaveOptions le brinda control sobre el tamaño de página, la resolución, el color de fondo y la configuración de compresión para el PDF de salida. El siguiente ejemplo muestra cómo usar PdfSaveOptions y crear un archivo PDF con un tamaño de página y un color de fondo personalizados:
setPageSetup() y setBackgroundColor() para establecer el tamaño de la página y el color de fondo.convertEPUB(stream, options, savePath) para guardar EPUB como un archivo PDF. Debe pasar la secuencia del archivo EPUB, PdfSaveOptions y la ruta del archivo de salida al método convertEPUB() como parámetros. 1// Convert EPUB to PDF in Java with custom settings
2
3// Open an existing EPUB file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("input.epub");
5
6// Create an instance of PdfSaveOptions. Set up the page-size and change the background color to AliceBlue
7PdfSaveOptions options = new PdfSaveOptions();
8options.setBackgroundColor(Color.getAliceBlue());
9options.getPageSetup().setAnyPage(new Page());
10options.getPageSetup().getAnyPage().setSize(new Size(Length.fromPixels(1000), Length.fromPixels(1000)));
11
12// Call the convertEPUB() method to convert EPUB to PDF
13Converter.convertEPUB(fileInputStream, options, "input-options.pdf");Convertir EPUB a PDF utilizando la biblioteca Aspose.HTML for Java es una forma sencilla y eficaz de crear documentos universalmente compatibles y listos para imprimir. Usando la clase PdfSaveOptions, los desarrolladores pueden personalizar la salida con opciones como tamaño de página, color de fondo, resolución y cifrado, asegurando que el archivo PDF final cumpla con requisitos específicos. Los ejemplos de Java considerados demuestran cómo implementar las funciones de conversión en sus aplicaciones Java.
Compruebe la calidad de la conversión de EPUB a PDF con nuestro Convertidor de EPUB a PDF en línea. Sube, convierte tus archivos y obtén el resultado en unos segundos. ¡Pruebe nuestro contundente conversor de EPUB a PDF gratis ahora!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.