Java를 사용한 Hello World의 예

Contents
[ ]

“Hello World” 예제는 기본 PDF 생성 작업 흐름을 이해하는 가장 짧은 경로입니다. 이 문서의 예제에서는 새 PDF를 만들고, 스타일이 지정된 텍스트 조각을 페이지에 배치하고, 출력 파일을 저장합니다.

Java 예제는 다음 단계를 따릅니다.

  1. Document 개체를 만드세요.
  2. 문서에 Page를 추가하세요.
  3. Hello, world! 텍스트를 사용하여 TextFragment를 만드세요.
  4. TextState 프래그먼트를 통해 Position, 글꼴, 글꼴 크기, 배경색, 전경색을 설정하세요.
  5. 페이지에 대한 TextBuilder를 만드세요.
  6. TextFragment를 Page에 추가하세요.
  7. PDF Document를 저장하세요.

다음 Java 코드는 GetStartedExamples.java를 기반으로 합니다.

public static void simpleExample(Path outputFile) {
    try (Document document = new Document()) {
        Page page = document.getPages().add();

        TextFragment textFragment = new TextFragment("Hello, world!");
        textFragment.setPosition(new Position(100, 600));
        textFragment.getTextState().setFontSize(12);
        textFragment.getTextState().setFont(FontRepository.findFont("TimesNewRoman"));
        textFragment.getTextState().setBackgroundColor(Color.getBlue());
        textFragment.getTextState().setForegroundColor(Color.getYellow());

        TextBuilder textBuilder = new TextBuilder(page);
        textBuilder.appendText(textFragment);

        document.save(outputFile.toString());
    }
}