PS 파일에 기ห학적 도형 추가
PS 파일의 도형 작업을 위한 C++ API 솔루션
PostScript는 기하학적 도형의 렌더링을 정밀하게 제어할 수 있는 강력한 페이지 조작 언어입니다. 그러나 이러한 도형을 그릴 때 주의해야 할 몇 가지 사항이 있습니다.
- 좌표계 - PostScript는 데카르트 좌표계를 사용하며, 원점(0,0)은 일반적으로 페이지의 왼쪽 하단 모서리에 위치합니다. 양수의 x값은 오른쪽으로 이동하고 양수의 y값은 위쪽으로 이동합니다. 도형을 정확하게 배치하려면 이 좌표계를 이해하는 것이 중요합니다.
- 경로 기반 그래픽 - PostScript는 도형을 그리기 위해 경로 기반 접근 방식을 사용합니다. 여기에는 도형의 윤곽선을 형성하는 일련의 점과 곡선을 정의하는 것이 포함됩니다. 일반적인 경로 연산자로는
moveto,lineto,curveto,closepath가 있습니다. 복잡한 도형을 만들려면 이러한 연산자를 익히는 것이 필수적입니다. - 선 너비 및 색상 -
setlinewidth연산자는 선의 두께를 제어합니다.setgray,setrgbcolor,setcmykcolor연산자는 선과 채우기의 색상을 정의합니다. 다양한 선 너비와 색상을 실험하면 도형의 시각적 외관에 큰 영향을 줄 수 있습니다. - 변환(Translation, Rotation, Scaling)은
translate,rotate,scale과 같은 연산자를 사용하여 도형에 적용할 수 있습니다. 이러한 변환을 통해 복잡하고 동적인 도형을 만들 수 있습니다. - 텍스트 및 글꼴 - 엄격하게 기하학적이지는 않지만, 텍스트는 PostScript 문서에서 도형과 통합되는 경우가 많습니다. 명확하고 시각적으로 매력적인 도형을 만들려면 글꼴 메트릭과 텍스트 배치를 이해하는 것이 중요합니다.
- 클리핑 경로(Clipping paths)를 사용하여 그리기 작업을 페이지의 특정 영역으로 제한할 수 있습니다. 이 기술은 겹치거나 교차하는 구성 요소가 있는 복잡한 도형을 만드는 데 유용합니다.
- 렌더링 품질 - 렌더링된 도형의 품질은 선 연결, 선 캡, 안티앨리어싱과 같은 요인의 영향을 받을 수 있습니다. 다양한 렌더링 설정을 실험하면 도형의 시각적 외관을 개선할 수 있습니다.
이러한 측면을 알면 PostScript 기반 워크플로에서 적절한 도형 통합과 정확한 렌더링을 보장할 수 있습니다. 어떤 경우든 Aspose.Page는 PS 파일에 기하학적 도형을 쉽게 그릴 수 있는 기능을 제공합니다. 이 API를 사용하면 C++를 사용하여 다양한 이미지를 추가할 수 있습니다. PS 파일을 다루는 방법과 특히 PS 파일의 도형 작업 방법에 대해 자세히 알아보려면 설명서를 참조하십시오.
PS 문서에 도형을 추가하려면 다음이 필요합니다.
기능이 풍부하고 강력하며 사용하기 쉬운 문서 조작 및 변환 C++ API인 Aspose.Page for C++ API를 구하십시오.
NuGet 패키지 관리자를 열고 Aspose.Page를 검색하여 설치하십시오. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
PS 파일에 도형을 추가하는 단계.
아래 코드는 PS 문서를 생성하고, 직사각형을 추가하고, 오렌지색으로 칠합니다. 더 많은 예제는 Aspose.Page for C++ GitHub 프로젝트 를 참조하십시오.
- FileStream 클래스를 사용하여 PostScript 문서에 대한 출력 스트림을 생성합니다.
- PsSaveOptions 개체를 생성하여 PostScript 문서의 저장 옵션을 지정합니다.
- System.Drawing.Drawing2D.GraphicsPath 클래스를 사용하여 그래픽 경로를 생성하고 System.Drawing.RectangleF 클래스를 사용하여 직사각형의 좌표와 치수를 지정합니다.
- SetPaint() 메서드를 사용하여 직사각형의 색상을 지정합니다.
- Fill() 메서드를 호출하여 직사각형에 지정된 색상을 채웁니다.
- ClosePage() 를 호출하여 현재 페이지가 완료되었음을 나타냅니다.
- Save() 메서드를 사용하여 변경 사항을 저장합니다.
PS에 도형 추가
PS PS 파일 형식이란 무엇입니까?
PS (PostScript) は、テキストとグラフィックを 1 ファイルに統合するページ記述言語です。多くの画像編集・印刷ソフトでサポートされ、プリンタ向けの描画指示を含みます。