EPS PostScript a Word DOCX java

EPS o PS son archivos postscript que se pueden usar para colocar diferentes gráficos. En algunos escenarios, es posible que necesite convertir un archivo PostScript EPS o PS en un documento de Word como archivo DOCX o DOC. Este artículo cubre la conversión de formato de archivo EPS a Word DOCX mediante programación usando Java:

Archivo EPS o PS PostScript a Word DOCX/DOC Converter - Instalación de la API de Java

La conversión de documentos EPS o PS a Word DOCX o DOC se puede realizar en dos pasos. En primer lugar, convierta un archivo EPS o PS en un documento PDF utilizando Aspose.Page for Java. Luego, convierta el archivo PDF intermedio en un documento de Word como DOCX o DOC usando Aspose.PDF for Java API. Puede descargar las API desde la sección Nuevos lanzamientos, o usar las siguientes configuraciones de Maven para descargar las API desde Repositorio de Aspose:

Repositorio:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Dependencia:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>21.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.9</version>
    </dependency>
</dependencies>

Convierta un archivo EPS o PS PostScript a un archivo Word DOCX o DOC en Java

Puede convertir un archivo EPS o PS PostScript en un documento Word DOCX o DOC con los siguientes pasos:

  1. Declare un ByteArrayOutputStream para guardar el documento PDF intermedio.
  2. Instancia EPS o PS PostScript usando FileInputSream.
  3. Inicialice el objeto de clase PsDocument.
  4. Inicialice el objeto PdfSaveOptions con los parámetros necesarios.
  5. Convierta archivos EPS o PS Postscript a PDF.
  6. Crea una instancia del objeto DocSaveOptions y establece el formato como DOCX o DOC.
  7. Convierta el archivo EPS o PS en un documento Word DOCX o DOC con el método Save.

El siguiente fragmento de código muestra cómo convertir un archivo EPS o PS PostScript mediante programación en Java:

// Declare ByteArrayOutputStream para guardar el documento PDF intermedio.
final ByteArrayOutputStream pdfStream = new ByteArrayOutputStream();

// Instancia EPS o PS PostScript usando FileInputSream
FileInputStream psStream = new FileInputStream("input.ps");

// Inicialice el objeto de la clase PsDocument.
PsDocument document = new PsDocument(psStream);

// Si desea convertir un archivo Postscript a pesar de errores menores, establezca esta bandera
boolean suppressErrors = true;

// Inicialice el objeto PdfSaveOptions con los parámetros necesarios.
PdfSaveOptions options = new PdfSaveOptions(suppressErrors);

options.setJpegQualityLevel(70);

// Si desea agregar una carpeta especial donde se almacenan las fuentes. La carpeta de fuentes predeterminada en el sistema operativo siempre se incluye.
//options.setAdditionalFontsFolders(nueva Cadena [] {"FONTS_FOLDER"});

// Si necesita especificar el tamaño de la página, use la siguiente línea
PdfDevice device = new PdfDevice(pdfStream, new Dimension(595, 842));

// Convierta archivos EPS o PS Postscript a PDF
document.save(device , options);

// Cargue el archivo PDF intermediario
com.aspose.pdf.Document doc = new com.aspose.pdf.Document(pdfStream.toByteArray());

// Crear una instancia de un objeto de DocSaveOptions
com.aspose.pdf.DocSaveOptions saveOptions = new com.aspose.pdf.DocSaveOptions(); 

// Establecer el formato del documento de salida como DOCX o DOC
saveOptions.setFormat(com.aspose.pdf.DocSaveOptions.DocFormat.DocX);

// Convierta el archivo EPS o PS en un archivo Word DOCX o DOC
doc.save("output.docx", saveOptions);

Obtenga una licencia de evaluación gratuita

Puede probar las API sin limitaciones solicitando una Licencia temporal gratuita.

Conclusión

En este artículo, aprendió cómo convertir un archivo EPS o PS PostScript a un archivo de formato Word DOCX o DOC usando Java. Además, puede consultar la sección Documentación para explorar más funciones. No dude en contactarnos en el Foro de soporte gratuito.

Ver también