PS 파일에 기하학적 도형 추가
PS 파일 형태로 작업하는 C++ API 솔루션
PostScript는 기하학적 모양 렌더링을 정밀하게 제어할 수 있는 강력한 페이지 설명 언어입니다. 그러나 이러한 그림을 그릴 때 주의해야 할 몇 가지 미묘한 차이가 있습니다.
- 좌표계 - PostScript는 일반적으로 페이지의 왼쪽 하단에 원점(0,0)이 있는 데카르트 좌표계를 사용합니다. 양수 x 값은 오른쪽으로 이동하고 양수 y 값은 위쪽으로 이동합니다. 이 좌표계를 이해하는 것은 모양의 위치를 정확하게 지정하는 데 중요합니다.
- 경로 기반 그래픽 - PostScript는 모양을 그리는 데 경로 기반 접근 방식을 사용합니다. 여기에는 모양의 윤곽을 형성하는 일련의 점과 곡선을 정의하는 작업이 포함됩니다. 일반적인 경로 연산자에는
moveto
,lineto
,curveto
및closepath
가 포함됩니다. 복잡한 모양을 만들려면 이러한 연산자를 익히는 것이 필수적입니다. - 선 너비 및 색상 - ‘setlinewidth’ 연산자는 선의 두께를 제어합니다.
setgray
,setrgbcolor
및setcmykcolor
연산자는 획과 채우기의 색상을 정의합니다. 다양한 선 너비와 색상을 실험해 보면 그림의 시각적 모양에 큰 영향을 미칠 수 있습니다. - 평행 이동, 회전, 크기 조정과 같은 변형은
translate
,rotate
,scale
과 같은 연산자를 사용하여 도형에 적용할 수 있습니다. 이러한 변환을 통해 복잡하고 역동적인 그림을 만들 수 있습니다. - 텍스트 및 글꼴 - 엄밀히 말하면 기하학적이지는 않지만 텍스트는 PostScript 문서의 모양과 통합되는 경우가 많습니다. 명확하고 시각적으로 매력적인 그림을 만들려면 글꼴 메트릭과 텍스트 위치를 이해하는 것이 중요합니다.
- 클리핑 경로를 사용하면 그리기 작업을 페이지의 특정 영역으로 제한할 수 있습니다. 이 기술은 구성 요소가 겹치거나 교차하는 복잡한 모양을 만드는 데 유용합니다.
- 렌더링 품질 - 렌더링된 모양의 품질은 선 결합, 선 끝 및 앤티앨리어싱과 같은 요소의 영향을 받을 수 있습니다. 다양한 렌더링 설정을 실험해 보면 그림의 시각적 모양이 향상될 수 있습니다.
이러한 측면을 알면 PostScript 기반 작업 흐름에서 적절한 모양 통합과 정확한 렌더링을 보장할 수 있습니다. 하지만 무슨 일이 있어도 Aspose.Page는 PS 파일에 기하학적 모양을 쉽게 그릴 수 있는 기능을 제공합니다. 이 API를 사용하면 C++를 사용하여 다양한 이미지를 추가할 수 있습니다. PS 파일을 처리하는 방법과 특히 PS 파일의 모양을 사용하여 작업하는 방법에 대해 자세히 알아보려면 설명서를 따르세요.
PS 문서에 모양을 추가하려면 다음이 필요합니다.
기능이 풍부하고 강력하며 사용하기 쉬운 문서 조작 및 변환 C++ API인 C++ API용 Aspose.Page입니다.
NuGet 패키지 관리자를 열고 Aspose.Page를 검색하여 설치하세요. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
PS 파일에 그림을 추가하는 단계입니다.
아래 코드는 PS 문서를 생성하고 여기에 직사각형을 추가한 후 주황색으로 칠합니다. 더 많은 예제를 보려면 C++ GitHub 프로젝트용 Aspose.Page 로 이동하세요. .
- FileStream 클래스를 사용하여 PostScript 문서에 대한 출력 스트림을 만듭니다.
- PostScript 문서에 대한 저장 옵션을 지정하려면 PsSaveOptions 개체를 만듭니다.
- System.드로잉.드로잉2D.GraphicsPath 클래스를 사용하여 그래픽 경로를 만들고 System.드로잉.RectangleF 클래스를 사용하여 직사각형의 좌표와 치수를 지정합니다.
- SetPaint() 메서드를 사용하여 사각형의 색상을 지정합니다.
- Fill() 메서드를 호출하여 지정된 색상을 사각형에 추가합니다.
- ClosePage() 를 호출하여 현재 페이지가 완료되었음을 나타냅니다.
- Save() 메서드를 사용하여 변경 사항을 저장합니다.
PS에 도형 추가
PS PS 파일 형식이란 무엇입니까?
PS 형식은 PDL(페이지 설명 언어) 형식 중 하나입니다. 페이지에 그래픽 및 텍스트 정보를 포함할 수 있습니다. 그렇기 때문에 대부분의 이미지 편집 프로그램에서 이 형식을 지원했습니다. 포스트스크립트 파일 자체는 일종의 프린터 지침입니다. 여기에는 해당 페이지에서 인쇄할 내용과 방법에 대한 정보가 포함되어 있습니다.