EPS eller PS är postscript-filer som kan användas för att placera olika grafik. I vissa scenarier kan du behöva konvertera en EPS- eller PS PostScript-fil till ett Word-dokument som DOCX- eller DOC-fil. Den här artikeln täcker EPS till Word DOCX filformatkonvertering programmatiskt med Java:
- EPS eller PS PostScript-fil till Word DOCX/DOC Converter – Java API-installation
- Konvertera EPS- eller PS PostScript-fil till Word DOCX- eller DOC-fil i Java
EPS eller PS PostScript-fil till Word DOCX/DOC Converter – Java API-installation
EPS eller PS till Word DOCX eller DOC dokumentkonvertering kan göras i två steg. Konvertera först en EPS- eller PS-fil till ett PDF-dokument med Aspose.Page for Java. Konvertera sedan den mellanliggande PDF-filen till ett Word-dokument som DOCX eller DOC med Aspose.PDF for Java API. Du kan ladda ner API:erna från avsnittet New Releases eller använda följande Maven-konfigurationer för att ladda ner API:erna från Aspose Repository:
Förvar:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Beroende:
<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>
Konvertera EPS- eller PS PostScript-fil till Word DOCX- eller DOC-fil i Java
Du kan konvertera en EPS- eller PS PostScript-fil till ett Word DOCX- eller DOC-dokument med följande steg:
- Deklarera ett ByteArrayOutputStream för att spara mellanliggande PDF-dokument.
- Instantiera EPS eller PS PostScript med FileInputSream.
- Initiera klassobjektet PsDocument.
- Initiera objektet PdfSaveOptions med nödvändiga parametrar.
- Konvertera EPS eller PS Postscript-fil till PDF.
- Instantiera objektet DocSaveOptions och ställ in formatet som DOCX eller DOC.
- Konvertera EPS- eller PS-filen till ett Word DOCX- eller DOC-dokument med metoden save.
Följande kodsnutt visar hur man konverterar en EPS- eller PS PostScript-fil programmatiskt i Java:
// Deklarera ByteArrayOutputStream för att spara mellanliggande PDF-dokument.
final ByteArrayOutputStream pdfStream = new ByteArrayOutputStream();
// Instantiera EPS eller PS PostScript med FileInputSream
FileInputStream psStream = new FileInputStream("input.ps");
// Initiera PsDocument-klassobjektet.
PsDocument document = new PsDocument(psStream);
// Om du vill konvertera Postscript-fil trots mindre fel, ställ in denna flagga
boolean suppressErrors = true;
// Initiera PdfSaveOptions-objektet med nödvändiga parametrar.
PdfSaveOptions options = new PdfSaveOptions(suppressErrors);
options.setJpegQualityLevel(70);
// Om du vill lägga till en speciell mapp där teckensnitt lagras. Mappen för standardteckensnitt i OS ingår alltid.
//options.setAdditionalFontsFolders(ny sträng [] {"FONTS_FOLDER"});
// Om du behöver ange sidstorlek, använd följande rad
PdfDevice device = new PdfDevice(pdfStream, new Dimension(595, 842));
// Konvertera EPS eller PS Postscript-fil till PDF
document.save(device , options);
// Ladda den mellanliggande PDF-filen
com.aspose.pdf.Document doc = new com.aspose.pdf.Document(pdfStream.toByteArray());
// Instantiera ett objekt av DocSaveOptions
com.aspose.pdf.DocSaveOptions saveOptions = new com.aspose.pdf.DocSaveOptions();
// Ställ in utdatadokumentformat som DOCX eller DOC
saveOptions.setFormat(com.aspose.pdf.DocSaveOptions.DocFormat.DocX);
// Konvertera EPS- eller PS-filen till en Word DOCX- eller DOC-fil
doc.save("output.docx", saveOptions);
Få gratis utvärderingslicens
Du kan testa API:erna utan några begränsningar genom att begära en Free Temporary License.
Slutsats
I den här artikeln har du lärt dig hur du konverterar en EPS- eller PS PostScript-fil till en Word DOCX- eller DOC-formatfil med Java. Dessutom kan du ta en titt på avsnittet Dokumentation för att utforska fler funktioner. Kontakta oss gärna på Free Support Forum.