
원 그래프 메이커
이 Java API 자습서는 프로그래밍 방식으로 Java를 사용하여 PDF에서 그래프를 만드는 방법을 알려줍니다. 이 엔터프라이즈 수준의 라이브러리를 사용하여 여러 유형의 그래프를 생성할 수 있습니다. 그러나 이 가이드에서는 Java 애플리케이션에서 원 그래프 작성기를 빌드하는 단계와 코드 스니펫을 작성합니다. 코드 조각으로 완료되면 그래프 생성을 쉽게 자동화할 수 있습니다. 또한 이 기사에서 사용할 API가 제공하는 몇 가지 고급 방법을 살펴보겠습니다.
다음 주제를 다룰 것입니다.
Circle Graph Maker - API 설치
우리는 이 파워 PDF API for Java를 사용할 것입니다. 비즈니스 요구 사항을 충족하는 데 사용할 수 있는 다양한 방법이 있습니다. 실제로 다음 Maven 구성을 사용하여 API를 다운로드하거나 설치할 수 있습니다.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
Java를 사용하여 PDF로 그래프를 만드는 방법
아래에 언급된 단계와 코드 조각을 따를 수 있습니다.
- Document 클래스의 객체를 생성합니다.
- getPages().add() 메서드를 호출하여 PDF 파일의 페이지 컬렉션에 페이지를 추가합니다.
- 특정 차원으로 Graph 클래스의 새 인스턴스를 초기화합니다.
- BorderInfo 클래스의 새 인스턴스를 초기화합니다.
- setBorder 메서드를 호출하여 그래프의 경계를 설정합니다.
- Circle 클래스의 인스턴스를 만들고 매개변수를 지정합니다.
- 이제 getGraphInfo().setColor 메서드를 호출하여 그래프 색상을 설정합니다.
- getParagraphs().add(graph) 메서드를 호출하여 페이지의 단락 컬렉션에 Graph 객체를 추가합니다.
- save 메서드를 호출하여 PDF 파일을 저장합니다.
다음 코드를 복사하여 기본 파일에 붙여넣습니다.
// Document 클래스의 객체 생성
Document pdfDocument = new Document();
// getPages().add() 메서드를 호출하여 PDF 파일의 페이지 컬렉션에 페이지를 추가합니다.
Page page = pdfDocument.getPages().add();
// 특정 차원을 사용하여 Graph 클래스의 새 인스턴스를 초기화합니다.
Graph graph = new Graph(400, 200);
// BorderInfo 클래스의 새 인스턴스 초기화
BorderInfo borderInfo = new BorderInfo(BorderSide.All, Color.getGreen());
// setBorder 메서드를 호출하여 그래프의 경계를 설정합니다.
graph.setBorder(borderInfo);
// Circle 클래스의 인스턴스를 만들고 매개변수를 지정합니다.
Circle circle = new Circle(100,100,40);
// 이제 getGraphInfo().setColor 메서드를 호출하여 그래프 색상을 설정합니다.
circle.getGraphInfo().setColor(Color.getGreenYellow());
graph.getShapes().add(circle);
// getParagraphs().add(graph) 메서드를 호출하여 페이지의 단락 컬렉션에 Graph 객체를 추가합니다.
page.getParagraphs().add(graph);
// 저장 메소드를 호출하여 PDF 파일 저장
pdfDocument.save( "DrawingCircle1_out.pdf");
아래 이미지에서 출력을 볼 수 있습니다.

채워진 원 그래프 생성
다음 코드 조각은 프로그래밍 방식으로 채워진 원 그래프를 생성하는 것입니다.
다음 코드를 복사하여 기본 파일에 붙여넣습니다.
// Document 클래스의 객체 생성
Document pdfDocument = new Document();
// getPages().add() 메서드를 호출하여 PDF 파일의 페이지 컬렉션에 페이지를 추가합니다.
Page page = pdfDocument.getPages().add();
// 특정 차원을 사용하여 Graph 클래스의 새 인스턴스를 초기화합니다.
Graph graph = new Graph(400, 200);
// BorderInfo 클래스의 새 인스턴스 초기화
BorderInfo borderInfo = new BorderInfo(BorderSide.All, Color.getGreen());
// setBorder 메서드를 호출하여 그래프의 경계를 설정합니다.
graph.setBorder(borderInfo);
// Circle 클래스의 인스턴스를 만들고 매개변수를 지정합니다.
Circle circle = new Circle(100,100,40);
// 이제 getGraphInfo().setColor 메서드를 호출하여 그래프 색상을 설정합니다.
circle.getGraphInfo().setColor(Color.getGreenYellow());
// setFillColor 메서드를 호출하여 그래프의 채우기 색상을 나타내는 Color 객체를 설정합니다. https://reference.aspose.com/pdf/java/com.aspose.pdf/GraphInfo#setFillColor-com.aspose.pdf.Color-
circle.getGraphInfo().setFillColor(Color.getGreenYellow());
graph.getShapes().add(circle);
// getParagraphs().add(graph) 메서드를 호출하여 페이지의 단락 컬렉션에 Graph 객체를 추가합니다.
page.getParagraphs().add(graph);
// 저장 메소드를 호출하여 PDF 파일 저장
pdfDocument.save( "DrawingCircle1_out.pdf");
아래 이미지에서 출력을 볼 수 있습니다.

무료 라이선스 받기
무료 임시 라이선스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.
합산
이 PDF API for Java에서 제공하는 다른 많은 방법과 조항이 있습니다. 이 라이브러리에 대해 자세히 알아보려면 문서를 방문하는 것이 좋습니다. 그래서 프로그래밍 방식으로 Java를 사용하여 PDF로 그래프를 만드는 방법을 살펴보았습니다. 또한, 이 기사는 비즈니스 소프트웨어를 위한 원 그래프 작성기를 구축하려는 경우 정말 도움이 될 것입니다.
또한 시작하기 가이드를 따르는 것이 좋습니다.
마지막으로 conholdate.com이 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하십시오.
질문하기
포럼에서 질문이나 질문에 대해 알려주실 수 있습니다.
자주 묻는 질문
PDF로 그래프를 만드는 방법은 무엇입니까?
프로그래밍 방식으로 PDF에서 그래프를 만드는 방법을 배우기 위한 단계와 코드 스니펫에 대해 알아보려면 이 링크를 따르십시오.