LibreOffice Writer에서 대화형 입력 가능 PDF 양식을 만드는 방법

LibreOffice Writer에서 입력 가능한 PDF를 만드는 가장 확실한 방법은 실제 양식 컨트롤을 삽입한 다음, "PDF 양식 생성" 옵션을 활성화하여 문서를 내보내는 것입니다. 텍스트 상자는 입력 필드이고, 확인란은 사용자가 선택할 수 있도록 합니다. 인쇄된 줄, 빈 셀, 밑줄은 보기에는 필드처럼 보일 뿐, 그 자체로는 상호 작용 가능한 PDF 컨트롤이 되지 않습니다.

데이터베이스에 연결하지 않고도 기본적인 신청서, 접수 양식 또는 등록 양식을 만들 수 있습니다. 편집 가능한 Writer 파일을 원본으로 유지하고, 양식 컨트롤 도구 모음을 사용하여 필드를 삽입한 다음, 내보낸 PDF 파일을 공유하기 전에 PDF 리더에서 확인하십시오. 아래 단계에서는 LibreOffice 26.8 도움말의 영어 레이블을 사용합니다. 용어 및 도구 모음 위치는 버전 및 운영 체제에 따라 약간씩 다를 수 있습니다. LibreOffice의 양식 컨트롤 도움말에는 사용 가능한 컨트롤과 삽입 방법이 설명되어 있습니다.

1. 필드를 추가하기 전에 양식을 미리 계획하세요.

새 Writer 문서를 열고 수신자가 입력해야 하는 정보를 결정하세요. 간단한 이벤트 등록 양식의 경우 이름 및 이메일 입력란, 참석 여부 확인란, 티켓 종류 라디오 버튼 그룹, 국가 드롭다운 메뉴가 필요할 수 있습니다. 확인란은 여러 항목을 선택할 수 있을 때 유용하고, 라디오 버튼 그룹은 한 가지 항목만 선택해야 할 때 유용합니다. 목록 상자나 콤보 상자는 선택 항목이 미리 정해져 있을 때 편리합니다.

컨트롤을 삽입하기 전에 문서에 명확한 레이블을 배치하세요. 작은 표를 사용하면 레이블과 필드를 정렬할 수 있고, 제목으로 섹션을 구분할 수 있습니다. 일반적인 응답을 고려하여 충분한 너비와 높이를 확보하세요. 간결하고 설명적인 양식 제목을 사용하고, 빈 필드가 혼란을 야기할 수 있는 부분에는 안내 사항을 추가하세요. 필드를 먼저 계획하면 나중에 크기를 조정할 필요가 줄어들고 모든 컨트롤이 목적에 맞게 사용될 수 있도록 도와줍니다.

'구직 지원서'라는 제목과 이름, 이메일, 전화번호, 주소를 적을 수 있는 칸이 있는 라이터 스타일 문서 페이지입니다.
라이터 스타일 페이지는 이름, 이메일, 전화번호, 주소를 입력할 수 있는 공간이 구분된 입사 지원서 양식을 제공하며, 그 뒤에 대화형 컨트롤이 추가됩니다.

2. 폼 컨트롤을 열고 첫 번째 입력 필드를 삽입합니다.

[보기] > [도구 모음] > [폼 컨트롤]을 선택합니다 . 도구 모음에서 디자인 모드를 켜서 컨트롤을 추가하고 편집할 수 있도록 합니다. [텍스트 상자] 컨트롤을 클릭한 다음 페이지에서 드래그하여 "이름"과 같은 레이블 옆의 크기를 조정합니다. LibreOffice의 최신 도움말에서도 이와 동일한 기본 순서를 안내합니다. 컨트롤 아이콘을 선택한 다음 문서에서 드래그하면 됩니다.

도구 모음이 보이지 않으면 보기 > 도구 모음에서 다시 여세요. 페이지를 클릭했을 때 컨트롤이 배치되는 대신 텍스트가 선택되는 경우, 디자인 모드가 켜져 있고 텍스트 상자 도구가 선택되어 있는지 확인하세요. 편집이 끝나면 디자인 모드를 끄고 필드를 정상적으로 사용하세요.

Writer 스타일 페이지 위에 폼 컨트롤 도구 모음이 표시되고, 전체 이름 레이블 옆에 텍스트 상자가 배치됩니다.
폼 컨트롤 도구 모음이 라이터 스타일 페이지 위에 열려 있고, 텍스트 상자가 전체 이름 레이블 옆에 배치되어 있습니다.

3. 컨트롤을 추가하고 속성을 설정합니다.

계획된 각 필드에 대해 삽입 과정을 반복합니다. 주관식 응답에는 텍스트 상자를, 예/아니오 또는 복수 선택에는 체크 상자를, 여러 선택지 중 하나에는 옵션 버튼을, 간결한 옵션 세트에는 목록 상자 또는 콤보 상자를 사용합니다. 각 컨트롤은 인쇄된 레이블에 맞춰 정렬하고 사용하기 편하도록 충분히 큰 크기로 유지합니다.

컨트롤을 마우스 오른쪽 버튼으로 클릭하고 '컨트롤 속성'을 선택하여 설정을 검토하세요. 각 필드에 고유하고 의미 있는 이름(예: ApplicantName또는 ) 을 지정하세요 ContactEmail. 가능한 경우 유용한 레이블이나 도움말 텍스트를 설정하고, 필요한 경우 선택 항목이나 최대 텍스트 길이를 구성하세요. 고유한 필드 이름을 사용하면 나중에 응답을 수집하거나 내보낼 때 데이터를 더 쉽게 식별할 수 있습니다.

텍스트 상자의 이름, 레이블, 도움말 텍스트 및 최대 텍스트 길이 필드를 표시하는 컨트롤 속성 대화 상자입니다.
컨트롤 속성 대화 상자에는 선택한 텍스트 상자의 필드 이름, 표시 레이블, 도움말 텍스트 및 최대 텍스트 길이가 표시됩니다.

같은 질문에 속하는 옵션 버튼에는 동일한 이름 속성을 지정하여 해당 그룹에서 한 번에 하나의 답변만 선택되도록 합니다. 별도의 질문에는 다른 이름을 지정합니다. LibreOffice에서는 공유된 이름이 기능 그룹을 정의하는 데 사용되며, 그룹 상자는 주로 시각적 보조 도구라고 설명합니다. 여러 답변을 허용하는 질문의 경우, 대신 별도의 확인란을 사용합니다.

기술 항목 아래에 체크박스 3개, 고용 형태 항목 아래에 라디오 버튼 3개가 있는, 작성자 스타일의 양식 섹션입니다.
Writer 스타일의 양식 섹션에는 여러 항목을 선택할 수 있는 세 개의 확인란과 단일 직종을 선택할 수 있는 라디오 버튼 그룹이 표시됩니다.

4. 키보드 순서를 설정하고 Writer 양식을 테스트합니다.

수신자가 Tab 키를 눌러 첫 번째 필드에서 마지막 필드로 이동할 수 있도록 적절한 활성화 순서 또는 탭 순서를 설정하세요. 양식 디자인 도구 모음에서 활성화 순서 컨트롤을 선택하여 탭 순서 대화 상자를 열고, 사용자가 페이지를 읽는 순서와 동일하게 필드를 정렬합니다. 이는 키보드만 사용하는 사용자에게 중요하며, 빠른 입력을 위한 불편함을 줄여줍니다.

디자인 모드를 끄고 Writer에서 양식을 실행해 보세요. 텍스트 상자를 클릭하고, 샘플 항목을 입력하고, 모든 확인란을 선택하고, 각 라디오 버튼 옵션을 선택하고, 각 목록을 열어 보세요. Tab 키를 반복해서 눌러 포커스가 논리적인 순서로 컨트롤을 이동하는지 확인하세요. 컨트롤과 상호 작용할 수 없는 경우, 편집할 때만 디자인 모드로 다시 전환하세요. 그렇지 않으면 사용자가 컨트롤을 선택하거나 이동하는 대신 내용을 입력하지 못할 수 있습니다.

탭 순서 대화 상자에는 다섯 개의 폼 필드와 컨트롤이 나열되어 있으며 순서 변경 화살표가 표시됩니다.
탭 순서 대화 상자에는 이름, 이메일, 참석 여부, 티켓 유형 및 국가가 사용자가 키보드를 사용하여 접근할 수 있는 순서대로 나열됩니다.

5. 양식 필드가 포함된 PDF 파일을 내보냅니다.

먼저 작업 문서를 ODT 파일로 저장하여 편집 가능한 원본으로 돌아갈 수 있도록 합니다. 그런 다음 파일 > 내보내기 > PDF로 내보내기를 선택합니다 . PDF 옵션에서 일반 탭을 열고 PDF 양식 만들기를 선택합니다 . 최신 LibreOffice 도움말에 따르면 이 옵션은 사용자가 작성하고 인쇄할 수 있는 PDF 양식을 생성합니다. 이 옵션을 선택하지 않으면 페이지는 올바르게 표시되더라도 내보낸 파일에는 대화형 필드가 없을 수 있습니다.

제출 형식 메뉴는 FDF, PDF, HTML 또는 XML과 같은 양식 제출 데이터 형식을 선택합니다. 이 메뉴 자체에서는 이메일 주소, 웹 서비스 또는 응답 수신처를 선택하지 않습니다. PDF에 제출 버튼이 포함된 경우, 버튼의 동작과 URL을 별도의 단계로 구성하고 데이터를 수신할 서비스에서 테스트하십시오. 수신자가 양식을 작성하여 로컬에 저장하는 경우, 특별한 요구 사항이 없는 한 제출 워크플로를 설정하지 마십시오. 내보내기 대신 문서를 새 PDF로 인쇄하는 것은 피하십시오. 대화형 양식 컨트롤이 포함된 PDF 직접 내보내기 단계를 수행하십시오.

PDF 내보내기 일반 대화 상자에서 "PDF 양식 생성"을 선택하고 "제출 형식"을 "FDF"로 설정하십시오.
PDF 내보내기 대화 상자에서 "PDF 양식 만들기"가 선택되어 있고 제출 형식이 FDF로 설정되어 있습니다.

6. 내보낸 PDF 파일을 PDF 리더에서 테스트합니다.

내보낸 파일을 입력 가능한 PDF 양식을 지원하는 PDF 리더에서 엽니다. 각 필드를 클릭하고, 샘플 정보를 입력하고, 확인란을 선택/해제하고, 라디오 버튼을 변경하고, 드롭다운 메뉴를 열고, 사본을 저장합니다. 저장한 사본을 닫았다가 다시 열어 입력한 내용이 그대로 유지되는지 확인합니다. Tab 키를 사용한 키보드 탐색도 테스트합니다. 수신자가 브라우저 미리보기나 모바일 PDF 앱을 사용할 경우, 필드 지원 및 표시 방식이 리더마다 다를 수 있으므로 해당 환경에서도 테스트해야 합니다.

PDF 뷰어에서 이름과 이메일 입력란이 비어 있고, 참석 여부 확인란, 티켓 유형 라디오 버튼, 국가 드롭다운 메뉴가 표시됩니다.
PDF 뷰어는 내보낸 양식에서 비어 있고 포커스가 맞춰지는 텍스트 필드, 체크박스, 라디오 버튼 및 드롭다운 목록을 표시합니다.

PDF 파일을 원본 Writer 레이아웃과 비교하세요. 잘린 필드, 정렬되지 않은 레이블, 예상치 못한 기본값, 클릭하기 어려운 컨트롤 등을 확인하세요. 적어도 한 필드에 실제와 같은 긴 텍스트를 입력해 보세요. 양식이 다양한 사용자를 대상으로 하는 경우, 명암 대비, 읽기 쉬운 레이블, 탭 순서, 화면 낭독기 동작도 검토해야 합니다. 접근성 관련 PDF 내보내기 옵션을 선택하는 것만으로는 내보낸 양식을 테스트하는 것을 대체할 수 없습니다.

PDF 뷰어에서 이름 및 이메일 필드에 샘플 텍스트가 표시되고, 참석 확인란이 선택되어 있으며, 표준 옵션이 선택되어 있고, 드롭다운 메뉴에 독일이 표시되어 있습니다.
PDF 뷰어는 테스트된 형식으로 샘플 항목, 체크된 상자, 선택된 라디오 버튼 및 국가 값을 표시합니다.

흔히 발생하는 문제와 해결 방법

  • PDF 파일은 보기에는 괜찮지만 입력 필드가 없습니다. PDF로 내보내기로 돌아가서 일반 옵션에서 PDF 양식 생성 옵션을 선택하세요.
  • 빈 줄은 클릭할 수 없습니다. 텍스트 상자 컨트롤로 대체하십시오. 시각적인 밑줄은 입력 필드가 아닙니다.
  • 여러 개의 라디오 버튼을 선택할 수 있습니다. 한 질문에 대한 옵션들이 동일한 Name 속성을 공유하고, 다른 질문들은 서로 다른 이름을 사용하는지 확인하십시오.
  • 수신자가 입력하는 동안 컨트롤을 선택하는 경우, 테스트 전과 Writer 문서를 공유하기 전에 디자인 모드를 끄십시오.
  • 응답은 어디로도 전송되지 않습니다. 제출 형식은 데이터 패키징만 지정합니다. 제출 작업과 전송 대상을 별도로 구성하거나, 수신자에게 완성된 PDF를 저장하여 선택한 프로세스를 통해 반환하도록 요청할 수 있습니다.
  • 일부 수신자는 특정 필드를 사용할 수 없습니다. 수신자가 사용하는 PDF 리더 또는 장치에서 PDF를 테스트하고, 해당 환경에서 필드가 안정적으로 처리되지 않으면 제어 방식을 간소화하십시오.

확실한 결과를 얻으려면 ODT 원본 파일을 유지하고, "PDF 양식 생성" 옵션을 활성화하여 내보낸 다음, Writer 미리보기에 의존하지 말고 실제 PDF 파일을 테스트하세요. 이렇게 간단히 검토하면 수신자가 양식을 받기 전에 입력이 불가능하거나 불편한 양식의 주요 원인을 파악할 수 있습니다.

LibreOffice 공식 참조

댓글 남기기

Docker 및 Nextcloud를 사용하여 Collabora Online CODE를 설치하는 방법

Docker 및 Nextcloud를 사용하여 Collabora Online CODE를 설치하는 방법

Docker에 Collabora Online CODE를 설치하고, 리버스 프록시를 통해 안전하게 게시하고, Nextcloud Office에 연결하고, 브라우저 기반 문서 편집 기능을 확인하십시오.

VPS에서 ONLYOFFICE 문서 서버의 메모리 부족 오류 해결 방법

VPS에서 ONLYOFFICE 문서 서버의 메모리 부족 오류 해결 방법

VPS에서 ONLYOFFICE Docs 메모리 오류를 진단하고, 호스트 및 Docker 제한을 확인하고, 로그 및 누락된 문서를 검토하고, 스왑을 안전하게 추가하고, 활성 편집 내용을 손상시키지 않고 다시 시작할 수 있습니다.

Collabora 온라인 앱 간 복사 및 붙여넣기 오류 수정

Collabora 온라인 앱 간 복사 및 붙여넣기 오류 수정

키보드 단축키, 브라우저 클립보드 권한, HTTPS, iframe 정책 및 콘텐츠 형식을 테스트하여 Collabora Online에서 로컬 앱으로 복사 및 붙여넣기 기능을 사용할 때 발생하는 문제를 해결하세요.

Linux에서 ONLYOFFICE 데스크톱의 흐릿한 글꼴 문제를 해결하는 방법: 실용적인 가이드

Linux에서 ONLYOFFICE 데스크톱의 흐릿한 글꼴 문제를 해결하는 방법: 실용적인 가이드

Linux에서 ONLYOFFICE 데스크톱 편집기의 흐릿한 텍스트 문제를 해결하려면 디스플레이 배율, 앱 인터페이스 배율, 글꼴 사용 가능 여부 및 렌더링 범위를 안전한 순서로 확인하십시오.

LibreOffice Writer에서 대화형 입력 가능 PDF 양식을 만드는 방법

LibreOffice Writer에서 대화형 입력 가능 PDF 양식을 만드는 방법

Writer 폼 컨트롤을 추가하고, 레이블과 탭 순서를 설정하고, 'PDF 폼 생성' 기능을 활성화하여 내보내고, 공유하기 전에 대화형 PDF를 테스트하는 방법을 알아보세요.

ONLYOFFICE에서 인쇄 및 다운로드를 제한하는 방법

ONLYOFFICE에서 인쇄 및 다운로드를 제한하는 방법

ONLYOFFICE Workspace, DocSpace 또는 Docs 통합에서 인쇄 및 다운로드를 차단하는 방법과 각 공유 방식에 적용되는 제어 기능을 확인하는 방법을 알아보세요.

Nginx 환경에서 ONLYOFFICE Document Server 502 Bad Gateway 오류를 해결하는 방법

Nginx 환경에서 ONLYOFFICE Document Server 502 Bad Gateway 오류를 해결하는 방법

Nginx 환경에서 실행되는 ONLYOFFICE Document Server의 502 오류를 해결합니다. 서비스 상태, 로그, 업스트림 포트, 전달된 헤더, WebSocket 및 Docker 네트워킹을 점검하십시오.

자체 호스팅 서버에 대한 ONLYOFFICE 모바일 앱 연결 시간 초과 문제 해결

자체 호스팅 서버에 대한 ONLYOFFICE 모바일 앱 연결 시간 초과 문제 해결

ONLYOFFICE 문서가 자체 호스팅 서버에 대한 시간 초과 오류를 해결하려면 올바른 포털 또는 WebDAV URL, 네트워크 액세스, HTTPS, 자격 증명 및 서버 라우팅을 확인하십시오.

LibreOffice Writer에서 기본 문서 템플릿을 변경하는 방법

LibreOffice Writer에서 기본 문서 템플릿을 변경하는 방법

LibreOffice Writer에서 사용자 지정 템플릿을 기본값으로 설정하고, 업데이트하거나 초기화한 다음, 새 문서가 원하는 스타일과 페이지 레이아웃을 사용하는지 확인합니다.

ONLYOFFICE에서 PDF 내보내기 시 발생하는 "다운로드 실패" 오류 해결 방법

ONLYOFFICE에서 PDF 내보내기 시 발생하는 "다운로드 실패" 오류 해결 방법

ONLYOFFICE PDF 내보내기 실패 문제를 해결하려면 변환, 브라우저 다운로드 및 서버 문제를 각각 분리한 다음 저장된 PDF가 제대로 열리고 레이아웃이 유지되는지 확인하십시오.