PDF 태그 트리 편집

접근성 구조 태그 트리(/StructTreeRoot)를 트리 뷰에서 이동·생성·수정

1파일 선택2설정3처리4저장

PDF를 선택하면 내용을 분석해 표시합니다.

파일은 이 브라우저에서만 처리됩니다. 서버에 업로드하지 않습니다.

스크린리더용 구조 태그 트리(/StructTreeRoot)를 트리 뷰에서 이동·생성·수정

다른 도구로 이어서 편집
작업 설정

문서의 접근성 태그 트리(/StructTreeRoot)를 아래 트리 뷰에서 편집합니다. 태그 이름과 대체 텍스트를 바꾸거나, ↑↓로 순서를 바꾸고, +로 자식 노드를 추가하고, ✕로 노드(와 하위 트리)를 삭제하세요. 태그 이름을 Artifact로 바꾸면 그 노드는 트리에서 빠지고, 그 노드가 가리키던 내용은 콘텐츠 스트림에서 장식(/Artifact)으로 표시되어 스크린리더가 건너뜁니다.

암호화된 PDF는 먼저 암호를 해제하세요. 페이지 콘텐츠 중심으로 처리하며 목차·첨부·양식·서명 보존은 보장하지 않습니다. 원본을 보관하고 결과를 확인하세요.

PDF 태그 트리 편집 소개

태그 PDF의 구조 트리(/StructTreeRoot)는 스크린리더가 읽는 순서와 의미를 정합니다. 자동 태깅이 표지 제목을 P(본문)로 잡았거나, 표 캡션이 엉뚱한 곳에 붙었을 때 그 트리만 직접 고치는 도구입니다.

노드를 골라 태그 이름과 대체 텍스트(/Alt)를 바꾸고, 위아래로 옮기거나 다른 노드 밑으로 넣고, 새로 만들거나 하위 트리째 지울 수 있습니다. 페이지에 그려진 글자와 그림은 바뀌지 않고, 태그 이름을 Artifact로 바꾼 경우에만 그 내용의 표시가 장식으로 바뀝니다.

트리와 페이지 내용은 MCID로만 이어져 있다

구조 요소가 실제 글자를 가리키는 방법은 콘텐츠 스트림 안의 표시(BDC … EMC)에 붙은 MCID 번호입니다. 각 노드 옆에 표시되는 숫자가 그 노드가 가진 연결 개수입니다. 노드를 옮기면 연결도 함께 따라가므로, H1으로 바꾼 제목은 여전히 같은 글자를 가리킵니다.

주의할 점은 이 도구가 연결의 논리를 검사하지 않는다는 것입니다. 3쪽 본문 단락 노드를 1쪽 제목 아래로 옮기면 스크린리더는 트리 순서대로 읽어 1쪽 제목 바로 뒤에 3쪽 문장을 낭독합니다. 연결이 있는 노드는 페이지 위치와 맞는 자리로만 옮기세요. 노드를 지우면 구조 트리의 ParentTree에서 그 노드를 가리키던 칸도 비우지만, 그 글자들은 어떤 태그에도 속하지 않은 내용이 되어 점검에서 「태그 없는 내용」으로 잡힙니다.

「Artifact」는 태그 이름이 아니다

PDF 규격에서 장식(Artifact)은 구조 트리의 태그가 아니라 콘텐츠 스트림에 /Artifact로 표시하는 방식입니다. 그래서 이 도구는 태그 이름을 Artifact로 바꾸면 「Artifact」라는 요소를 만들지 않고, 그 노드(와 하위 트리)를 구조 트리에서 빼낸 뒤 그 노드가 MCID로 가리키던 내용의 표시(/P <</MCID 3>> BDC 같은 것)를 /Artifact BMC로 바꿉니다. ParentTree에서 그 노드를 가리키던 칸도 비웁니다. 결과적으로 장식 이미지나 머리글·쪽 번호는 스크린리더가 건너뛰고, 점검에서도 「태그 없는 내용」이 아니라 장식으로 인정됩니다. 폼 XObject 안에 있는 내용(MCR /Stm)은 바꾸지 못하니 그런 노드는 결과를 점검 도구로 확인하세요.

자주 고치게 되는 구조

제목 단계는 건너뛰지 않는 편이 좋습니다. H1 다음에 바로 H3가 오면 스크린리더의 제목 목록에서 계층이 끊겨 보입니다. 표는 Table 안에 TR, 그 안에 TH·TD가 들어가야 행과 열 머리글을 읽어 줍니다. TD가 Table 바로 밑에 붙어 있다면 TR 노드를 만들어 그 안으로 옮기세요.

목록도 마찬가지로 L 안에 LI가 있어야 「항목 3개 중 1번째」처럼 읽힙니다. 캡션(Caption)은 설명하는 Table이나 Figure의 자식 또는 바로 옆 형제로 둡니다.

예시

보고서 표지 제목이 본문으로 읽힐 때

입력
Document > P(연결 1) 「2025 연간 보고서」 > P(연결 3) …
결과
Document > H1(연결 1) 「2025 연간 보고서」 > P(연결 3) …

태그 이름만 H1으로 바꿨으므로 MCID 연결 1개는 그대로이고, 스크린리더의 제목 탐색 목록에 표지 제목이 나타납니다.

사용 방법

  1. PDF를 열면 태그 트리가 들여쓰기로 펼쳐집니다.
  2. 노드를 골라 태그 이름·대체 텍스트를 바꾸거나 이동·추가·삭제합니다.
  3. 적용해 저장한 뒤 PDF 접근성 점검 도구로 다시 확인합니다.

자주 묻는 질문

태그가 없는 문서에 태그를 새로 달 수 있나요?

빈 트리에서 노드를 만들 수는 있지만, 만든 노드는 페이지 내용과 연결되지 않습니다. 내용과 연결된 태그를 처음부터 만들려면 원본 문서 프로그램에서 태그 PDF로 다시 내보내는 편이 낫습니다.

H1, P 말고 어떤 이름을 써야 하나요?

규격의 표준 구조 유형(Document, Sect, H1~H6, P, L, LI, Table, TR, TH, TD, Figure, Caption 등)을 쓰세요. 이름은 자유 입력이라 오타도 그대로 저장됩니다.

PDF/UA 준수를 보장하나요?

아니요. 구조 트리만 고치고 콘텐츠 표시와의 일치는 검사하지 않습니다. PAC 같은 검사기로 결과를 확인하세요.

출처

기준일:

개인정보와 저장 방식