Java를 사용하여 RTF를 PDF로 변환

3527 단어 javaprogramming
RTF(Rich Text Format)는 1980년대에 Microsoft에서 개발한 크로스 플랫폼 문서입니다. RTF는 대부분의 워드프로세서에서 열 수 있으며 편집하기에도 편리합니다. 그러나 일상 업무에서 문서를 공유하고 인쇄하는 경우 추가 처리를 위해 RTF를 PDF로 변환하는 것이 좋습니다. 이 기사에서는 Free Spire.Doc for Java를 사용하여 프로그래밍 방식으로 RTF를 PDF로 변환하는 방법을 배웁니다.

설치



방법 1: 무료 라이브러리를 다운로드하고 압축을 풉니다. 그런 다음 Spire.Doc.jar 파일을 Java 애플리케이션에 종속성으로 추가합니다.
방법 2: 다음 구성을 pom.xml에 추가하여 maven 프로젝트에 jar 종속성을 직접 추가합니다.

<repositories>
   <repository>
      <id>com.e-iceblue</id>
      <name>e-iceblue</name>
      <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
   </repository>
</repositories>
<dependencies>
   <dependency>
      <groupId>e-iceblue</groupId>
      <artifactId>spire.doc.free</artifactId>
      <version>5.1.0</version>
   </dependency>
</dependencies>


단계 및 샘플 코드



무료 Spire.Doc for .NET을 사용하면 확장자가 .rtf인 파일을 직접 로드한 다음 세 줄의 코드만으로 PDF로 변환할 수 있습니다. 자세한 단계는 다음과 같습니다.
  • 문서 인스턴스를 만듭니다.
  • Document.loadFromFile() 메서드를 사용하여 샘플 RTF 문서를 로드합니다.
  • Document.saveToFile() 메서드를 사용하여 RTF를 PDF로 저장합니다.

  • import com.spire.doc.*;
    
    public class RTFToPDF {
        public static void main(String[] args) {
    
            //Create Document instance.
            Document document = new Document();
    
            //Load a sample RTF document
            document.loadFromFile("C:\\Users\\Administrator\\Desktop\\Film.rtf", FileFormat.Rtf);
    
            //Save the document to PDF
            document.saveToFile("RTF-Pdf.pdf", FileFormat.PDF);
        }
    }
    


    좋은 웹페이지 즐겨찾기