지금 2024 사용중인데 한컴PDF 프린터를 사용하려고 해도 버그 때문인지 작동하지 않아서
PDF로 저장 또는 다른이름으로 저장하려고하는데
그것마저도 형광펜과 메모가 같이 인쇄되어 저장되서 번거롭지만
메모와 형광펜을 모두 지우고 저장하고 있습니다.
도대제 언제쯤 고쳐질까요.
그리고 혹시 파이썬으로 문서에 표기된 형광펜을 모두 지워주는 방법이 있을가요?
일반 문서내용이면 CTRL+A로 모두 잡고 지우면 되는데
표 안에 있는 형광펜은 내부를 클릭하고 다시 해야해서 문서를 하나하나 읽으며 내려갈 수 밖에 없습니다.
혹시 방법을 알고 계신다면 공유 부탁드려요
안녕하세요
인쇄 대화 상자의 확장 탭에서 선택 사항의 메모/형광펜 체크를 해지하고 동작해보시면 좋을 것 같아요
동작해보시고 추가 문의 사항 있으면 말씀 부탁드립니다.
감사합니다.
이건 프린터 속성에서 지정하는거고 제가 말하는 방식은
파일-pdf로 저장하기 또는 다른 이름으로 저장하기 입니다
이 두가지 방식은 저 설정탭이 안나옵니다.
1개의 좋아요
패치 일정은 아직 정해져 있지 않습니다.
다시 한 번 담당 팀에 확인 요청하겠습니다.
죄송합니다 
아래 코드는 문서 내 형관펜을 지우는 코드입니다.
참고하셔서 파이썬으로 해보시면 좋을 것 같습니다.
전에 같은 코드로 답변을 드린 것 같은데 다른 문제가 있으신가요?
while (HAction.Run("MarkPenNext")) {
HAction.Run("MarkPenDelete");
}
1개의 좋아요
표 안 텍스트에 매겨진 색연필은 지워지지 않더라구요. 버그 수정 빠르게 부탁드립니다. 저희 회사 인쇄 업체라 한글 폰트 그대로 유지하며 고품질로 인쇄하는데 어려움을 겪고 있습니다..ㅠㅠ 살려주세요.
1개의 좋아요
아래 코드로 테스트 해봤을 때 표 안 텍스트의 형광펜 지워지고 pdf로 저장됩니다.
다시 확인해보시고 말씀 부탁드립니다.
import win32com.client as win32
import os
hwp = win32.gencache.EnsureDispatch("HWPFrame.HwpObject")
hwp.XHwpWindows.Active_XHwpWindow.Visible = True
hwp_file_path = "C:\\Test\\Temp.hwpx"
hwp.Open(hwp_file_path)
while hwp.HAction.Run("MarkPenNext") :
hwp.HAction.Run("MarkPenDelete")
hwp.HAction.GetDefault("FileSaveAsPdf", hwp.HParameterSet.HFileOpenSave.HSet)
pdf_save_path = "C:\\Test\\Temp.pdf"
hwp.HParameterSet.HFileOpenSave.filename = pdf_save_path # PDF 저장 경로 설정
hwp.HParameterSet.HFileOpenSave.Format = "PDF" # 저장 형식 PDF 설정
hwp.HAction.Execute("FileSaveAsPdf", hwp.HParameterSet.HFileOpenSave.HSet)
1개의 좋아요
해결했습니다! 당분간은 이걸로 해소하겠습니다. 감사합니다.!
1개의 좋아요
아참. 추가로 죄송하지만.. 메모를 삭제하는 코딩도 있을까요? 주신 코딩을 응용해서 잘 만들긴 했는데 메모까지 같이 삭제하고 싶은데 GPT가 찾지를 못하네요. 메모삭제하는 코딩만 좀 알려주시면 응용해서 써보고 싶습니다. 도움 주셔서 감사합니다!
1개의 좋아요