인쇄로 했을 때
핸들 값을 비동기로 확인하고 떠있으면 감추는 걸로 타협을 보려고 했는데, 결과물을 보니 저희 기관에 보안프로그램이 인쇄물 종이마다 머리말을 붙여서요.
인쇄로 하는 방법은 의미가 없을 듯 하고요.
printmethod 값을 사전에 인지할 수 있으면 그것에 맞게 조치하면 될 듯 한데,
hwpx인 경우 압축풀고 xml 파싱해서 printmethod값 얻어와서 모아찍기 되어있으면 0으로 바꾸고 다시 압축하고 saveas로 돌리면 될 듯 하고..
hwp파일인경우에는…
지금 파일포맷 명세를 보고 있는데,
제가 전문적으로 코딩하는 것이 아니라서 어렵네요..
printmethod값이 프린트를 무조건 해야 저장할 때 반영되는 듯 한데,
hwp파일 읽기 → hwpx 변환 저장 → zip압축 풀고 → settings.xml 파싱 후 printmethod값 변경 → zip압축하고 hwpx파일 읽기 → saveas로 하면 될 듯 합니다만…