2026-06-09 세션 — 엑셀 출력: 수동치수(size_display) 반영 + 공급자 이미지 O열 우측라인 정렬
논의·대안
배경: size_display 화면측 follow-up 완료(코디 2f1de1b/운영 ebc1137). 이어 엑셀 출력 2건 요청.
진단①(엑셀 치수): 엑셀 규격칸 = estimate_print_service._spec_text(@881행 ws["C{r}"])가
dimension만 조합. 출력 SELECT select_estimate_detail_print는 a.*라 size_display 이미 내려옴
→ _spec_text/_format_dims 진입부에 size_display 우선 분기만 추가.
진단②(이미지 O열): 운영 견적703 엑셀 EMU 실측 — O열 우측경계 733px vs 이미지 우측 779px →
이미지가 46px 넘침(직전 _col_px=round(w*7+5)가 열마다 +5px·9열=+45px 과대계산). 직전 진단
"451px라 46px 미달"은 방향이 거꾸로였음. Excel 표준식 floor((256*w+trunc(128/7))/256*7)
(MDW=7)이 G~O=451px → 이미지우측 282+451=733px=O경계 정확 일치(검산 차0).
결정
처방: estimate_print_service.py 3곳 — _spec_text/_format_dims size_display 우선 + _col_px
표준 floor식 교정. anchor/비율/열폭/SELECT 불변.
산출물·커밋
지시문 CODI_estimate_excel_size_display_and_supplier_img_oalign.md(운영배포까지 승인). 코디 전달
대기. 검증 필수: 이미지우측 px==O경계 px EMU 정량실측 + size_display 규격칸 출력 + 무size_display
회귀.
다음
견적 구조 복사 기능 설계(별도 세션).
관계
- 주제 그룹: estimate-excel
- 관련 문서: pfs-handoff, pfs-session-2026-06-09-size-display-sync-on-save, pfs-session-2026-06-08-excel-supplier-img-oalign