2012-10-10 3 views
0

필자가 작성할 수있는 PDF 형식의 pdf 포트폴리오가 있습니다. 이 포트폴리오는 LiveCycle 서비스를 통해 생성됩니다. 이러한 모든 pdf 양식에는 동일한 필드가 있습니다. 예 : portfolio는 pdfX, pdfY, pfdZ로 구성됩니다. 그리고 모든 pdf에는 채울 수있는 필드 "userName"이 있습니다. 그리고 사용자가 동일한 데이터를 모든 pdf 형식으로 저장하는 것은 편리하지 않습니다. 사용자는 첫 번째 pdf에만 데이터를 저장하려고합니다. 따라서 다른 pdf 양식은 자동으로 데이터로 채워야합니다. 그리고 하나의 제한이 있습니다. 즉, 사용자가 portfilio를 다시 서버로 보낼 수 없으므로 모든 자동화 된 변경 사항을 클라이언트 측에서 수행해야합니다.신뢰할 수있는 PDF 형식의 채울 수있는 DPF 포트폴리오

그래서 이러한 작업을 해결할 방법이 있습니까? 이 경우 어떻게 수행 할 수 있는지 알고리즘과 전략을 설명하십시오.

감사합니다.

답변

1

다른 포트폴리오 요소에서 포트폴리오 요소의 내용에 프로그래밍 방식으로 액세스하거나 변경하는 방법을 찾고있는 것 같습니다. 이렇게하려면 첫 번째 요소가 다른 요소를 인식해야합니다.

이것은 The PDF Developer Junkie Blog에서 스크립팅 포트폴리오의 가능성을 조사한 결과입니다. 마지막 단락을 살펴보십시오. 어쩌면 그것은 올바른 방향으로 당신을 가리킬 것입니다.

데니스 스미스 | 2010 년 4 월 7 일 오후 3:13 |

도와 주시면 감사하겠습니다. 두 개의 pdf 파일을 하나의 포트폴리오에 결합했습니다. 파일 1에는 필드 "이름"이 있고 파일 2에는 필드 "성"이 있습니다. 누군가가 File 1의 "name"필드에 값을 입력하면 File 2에 "lastname"필드에 같은 값이 포함되기를 원합니다. 이것은 대중에게 배포되는 파일을위한 것이므로 사용자 컴퓨터의 보안 수준을 실제로 변경할 수는 없습니다. 지금은 큰 파일 3에 파일 1과 파일 2를 결합하고 있으며 자바 스크립트로이 모든 것을 처리하고 있습니다. getField ("성"). 값 = getField ("이름"). 값;


Joel Geraci | 2010 년 4 월 7 일 오후 3:28 |

의견을 보내 주셔서 감사합니다. 불행히도 필드를 동기화하거나 포트폴리오의 탐색기 (Flash UI)를 비활성화하는 메뉴 항목을 추가 할 수있는 폴더 수준 JavaScript를 추가하지 않으면 불가능합니다.

탐색기를 사용하지 않도록 설정 한 경우 필드를 동기화 한 "표지"에 단추를 추가 할 수 있습니다.

주요 문제는 포트폴리오의 항목이 동료와 직접 통신 할 수없고 부모에 대해 알지 못하는 것입니다. 루트 PDF (표지)는 자식에 대해 알고 있으므로 버튼을 배치하면 필드를 동기화 할 수 있습니다.

관련 문제