# 한글 파일을 PDF로 저장하는데 오류가 발생됩니다...

**URL:** <https://forum.developer.hancom.com/t/pdf/1405>\
**Category:** 한글 오토메이션\
**Created:** [3월 21, 2024, 12:33오전 UTC](https://forum.developer.hancom.com/t/pdf/1405 "2024-03-21T00:33:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![user211](https://avatars.discourse-cdn.com/v4/letter/u/74df32/32.png) [@user211](https://forum.developer.hancom.com/u/user211)\
**Post date:** [3월 21, 2024, 12:33오전 UTC](https://forum.developer.hancom.com/t/pdf/1405/1 "2024-03-21T00:33:50Z")

</div>

안녕하세요!  
현재 파이썬으로 HWP 파일을 PDF로 저장하는 프로그램을 만들고 있습니다.

그런데 여러 방법과 구글링을 해도 계속 실패합니다.

일단 아래 코드를 실행하면  
'서버에서 예외 오류가 발생했습니다’고 표시되는데…

어떻게 해야 PDF로 저장할 수 있을까요. 도움 부탁드립니다 ㅠㅠㅠ

```auto
import win32com.client as win32

hwp = win32.gencache.EnsureDispatch("HWPFrame.HwpObject")
hwp.RegisterModule("FilePathCheckDLL", "FilePathCheckerModule") #보안 경고 창 없애기(ReadMe 참조)

#파일 열기
openResult = hwp.Open("C:\\test_Folder\sample.hwp") 
print("openResult > ",openResult)

#파일 저장
saveAsFilename = "C:\\test_Folder\\samplePDF.pdf"
saveResult = hwp.SaveAs(saveAsFilename, "PDF")
print("saveResult > ",saveResult)

hwp.Quit()

```

* * *

openResult \> True  
Traceback (most recent call last):  
File “d:\dev\_Python.…\test\_hwp\_table\_imageSave\_ToQuestion.py”, line 13, in   
saveResult = hwp.SaveAs(saveAsFilename, “PDF”)  
File “C:\Users\u\anaconda3\lib\site-packages\win32com\gen\_py\7D2B6F3C-1D95-4E0C-BF5A-5EE564186FBCx0x1x0\IHwpObject.py”, line 704, in SaveAs  
return self._oleobj_.InvokeTypes(10002, LCID, 1, (11, 0), ((8, 1), (12, 1), (12, 1)),Path  
pywintypes.com\_error: (-2147417851, ‘서버에서 예외 오류가 발생했습니다.’, None, None)

---

<div class="post-metadata">

**Author:** ![jhbang](https://avatars.discourse-cdn.com/v4/letter/j/ee59a6/32.png) [@jhbang](https://forum.developer.hancom.com/u/jhbang)\
**Post date:** [3월 22, 2024, 5:06오전 UTC](https://forum.developer.hancom.com/t/pdf/1405/2 "2024-03-22T05:06:39Z")

</div>

안녕하세요.

작성한 코드에는 문제가 없어보입니다.  
그러면 실행 환경의 문제일 가능성이 있는데요.

한글 프로그램에서 작성한 코드의 동작을 직접 실행해보시고 정상 동작하는지 먼저 확인해보시면 좋을 것 같습니다.

1. sample.hwp 불러오기
2. samplePDF.pdf로 다른 이름으로 저장하기

- PDF, PDF/A 문서 선택

그리고 사용 중인 한글 프로그램 버전을 코멘트 부탁드립니다.

---

<div class="post-metadata">

**Author:** ![user211](https://avatars.discourse-cdn.com/v4/letter/u/74df32/32.png) [@user211](https://forum.developer.hancom.com/u/user211)\
**Post date:** [3월 26, 2024, 12:38오후 UTC](https://forum.developer.hancom.com/t/pdf/1405/3 "2024-03-26T12:38:27Z")

</div>

아래한글 버전을 올리니 성공했습니다.  
고맙습니다!
