
yaz_set_option 함수의 첫 번째 인자인 'option'은 Yaz 옵션을 설정할 수 있습니다. Yaz 옵션은 다음과 같습니다.
- YZ_OPTION_OUTPUT_FORMAT : 출력 형식을 설정합니다. 예를 들어, PDF, PS, 텍스트 등
- YZ_OPTION_OUTPUT_FILE : 출력 파일 이름을 설정합니다.
- YZ_OPTION_OUTPUT_DIR : 출력 디렉토리를 설정합니다.
- YZ_OPTION_PAPER_SIZE : 페이지 크기를 설정합니다. 예를 들어, A4, Letter 등
- YZ_OPTION_FONT_SIZE : 글꼴 크기를 설정합니다.
- YZ_OPTION_PRINT_DELAY : 인쇄 대기 시간을 설정합니다.
옵션을 설정한 후, 해당 옵션을 확인하는 방법은 다음과 같습니다.
- yaz_get_option 함수를 사용하여 옵션 값을 가져옵니다.
- 예를 들어, yaz_get_option(YZ_OPTION_OUTPUT_FORMAT, &output_format)와 같이 사용합니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
c
#include
int main() {
// 옵션 설정
yaz_set_option(YZ_OPTION_OUTPUT_FORMAT, YZ_OUTPUT_FORMAT_PDF);
yaz_set_option(YZ_OPTION_OUTPUT_FILE, "output.pdf");
// 옵션 확인
char output_format[256];
yaz_get_option(YZ_OPTION_OUTPUT_FORMAT, &output_format);
printf("출력 형식: %sn", output_format);
return 0;
}
이 예제 코드에서는 YZ_OPTION_OUTPUT_FORMAT과 YZ_OPTION_OUTPUT_FILE 옵션을 설정하고, 해당 옵션 값을 확인합니다.
2025-07-18 17:35