PDF 파일에서는 Javascript API을 통해 양식 필드와 상호 작용하기가 쉽습니다.자바 스크립트를 통해 PDF의 요소 표시 또는 숨기기
페이지에 임의의 요소를 추가 할 수 있습니까? 말하자면 양식 필드뿐만 아니라 텍스트, 그래픽 요소, 이미지 포함 ... API와 상호 작용할 API가 있습니까?
예인 경우 어떻게 객체를 식별합니까?
PDF 파일에서는 Javascript API을 통해 양식 필드와 상호 작용하기가 쉽습니다.자바 스크립트를 통해 PDF의 요소 표시 또는 숨기기
페이지에 임의의 요소를 추가 할 수 있습니까? 말하자면 양식 필드뿐만 아니라 텍스트, 그래픽 요소, 이미지 포함 ... API와 상호 작용할 API가 있습니까?
예인 경우 어떻게 객체를 식별합니까?
이 중 많은 부분은 문서의 "평평한"정도에 따라 다릅니다. 링크, 페이지 제목, 아이콘 등에 쉽게 액세스 할 수 있지만, HTML DOM과 평행 한 문서를 다루지 않는 한, 모든 것이 방법으로 참조 될 수 있습니다.
Illustrator와 같은 계층화 된 응용 프로그램에서도 PDF가 만들어지면 문서의 일부가 병합 (병합)되어 파일 크기가 작아집니다. 각각의 새로운 프리젠 테이션 레이어는 원본 디자이너에게 무관계 한 요소 및/또는 불연속적인 요소를 포함 할 수 있습니다. 페이지의 오른쪽 상단 모서리에있는 항목이 왼쪽 하단에 겉으로보기에는 관련이없는 항목과 병합 될 수 있습니다.
모두는 문서 작성자가 사용한 설정에 따라 다릅니다. 작성한 사람은 누구나 항목을 PDF 형식으로 전혀 변환하지 않을 수도 있습니다. 예를 들어 전체 페이지를 단일 이미지 파일로 가져올 수 있습니다. 요소 을으로 처리 할 수있는 곳에서는 이름이 표시된 요소 (예 : 페이지, 제목 또는 아이콘)를 찾는 것과 같은 항목을 반복해야합니다.
사용자가 평범하지 않고 안전하지 않은 Adobe PDF 플러그인을 사용한다고 가정 할 수 없습니다.
* my * 특별한 경우에, 나는 할 수 있습니다. 하지만 시도해 줘서 고마워. – Boldewyn
흠, 흥미 롭습니다. 나는 이것들의 약간을 알고 있었지만 전부는 아니었다. 나는 "아이콘"이 무엇인지 물어봐도 될까요? 그것은 도구 모음입니까, 아니면 파일 안에있는 명명 된 엔티티입니까? – Boldewyn
@Boldewin; 아이콘은 버튼과 관련된 아이콘입니다. (슬프게도, 지금까지 나는 Adobe API에별로 신경 쓰지 않았다.) – Robusto