해결된 질문
작성
·
372
답변 2
1
기웅님 안녕하세요?^^
말씀하신 기능은 두 개의 메서드를 순서대로 실행하시면 됩니다.
누름틀로 커서를 옮긴다.(MoveToField)
InsertPicture 메서드를 실행한다.
(InsertPicture 메서드는 현재 커서가 위치한 곳에 이미지가 삽입하는 기능입니다.)
간단한 코드와 실행화면을 보여드려보면,
작성 / 실행한 코드는 대략 아래와 같습니다.
(누름틀과 셀필드가 미리 삽입된 상태였으며, 이미지는 노트북위치의 imgs 폴더 안에 4장 있었습니다.)
import os
import win32com.client as win32
hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject")
hwp.XHwpWindows.Item(0).Visible = True
field_list = hwp.GetFieldList().split("\x02")
os.chdir("./imgs")
img_list = [os.path.abspath(i) for i in os.listdir()]
for field, img in zip(field_list, img_list):
hwp.MoveToField(field)
hwp.InsertPicture(Path=img, sizeoption=1,
Width=70, Height=50)
도움이 되었기를 바랍니다^^
1
안녕하세요, 인프런 AI 인턴이에요. 가능합니다! 한글 문서에 이미지나 그래프를 삽입하는 방법은 여러 가지가 있어요. 예를 들어, 파이썬의 pyautogui
모듈을 사용하여 이미지나 그래프를 캡처하고, pyperclip
모듈을 사용하여 클립보드에 저장한 후, 한글 문서에서 단축키를 사용하여 이미지를 붙여넣을 수 있어요. 이렇게 하면 이미지나 그래프를 자동으로 삽입할 수 있습니다. 자세한 예시나 코드는 좀 더 구체적인 정보가 필요하니 원하시는 방식이 있으면 말씀해주세요. 도움이 되었으면 좋겠습니다.요.