Uh oh!
There was an error while loading. Please reload this page.
fix: HWP·HWPX PDF 변환 실제 양식 호환성 보완 - #54
Merged
Merged
Conversation
This was referenced Aug 16, 2026
hywznn
marked this pull request as ready for review
August 18, 2026 04:12
16 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
한 줄 요약
LibreOffice HWP import filter 대신
rhwp v0.7.19native PDF exporter를 사용하여 Server의 실제 HWP·HWPX 데모 양식을 읽을 수 있는 PDF로 변환합니다.문제
기존 변환은 PDF 서명만 확인해 다음 오류를 성공으로 오인할 수 있었습니다.
source file could not be loaded변경 내용
rhwp export-pdf직접 변환으로 통일high-quality·text-as-paths옵션으로 폰트 차이에 의한 깨짐 방지pypdf로 PDF 구조, 페이지 존재 여부, media box 검증linux/amd64로 고정실제 검증
Server
demo-data/document-templates를 그대로 변환했습니다.표준근로계약서의 한글·영문·합성 입력값이 읽을 수 있게 표시되는 것을 첫 페이지 렌더링으로 확인했습니다.
테스트
전체 로컬 테스트의 기존 Language/Qdrant 선택 의존성 4건은 base 설치에 해당 extra가 없어 실패하며, 이번 문서 변환 변경과 무관합니다.
Closes#53
Refs fowoco/server#186
Refs fowoco/server#187