NewPageFromCanvasDC

벡터 그래픽, 페이지 조작

설명

GetCanvasDC 함수가 반환한 DC에 적용된 그리기 작업으로 선택한 문서에 새 페이지를 추가함

Options 매개변수가 3 또는 4이면 NoEmbedFontListAdd 함수를 사용하여 글꼴을 포함 금지 글꼴 목록에 추가합니다

구문

Delphi

Function TPDFlib.NewPageFromCanvasDC(DPI: Double; Options: Integer): Integer;

ActiveX

Function PDFlib::NewPageFromCanvasDC(DPI As Double, Options As Long) As Long

DLL

int DLNewPageFromCanvasDC(int InstanceID, double DPI, int Options);

매개변수

DPI새 문서에 사용할 DPI입니다. 예를 들어 캔버스를 너비와 높이 96으로 만들고 DPI를 192로 지정하면 결과 문서의 너비와 높이는 0.5인치가 됨
Options-1 = GDI+를 사용하여 그리기 명령을 단일 이미지로 변환 0 = 그리기 명령을 벡터 그래픽으로 처리하며 글꼴은 포함하지 않음 1 = 그리기 명령을 벡터 그래픽으로 처리하며 글꼴은 포함하지만 압축하지 않음 2 = 그리기 명령을 벡터 그래픽으로 처리하며 글꼴을 포함하고 압축함 3 = 그리기 명령을 벡터 그래픽으로 처리하며 포함 금지 글꼴 목록에 없는 글꼴을 포함하고 압축함 4 = 3과 같지만 이 함수 또는 LoadFromCanvasDC 함수의 이전 호출 중 이미 추가한 글꼴을 재사용함

반환 값

0캔버스가 생성되지 않았습니다
1캔버스 DC가 올바르게 처리되어 새 문서가 생성되었습니다