EPS PostScript у Word DOCX java

EPS або PS — це файли Postscript, які можна використовувати для розміщення різної графіки. У деяких випадках вам може знадобитися конвертувати файл PostScript EPS або PS у документ Word як файл DOCX або DOC. У цій статті розглядається програмне перетворення формату файлів EPS у Word DOCX за допомогою Java:

EPS або PS PostScript File to Word конвертер DOCX/DOC – встановлення Java API

Перетворення документів EPS або PS на Word DOCX або DOC можна здійснити в два етапи. По-перше, конвертуйте файл EPS або PS у документ PDF за допомогою Aspose.Page for Java. Потім перетворіть проміжний PDF-файл у документ Word у форматі DOCX або DOC за допомогою API Aspose.PDF for Java. Ви можете завантажити API з розділу Нові випуски або використати такі конфігурації Maven, щоб завантажити API з Aspose Repository:

Репозиторій:

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

Залежність:

 <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>

Перетворіть файл EPS або PS PostScript у файл Word DOCX або DOC у Java

Ви можете конвертувати файл EPS або PS PostScript у документ Word DOCX або DOC, виконавши такі дії:

  1. Оголошіть ByteArrayOutputStream, щоб зберегти проміжний документ PDF.
  2. Створіть екземпляр EPS або PS PostScript за допомогою FileInputSream.
  3. Ініціалізувати об’єкт класу PsDocument.
  4. Ініціалізуйте об’єкт PdfSaveOptions необхідними параметрами.
  5. Перетворіть файл EPS або PS Postscript на PDF.
  6. Створіть об’єкт DocSaveOptions і встановіть формат DOCX або DOC.
  7. Перетворіть файл EPS або PS на документ Word DOCX або DOC за допомогою методу зберегти.

У наведеному нижче фрагменті коду показано, як програмно перетворити файл EPS або PS PostScript у Java:

// Оголошіть ByteArrayOutputStream, щоб зберегти проміжний документ PDF.
final ByteArrayOutputStream pdfStream = new ByteArrayOutputStream();

// Створення екземпляра EPS або PS PostScript за допомогою FileInputSream
FileInputStream psStream = new FileInputStream("input.ps");

// Ініціалізація об’єкта класу PsDocument.
PsDocument document = new PsDocument(psStream);

// Якщо ви хочете конвертувати файл Postscript, незважаючи на незначні помилки, установіть цей прапорець
boolean suppressErrors = true;

// Ініціалізуйте об'єкт PdfSaveOptions з необхідними параметрами.
PdfSaveOptions options = new PdfSaveOptions(suppressErrors);

options.setJpegQualityLevel(70);

// Якщо ви хочете додати спеціальну папку, де зберігаються шрифти. Стандартна папка шрифтів в ОС завжди включена.
//options.setAdditionalFontsFolders(новий рядок [] {"FONTS_FOLDER"});

// Якщо вам потрібно вказати розмір сторінки, використовуйте наступний рядок
PdfDevice device = new PdfDevice(pdfStream, new Dimension(595, 842));

// Перетворіть файл EPS або PS Postscript на PDF
document.save(device , options);

// Завантажте проміжний файл PDF
com.aspose.pdf.Document doc = new com.aspose.pdf.Document(pdfStream.toByteArray());

// Створіть екземпляр об’єкта DocSaveOptions
com.aspose.pdf.DocSaveOptions saveOptions = new com.aspose.pdf.DocSaveOptions(); 

// Установіть формат вихідного документа як DOCX або DOC
saveOptions.setFormat(com.aspose.pdf.DocSaveOptions.DocFormat.DocX);

// Перетворіть файл EPS або PS у файл Word DOCX або DOC
doc.save("output.docx", saveOptions);

Отримайте безкоштовну оціночну ліцензію

Ви можете протестувати API без будь-яких обмежень, надіславши запит на безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви дізналися, як конвертувати файл EPS або PS PostScript у файл формату Word DOCX або DOC за допомогою Java. Крім того, ви можете переглянути розділ Документація, щоб дізнатися більше про функції. Зв’яжіться з нами на безкоштовному форумі підтримки.

Дивись також