본문 바로가기

4

2-1. 누름틀 생성하기 아래아한글 문서를 자동화할 때 가장 많이 쓰이는 기능을 꼽아보라면 저는 고민없이 바로 "필드"를 사용해서 문서를 완성하는 방법이라고 말씀드리겠습니다. 그만큼 "필드"는 한/글 문서 자동화에 있어 가장 중요한 기능입니다. 이번 챕터에서는 누름틀 및 필드를 사용하여 문서를 자동으로 완성하는 방법을 알려드리겠습니다. 일반적으로 아래아한글 자동화, 보고서 자동화라고 하면 어느 정도 서식이 완성되어 있는 상태에서, 부분적으로 새로운 정보가 들어가야 하는 구간이 있을 것입니다. 예를 들면 아래와 같은 간단한 문서가 있다고 가정해보겠습니다. 필드를 사용하려면 미리 해당문서에 "누름틀"이라는 것을 추가해주어야 합니다. 콜론(:) 우측의 "신명진", "남", "1983. 2. 26." 및 "코딩"을 삭제한 후에 차례대로.. 2022. 10. 31.
[커뮤니티질문] HWP문서의 특정 셀에 색을 넣고 싶은데요. 오랜만에 한글과컴퓨터 개발자 커뮤니티에 들어가 보았다. 개발자 커뮤니티는 아래아한글 정품유저에 한해, 공개된 질의응답 및 노하우 공유 게시판이다. 예전에는 한컴 개발자 분이 직접 들르셔서 개발진 입장에서 상세한 답변을 거의 모든 질문에 남겨주셨는데, 현재는 유저끼리 종종 질답을 남기는 아주 소소한 게시판이 되었다.. 제일 최근에 올라온 질문을 클릭해보니, // c#에서 선택된 셀에 색을 넣고 싶은데요. var pvact = (HWPCONTROLLib.DHwpAction)axHwpCtrl1.CreateAction("BorderFill"); var pvset = (HWPCONTROLLib.DHwpParameterSet)pvact.CreateSet(); pvset.SetItem("Type",1); pvset... 2021. 1. 9.
각각의 셀너비, 높이를 다르게 표를 생성하는 코드 안녕하세요 선생님 유튜브, 블로그 강의를 열심히 따라하고 있는 파이썬 초보입니다. 제 업무에 적용해 보려고 열심히 코딩 중인데, 어려움이 생겨 도움을 요청하고자 실례를 무릅쓰고 이렇게 메일 드립니다. 아래 소스를 실행해 보면 hwp.HAction.GetDefault("TableCreate", hwp.HParameterSet.HTableCreation.HSet) hwp.HParameterSet.HTableCreation.Rows = 3 hwp.HParameterSet.HTableCreation.Cols = 7 hwp.HAction.Execute("TableCreate", hwp.HParameterSet.HTableCreation.HSet) hwp.HAction.Run("MoveTopLevelEnd") hw.. 2020. 12. 6.
현재 셀의 사이즈 알아내기/변경하기 """ 여러분 안녕하세요? 오늘은 파이썬으로 한/글 다루기 기초 중에 "액션생성"과 "아이템셋"을 사용하는 예제를 하나 소개해드리려고 합니다. 일전에 현재 열린 문서의 페이지 여백을 알아내거나 조회하는 방법을 알려드렸는데 이번에는 캐럿이 표 안에 위치할 때, 현재 선택한 셀의 가로세로 사이즈를 알아내는 방법입니다. 아래 코드에 자세히 주석을 달아놓겠습니다. """ import win32com.client as win32 hwp = win32.gencache.EnsureDispatch("HWPFrame.HwpObject") hwp.XHwpWindows.Item(0).Visible = True Act = hwp.CreateAction("TablePropertyDialog") # 공식문서-액션테이블에서 검색(.. 2020. 11. 30.
반응형