Word DOCX 자바에 EPS 포스트스크립트

EPS 또는 PS는 다른 그래픽을 배치하는 데 사용할 수 있는 포스트스크립트 파일입니다. 일부 시나리오에서는 EPS 또는 PS PostScript 파일을 DOCX 또는 DOC 파일로 Word 문서로 변환해야 할 수 있습니다. 이 문서에서는 Java를 사용하여 프로그래밍 방식으로 EPS를 Word DOCX 파일 형식으로 변환하는 방법을 다룹니다.

EPS 또는 PS PostScript 파일을 Word DOCX/DOC 변환기로 변환 – Java API 설치

EPS 또는 PS에서 Word DOCX 또는 DOC 문서로의 변환은 두 단계로 수행할 수 있습니다. 먼저 Aspose.Page for Java를 사용하여 EPS 또는 PS 파일을 PDF 문서로 변환합니다. 그런 다음 Aspose.PDF for Java API를 사용하여 중간 PDF 파일을 DOCX 또는 DOC로 Word 문서로 변환합니다. New Releases 섹션에서 API를 다운로드하거나 다음 Maven 구성을 사용하여 Aspose Repository에서 API를 다운로드할 수 있습니다.

저장소:

 <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 파일을 Java에서 Word DOCX 또는 DOC 파일로 변환

다음 단계에 따라 EPS 또는 PS PostScript 파일을 Word DOCX 또는 DOC 문서로 변환할 수 있습니다.

  1. 중간 PDF 문서를 저장하기 위해 ByteArrayOutputStream을 선언합니다.
  2. FileInputSream을 사용하여 EPS 또는 PS PostScript를 인스턴스화합니다.
  3. PsDocument 클래스 개체를 초기화합니다.
  4. 필요한 매개변수를 사용하여 PdfSaveOptions 개체를 초기화합니다.
  5. EPS 또는 PS Postscript 파일을 PDF로 변환합니다.
  6. DocSaveOptions 개체를 인스턴스화하고 형식을 DOCX 또는 DOC로 설정합니다.
  7. 저장 메소드를 사용하여 EPS 또는 PS 파일을 Word DOCX 또는 DOC 문서로 변환합니다.

다음 코드 조각은 Java에서 프로그래밍 방식으로 EPS 또는 PS PostScript 파일을 변환하는 방법을 보여줍니다.

// 중간 PDF 문서를 저장하기 위해 ByteArrayOutputStream을 선언합니다.
final ByteArrayOutputStream pdfStream = new ByteArrayOutputStream();

// FileInputSream을 사용하여 EPS 또는 PS PostScript 인스턴스화
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);

// 글꼴이 저장되는 특수 폴더를 추가하려는 경우. OS의 기본 글꼴 폴더는 항상 포함됩니다.
//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를 테스트할 수 있습니다.

결론

이 기사에서는 Java를 사용하여 EPS 또는 PS PostScript 파일을 Word DOCX 또는 DOC 형식 파일로 변환하는 방법을 배웠습니다. 또한 Documentation 섹션에서 더 많은 기능을 탐색할 수 있습니다. 무료 지원 포럼으로 문의해 주시기 바랍니다.

또한보십시오