[Code 개선] #22. [Converter] 이미지 리소스 무결성 검사 및 삽입 예외 처리 강화 #24

Open
opened 2026-03-05 11:56:37 +09:00 by Kyeongmin · 0 comments
Owner

1. 목표

이미지 삽입 과정에서 발생할 수 있는 파일 유실, 경로 에러, 바이너리 손상 상황을 사전에 차단하여 HWP 변환 엔진의 전체 프로세스 중단을 방지합니다.

2. 상세 원인 및 배경

  • 현재 _insert_image는 파일이 없거나 깨진 경우에도 무조건 insert_picture 호출을 시도합니다.
  • 이는 pyhwpx 내부에서 에러를 유발하여 전체 문서 생성을 실패하게 만들며, 사용자에게는 500 에러만 노출되는 불친절한 상황을 초래합니다.

Original: Kyeongmin/test#52

### 1. 목표 이미지 삽입 과정에서 발생할 수 있는 파일 유실, 경로 에러, 바이너리 손상 상황을 사전에 차단하여 HWP 변환 엔진의 전체 프로세스 중단을 방지합니다. ### 2. 상세 원인 및 배경 - 현재 `_insert_image`는 파일이 없거나 깨진 경우에도 무조건 `insert_picture` 호출을 시도합니다. - 이는 `pyhwpx` 내부에서 에러를 유발하여 전체 문서 생성을 실패하게 만들며, 사용자에게는 500 에러만 노출되는 불친절한 상황을 초래합니다. --- *Original: Kyeongmin/test#52*
Kyeongmin added this to the [Code 개선] 필요 시 나중에 진행 milestone 2026-03-05 12:30:08 +09:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Kyeongmin/_Geulbeot#24