본문으로 건너뛰기
PPDF123

PDF를 XML 파일로 만들기

PDF를 XML로는 PDF를 LibreOffice로 가져와 Office 스타일 XML 파일로 돌려줍니다. 글과 레이아웃을 가능한 범위에서 내보낸 것이며 PDF의 구조나 태그를 그대로 옮긴 것이 아닙니다.

여기에 파일을 끌어다 놓거나, 클릭해 고릅니다

PDF 지원 · 파일당 최대 500.0 MB · 한 번에 최대 20개 파일

Ctrl/Cmd+V 또는 클립보드 메뉴로 파일을 붙여넣을 수도 있습니다.

PDF를 XML로는 파일을 LibreOffice `writer_pdf_import`에 보내 `outputFormat=xml`로 둡니다. 다운로드는 Office 스타일 XML(`octet-stream`)이며 PDF 내용 스트림이나 tagged-PDF 구조의 복원이 아닙니다.

PDF를 Word로와 같은 계열의 LibreOffice 가져오기이며 대상만 XML입니다. 판면·표·글꼴은 가능한 범위에서 맞춥니다. 텍스트 층이 없는 스캔은 그림이나 빈 문단이 됩니다.

이 페이지에 옵션은 없습니다. 비밀번호로 보호된 파일은 이 페이지에서 비밀번호를 입력하면 자동으로 해제됩니다. API 호출자는 먼저 비밀번호 해제를 실행하세요. OCR Markdown을 여기로 보낼 수 없습니다.

표에서 행이 필요하면 PDF를 CSV로를, 글만 필요하면 PDF를 텍스트로를 쓰세요.

업로드는 일시적입니다. XML 보관함을 남기지 않습니다.

기능

  • LibreOffice `writer_pdf_import`로 XML
  • PDF 구조 내보내기도 OCR도 아님
  • 페이지 범위·스키마 옵션 없음
  • 익명 API: /api/v1/convert/pdf/xml

이런 경우에

  • 전자 PDF를 이미 Office XML을 받는 파이프라인에 넘김
  • LibreOffice가 문서를 어떻게 나누는지 봄
  • 다음 단계가 DOCX가 아닐 때 XML 초안을 얻음

PDF를 XML로 변환하려면?

  1. 글이 있는 PDF를 업로드합니다.
  2. 처리를 누릅니다. 이 페이지에 형식 옵션은 없습니다.
  3. `.xml`을 내려받습니다.
  4. LibreOffice나 편집기로 열어 초안으로 다루세요.

제한과 경계

  • tagged-PDF도 XFDF/XFA 추출도 아님
  • OCR 아님
  • 표와 쪽수 나누기가 PDF와 맞지 않음
  • 이 사이트의 업로드 한도는 파일당 500MB이며, 약 95MB를 넘으면 나누어 전송합니다. API 직접 요청 한 건의 본문은 100MB까지입니다.

예시

  • 글 메모는 종종 문단 run이 있는 큰 Office XML이 됨
  • 순수 스캔 PDF는 대개 그림을 감싼 XML이 됨

이 도구의 개인정보 안내

파일은 HTTPS로 업로드되며, 서버 메모리 또는 수명이 짧은 임시 디렉터리에서 처리되고, 결과가 준비되면 삭제됩니다. 이후 열람·학습·광고 프로필용 사본은 보관하지 않습니다. 보관 기간과 AdSense 쿠키 고지는 개인정보 처리방침을 참고하세요.

자주 묻는 질문

PDF 내부의 XML인가요?
아닙니다. LibreOffice가 가져온 문서를 XML로 내보낸 것이며 PDF 객체 트리가 아닙니다.
스캔이 거의 빈 이유는요?
LibreOffice가 가져올 글이 없습니다. 픽셀의 글은 OCR → Markdown을 쓰세요.
다른 XML 방언을 고를 수 있나요?
없습니다. 이 경로는 outputFormat을 xml로 고정하며 그 값만 허용합니다.
PDF를 Word로와 무엇이 다른가요?
가져오기는 같고 산출물이 다릅니다. PDF를 Word로는 docx·doc·odt입니다. 이 경로는 xml입니다.

최종 업데이트:

코드에서 호출하기

이 사이트의 도구는 모두 일반 REST 엔드포인트입니다. 익명 사용에는 계정이나 API 키가 필요 없습니다. 브라우저뿐 아니라 개발자와 AI 에이전트도 그대로 쓸 수 있습니다.

curl -X POST "https://pdf123.xyz/api/v1/convert/pdf/xml" \
  -F "[email protected]" \
  -o output.pdf

Model Context Protocol을 쓰는 에이전트 클라이언트용 MCP 도구로도 제공합니다(JSON-RPC 2.0, POST /mcp). 전체 API 문서

AI 에이전트에서 사용하기

스킬

이 스킬을 설치하면 Claude Code, Codex, Cursor 등 AI 에이전트가 'PDF를 XML로' 작업을 대신 실행합니다: /skills/pdf123-pdf-to-xml.md

전체 에이전트 스킬

파일은 이번 처리에만 쓰이며, 끝나면 자동으로 삭제됩니다.