본문 바로가기

아래아한글 자동화258

[QnA] 스타일문서를 임의로 변경한 경우 복원하기 안녕하세요. 한글자동화를 이용해 문서의 서식을 바꾸는 코드를 만들고 싶어 문의드립니다. 회사에서 보고서 작업을 하는데 동일한 문서에서 서식을 다르게 하여 수정 후 내용을 첨가하여 제출하는 경우가 많습니다. "서식 유지한 채로 스타일을 모두 "바탕글"로 바꾸는 코딩" 에서 일부 수정하면 될 것 같은데 "스타일_조회"함수에서 "Act = hwp.CreateAction("Style")"에서 object가 추출되지 않아서 Nonetype object로 되고 그로 인해 "Set = Act.CreateSet()" 부분이 작동하지 않아 오류가 발생합니다. 그래서 "hwp" 자식 클래스를 "dir" 함수로 살펴보는데 "CreateAction"는 있으나 그 하부에는 "Style"이라는 자식 클래스가 없습니다. 설치 과정.. 2022. 12. 4.
[QnA] A문서 스타일을 B문서에 적용하는 가장 간편한 코딩 더브릴레 가벼운 남자 여자 블루라이트차단 안경 COUPANG www.coupang.com 똑똑해 보이는 안경이네요! 여친 선물해주시면 좋겠어요^^ (이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.) 안녕하세요. 한글자동화를 이용해 문서의 서식을 바꾸는 코드를 만들고 싶어 문의드립니다. 회사에서 보고서 작업을 하는데 동일한 문서에서 서식을 다르게 하여 수정 후 내용을 첨가하여 제출하는 경우가 많습니다. "서식 유지한 채로 스타일을 모두 "바탕글"로 바꾸는 코딩" 에서 일부 수정하면 될 것 같은데 "스타일_조회"함수에서 "Act = hwp.CreateAction("Style")"에서 object가 추출되지 않아서 Nonetype object로 되고 그로 인해 "Set .. 2022. 12. 4.
[QnA] 수기로 입력한 MathML 수식을 정확한 문법으로 교정하기 안녕하세요. 수식 관련해서 문의 드리고 싶은게 있습니다. 사용자가 입력하는수식을 추출할 때, 정확한 수식문법으로 가져오지 못하는 문제가 생겨 혹시 이러한 문제를 해결할 수 있는 방법이 있는지 문의 드립니다. 예를 들어 루트 2를 표현하는데 사용자가 한글의 수식 편집기에서 루트기호를 클릭하여 루트 2를 사용하는게 아니라 직접 스크립트 문법을 작성하여 입력하는 경우 sqrt {2} 또는 sqrt 2 이런식으로 표현이 가능합니다. 중괄호 없이 표현을 해도 루트가 작성이 되더라고요. 루트 뿐만 아니라 모든 수식이 이렇게 중괄호 없이 표현이 가능합니다. 물론 스크립트 문법을 사용하지 않고 수식편집기에서 수식 아이콘을 클릭하여 수식 UI에 직접 숫자를 입력하면 괄호 안에 정확하게 나타납니다. 수식을 정확하게 읽어오.. 2022. 11. 27.
[QnA] 줄간격 설정하는 다양한 방법 질문 주신 내용 혹시 줄간격 설정하는 방법이 있을까요? hwp.HAction.GetDefault("ParagraphShape", hwp.HParameterSet.HParaShape.HSet) hwp.HParameterSet.HParaShape.LineSpacing = 140 # 줄간격 hwp.HParameterSet.HParaShape.Condense = 100 - 25 # 최소공백 hwp.HParameterSet.HParaShape.BreakNonLatinWord = 1 # 줄 나눔 기준 : 글자 hwp.HParameterSet.HParaShape.AlignType = hwp.HAlign("Justify") # 정렬 hwp.HAction.Execute("ParagraphShape", hwp.HParam.. 2022. 11. 25.
PDF출력시 여러 매수 한 번에 출력하는 방법 제가 원하는 건 특정 폴더에 새로 저장되는 파일을 한번 읽어서 여러부수를 프린터로 한번에 인쇄하는 기능입니다. 파이썬에서 일반적인 제시방법들은 os.startfile이나 win32api.ShellExecute방법들인데, 모두 한번 읽어 출력하고, 다시 읽어 출력하는 방법으로 원하는 인쇄부수만큼 반복 출력하는 방법뿐이더라구요.. 이럴 경우 매번 읽어들이느라 약간씩의 딜레이타임이 발생하는데, 제가 원하는 건 한번 읽어서 인쇄부수를 지정하여 한번에 출력하는 기능을 구현하고 싶습니다. os.startfile이나 win32api, win32print 등에는 인쇄부수를 정하는 옵션이 (제가 알기로는) 없지만, 파이썬 모듈을 이용하면 비교적 간단히 해결 가능합니다. 바로 PyPdf2를 이용해서 같은 문서를 인쇄부수만.. 2022. 11. 10.
3. 커서 이동하기 보호되어 있는 글 입니다. 2022. 11. 10.
[QnA] 파이썬, 모듈 설치 및 코드 실행 따라해보기 회사에서 꼭 필요한건데.. 혹시.. 파이선과 PNWIN32는 다운만 받으면 바로 사용할수 있는걸까요?? 제가 프로그램같은건 관심이 많은데.. 다룰줄 몰라서요 찾아보았는데.. 엄청 복잡하고 어려움이~ 있어 보여서 많이 공부하고 설치를 해야 할것 같아서요. 너무 예의바르시고 기분좋아지게 메일을 써주셔서 감사합니다. 파이썬이나 모듈 설치는 굉장히 간단한 작업인데, 처음 시도하는 분들에게는 다소 다가가기 어렵게 느껴질 수도 있겠네요. 이번 포스팅에서는 파이썬과 pywin32, pyinstaller 모듈을 설치하는 모습을 보여드리겠습니다. 코딩이 처음이시더라도 충분히 따라하실 수 있을 겁니다. 1. 파이썬 설치 2. 모듈 설치 3. 컴파일한 exe파일 또는 pyw 확장자로 실행 1. 파이썬 설치 1.. 2022. 11. 9.
2-8. 필드위치로 캐럿 옮기기 보호되어 있는 글 입니다. 2022. 11. 9.
2-7. 필드 삭제하기 보호되어 있는 글 입니다. 2022. 11. 9.