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가 올바르게 처리되어 새 문서가 생성되었습니다 |