Ubuntu가 PDF 양식을 작성하는 방법과 함께 제공되지 않는 이유는 무엇입니까?


15

Ubuntu가 PDF 양식을 작성하는 방법과 함께 제공되지 않는 이유는 무엇입니까? 양식 작성 방법을 묻지 않습니다. 기본 설치에서 이것을 수행하는 방법이없는 이유를 묻습니다. 기본적으로 우분투가 할 수없는 유일한 것은 OS가 필요합니다.


2
기본 PDF 뷰어가 있습니다. '콜드 문서 뷰어'. 해당 양식을 작성할 수 있는지 모르겠습니다.
우분투 사용자 17

1
대부분의 경우 기본 PDF 뷰어는 양식을 사용하기에는 너무 어리 석고 스마트 PDF 양식을 사용하기에는 너무 어리 석습니다.
Max Wyss

답변:


12

XFA 라는 "새로운"PDF 양식 사양 전체를 오픈 소스로 구현하지 않았기 때문일 것 입니다. 이전 양식 (FDF)이 일반적으로 지원됩니다.

XFA는 기술적으로 Office Open XML과 같은 개방형 표준이지만, 기본적으로 Adobe는 공개 파일 형식에 대한 정부 요구 사항을 충족하기 위해 "문서화 된"파일 형식을 크게 보여줍니다. 현재 버전의 사양 (3.3)1584 페이지 길이 (모든 PDF가 아닌 양식 기능 만 해당)이며 양식 정보를 인코딩하는 여러 가지 방법, PDF 전용 데이터 스트림 내부의 비정규 화 된 XML 첨부 파일과 같은 놀라운 기능을 포함합니다. 형식 및 포함 된 JavaScript

필자가 아는 바에 따르면 ( 이번 주에 프로그래밍 방식으로 PDF 양식을 작성하는 작업을 수행하고 있음) Adobe는 XFA를 유일 하게 완벽하게 구현했으며이를 처리하는 오픈 소스 그래픽 클라이언트를 모른다. (iText 및 PDFBox는 부분적으로 지원됩니다.)


5
여기에서 약간 수정해야한다고 생각합니다. Adobe는 XFA의 유일한 완전한 구현을 요구합니다. 자체 구현조차도 기술적으로 가능한 모든 변형을 처리 할 수 ​​없다는 것은 끔찍한 복잡한 혼란입니다.
Tonny

1
XFA는 약 10 년 전에 "신규"폼 기술이라고 불렀습니다. 그 동안 Adobe의 양식 서버 제품과 함께 가장 잘 작동하는 장소로 다시 제한되었습니다. XFA는 PDF가 아닙니다. PDF에 연결된 유일한 이유는 XFA 주위에 PDF 래퍼가있어 Adobe Acrobat / Reader에서 열 수 있기 때문입니다. 또한 내가 아는 한, 곧 PDF 2.0 사양에는 더 이상 XFA에 대한 참조가 없습니다.
Max Wyss

@MaxWyss OOXML은 여전히 ​​"새로운"Microsoft Office 형식이며 XFA가 "PDF가 아닙니다"라는 PDF 형식 일반적으로 XFA입니다.
chrylis

@chrylis :이 컨텍스트에서 OOXML은 관련이 없습니다. "PDF 형식은 일반적으로 XFS입니다"… 순수하고 적용되는 헛소리! 일부 특정 환경에있을 수 있지만 동의하지만 일반적으로 PDF 양식은 XFA가 아닙니다.
Max Wyss

25

"Evince"버전 3.10.3 (즉, Ubuntu 14.04)부터는 "Evince"를 사용하여이 작업을 수행 할 수 있으며 기본 설치로 설치됩니다. 검색하려면 "문서 뷰어"라고합니다. "evince"는 명령 행에서 시작합니다.

에서 gnome.org 작성 양식에 :

양식

대화 형 양식을 작성할 때 마우스로 필드를 클릭하여 필드를 탐색 할 수 있습니다. 텍스트 필드 작성을 마치면 Enter를 누르십시오.

목록 상자를 클릭하고 마우스로 스크롤하여 스크롤 가능한 목록 상자에서 선택할 수 있습니다.

질문에 관해서 :

Ubuntu가 PDF 양식을 작성하는 방법과 함께 제공되지 않는 이유는 무엇입니까?

위에 표시된대로 수행되지만 일반적으로 법적 이유로 소프트웨어가 포함되지 않을 수 있습니다. PDF를 열고 조작 할 수있는 소프트웨어는 일종의 제한이있는 운영 체제 관리자에게 법적인 문제를 야기 할 수 있습니다. Ubuntu와 함께 제공되지 않지만 나중에 추가 할 수 있습니다.


1
@ user68186 잘 보호 조치를 우회 할 수있는 OS에 기본 소프트웨어를 제공하는 것은 합법적이지 않을 수 있습니다. 열 수없는 1 가지 유형의 PDF 일 수 있습니다.
Rinzwind

2
@ user68186 그건 내 의도가 아니었다 D : 대답이 가질 수있는 힘을 보게
되어서 반가워

2
8 년 전, Cyrilic (히브리어)도하지 ​​않는 버그 보고서로 제출되었습니다. 그러나 Linux 용 Foxit Reader를 살펴보십시오.
Rinzwind

1
이름에 "뷰어"가 있기 때문에 "문서 뷰어"라는 이름이 "쓰기"라는 의미를 내 머리에 등록하지 않았습니다. 그러나 시도했지만 실제로 기본 응용 프로그램에서 작동합니다. 감사!!
b264

1
@Qwertie PDF 문서 작성자가 보안 기능을 켜면 PDF 파일이 암호화됩니다. 이는 이러한 보안 기능을 고려하지 않고 해독하는 것이 미국에서 DMCA 위반으로 간주 될 수 있음을 의미합니다.
hvd

6

양식텍스트 요소를 임의의 PDF에 추가 하는 것에는 차이가 있음을 이해하는 것이 중요합니다 .

실제 "양식"인 PDF를 만들 수 있습니다. 기본 Ubuntu 문서 뷰어 인 evince를 사용하여 조작 할 수 있습니다.

그러나 임의의 PDF를 열어서 텍스트를 어딘가에 놓으려고 할 때; 그런 다음 무료로 제공되는 최신 버전의 Adobe PDF 리더가 필요합니다. 그러나 Windows 플랫폼에서만.

우분투에서 이것이 필요한 경우 와인 에뮬레이터를 사용하고 해당 Windows 도구를 실행할 수 있습니다.


1
우분투에서 Libre Office를 사용하여 새 텍스트 추가와 같은 .PDF 파일을 변경합니다. 직접 저장 대신 .PDF로 내보내는 것이 어색합니다.
WinEunuuchs2Unix

Xournal은 Linux에서 PDF에 주석을 달 수 있습니다. PDF로 저장하려면 합리적으로 새로운 버전이 필요합니다. 심지어 잉크 스케이프 (한 번에 1/1 페이지) 가끔 사용 가능하다
크리스 H
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.