Graphisoft®

API Development KitVersion: 18

API_PrintPars

인쇄하기 파라미터들입니다.

    typedef struct {
        short                  scale;
        GS::Bool8              grid;
        GS::Bool8              fixText;
        char                   printArea;
        GS::Bool8              printGhost;
        GS::Bool8              scaleToPaper;
        GS::Bool8              newSheet;
        GS::Bool8              allColorsToBlack;
        GS::Bool8              ditherOnPrinter;
        GS::Bool8              usePrinterRes;
        GS::Bool8              scaleFitToPage;
        API_AnchorID           printAlignment;
        GS::Bool8              isStamp;
        GS::Bool8              filler_1[31];
        API_PrintStampType     stamp;
        double                 top;
        double                 left;
        double                 bottom;
        double                 right;
    } API_PrintPars;

 

멤버

scale
인쇄 스케일입니다. [1..30000] 만약 printArea 또는 scaleToPapertrue이면 무시함.
grid
건축 그리드 라인들도 인쇄합니다.
fixText
프린트 텍스트, 화살표 머리, 스케일 독립적인 dashed lines 및 채우기가 각각의 설정 다이얼로그에서 정의한 실제 크기로 인쇄하거나, 인쇄 스케일에 맞게 비례하여 확대 또는 축소 인쇄합니다.
printArea
전체 도면 또는 3D 투영 피팅을 한 페이지에 인쇄하거나, 현재 줌 또는 현재 marquee 영역의 내용만 인쇄합니다.

PrintArea_CurrentView

현재 줌 인쇄하기.

PrintArea_EntireDrawing

전체 도면 인쇄하기.

PrintArea_Marquee 5.1

현재 marquee 영역 인쇄하기.

printGhost
평면도 요소들을 인쇄할 때 고스트 평면도 요소들을 포함 또는 제외하여 인쇄합니다.
scaleToPaper
영역 창의 내용을 종이 너비를 수평 방향으로 완전히 채우는 크기로 스케일을 맞춥니다. (양식화된 리스트 전용)
newSheet
종이의 새로운 시트에 각 구역 설명 또는 List 페이지 인쇄를 시작합니다. (양식화된 리스트 전용)
allColorsToBlack
모든 요소들을 검은색으로 인쇄합니다. (Windows 전용)
ditherOnPrinter
사용 가능한 팔레트의 색상들을 디더링하여 낮은 비트 깊이로 프린터의 사실적인 이미지 색상을 시뮬레이트 합니다. (Windows 전용)
usePrinterRes
그림들을 위한 프린터 해상도를 사용합니다. (Windows 전용)
scaleFitToPage
페이지에 맞추기 위한 스케일을 재연산합니다.
printAlignment 5.1
도면의 앵커 포인트입니다.
isStamp 5.1
header/footer 인쇄가 켜져 있습니다.
stamp 5.1
header/footer 스탬프의 데이터입니다. (isStamptrue일 때에만 유효함)
top Featuring API 10
미터 단위로 표현된 종이의 인쇄 영역의 위쪽 모서리 위치입니다. (출력 전용)
left Featuring API 10
미터 단위로 표현된 종이의 인쇄 영역의 왼쪽 모서리 위치입니다. (출력 전용)
bottom Featuring API 10
미터 단위로 표현된 종이의 인쇄 영역의 아래쪽 모서리 위치입니다. (출력 전용)
right Featuring API 10
미터 단위로 표현된 종이의 인쇄 영역의 오른쪽 모서리 위치입니다. (출력 전용)

 

설명

이 structure를 활용하려면 APIDo_PrintIDAPIDo_PhotoRenderID 자동화 함수들을 보십시오.

Featuring API 10  당신은 APIEnv_GetPrinterParsID 환경 함수로 현재 프린터 설정들을 가져올 수 있습니다.

 

요구사항

버전: API 5.1 또는 이후
헤더: APIdefs_Automate.h

 

참고사항

API_AnchorID, API_PrintStampType
APIDo_PrintID, APIDo_PhotoRenderID
APIEnv_GetPrinterParsID
API 타입