SetGraphicsState

벡터 그래픽, 텍스트, 페이지 레이아웃

설명

NewGraphicsState로 만든 재사용 가능한 그래픽 상태 ID를 현재 콘텐츠 스트림에 적용하여 이후 그리기에 해당 ExtGState를 사용합니다

구문

Delphi

Function TPDFlib.SetGraphicsState(GraphicsStateID: Integer): Integer;

ActiveX

Function PDFlib::SetGraphicsState(GraphicsStateID As Long) As Long

DLL

int DLSetGraphicsState(int InstanceID, int GraphicsStateID);

매개변수

GraphicsStateID선택한 문서에 대해 NewGraphicsState에서 반환된 재사용 가능 그래픽 상태 ID

반환 값

0ID가 유효하지 않거나 선택한 문서에 대해 생성되지 않았습니다
1그래픽 상태를 현재 콘텐츠 스트림에 적용했습니다

비고

이 메서드는 ExtGState를 현재 페이지 리소스에 등록하고 PDF gs 연산자를 활성 콘텐츠 스트림에 기록합니다

변경을 그리기 블록으로 제한해야 할 때는 재사용 가능한 그래픽 상태를 적용하기 전에 SaveState를 호출하고 이후에 LoadState를 호출합니다