2.1 KiB
2.1 KiB
PDF 삽도 및 프로젝트 PLAN 연결
- 원본
교각수량산출.pdf23페이지 중 3.1에 해당하는 48페이지를 Poppler 180dpi PNG로 그대로 렌더했다. 토공 45, 구조체 현황 6, 구조체 7~8페이지를 해당 시트 미리보기에 배치한다. 행·열 머리글이 없는 원본 인쇄 형태이며 그림·설명·원본 수식을 그대로 표시한다. - 3.2의 고정 샘플 교량 삽도는 더 이상 사용하지 않는다. 도면작성의
keyplanEntities,drawingSvg를 가져와 현재 생성된 프로젝트 모델의 교각 배치와 번호, 북쪽 방향을 표시한다. 연결선은 실제 교각 중심을 잇는 선이며 도로 선형을 임의로 만드는 것은 아니다. - 새
plan-preview.ts가 미리보기와 Excel 출력에 같은 PLAN을 제공한다. 교각 선택/형상 갱신 시 현재 모델을 사용한다. 자동값·직접값과 변수표 계산은 유지한다. - Excel 출력 시 3.2의 화면 안 샘플 삽도에 연결된 이미지 관계만 새 PLAN PNG로 교체한다. 원본 Excel은 덮어쓰지 않고 3.1의 원래 Excel 도형과 수식은 유지한다.
- 변경:
excel-preview.ts/css,plan-preview.ts,review-panel.ts,workspace.ts,export.ts,tools/preserve_template.py,assets/reference-pdf-04~08.png.
검증
- TypeScript 검사, 수량산출 테스트 10개, Vite 빌드 통과.
- 실제 운곡교 샘플에서 PDF 이미지 5개, 고정 샘플 삽도 미사용, 생성 PLAN의 P1~P6 표시 확인.
- 1920×1080, 1366×768, 입력 저장·재계산·산식 연결·기존 재료표·Excel 다운로드 회귀 검증 통과. 브라우저 오류 0건.
- 출력 ZIP 내
xl/media/quantity-project-plan.png와 3.2 이미지 관계 정상 확인. - 원본 Excel SHA256은
1c5d935a134523a5dc3a292cfc01bf4190b9bc538313322b33add6926e21c90f로 변경 없음. - 검증 출력은
outputs/verification/운곡교P1_PDF삽도_PLAN검증.xlsx. 입력 현장 조건은 원본 예시를 적용한 검증용이며 확정 설계 수량이 아니다. 실제 Excel 앱 재계산 검증까지 수행했다는 의미는 아니다.