InDesign을 사용하여 대화 형 PDF를 만들었습니다. 일부 텍스트 필드와 버튼이 있습니다. 이 버튼을 누르면 텍스트 필드 에서 값을 추출하여 XML 파일에 넣기를 원합니다. 이 버튼이 수행해야하는 작업은 "양식 데이터 내보내기"작업을 파일 확장자 * .xml로 호출하는 것입니다. 이 단추의 속성을 작업 탭 내에서 자바 스크립트를 사용하여 수행 할 수 생각,하지만 그것을 찾을 수 없습니다.Javascript를 사용하여 PDF 형식의 데이터를 XML로 내보내기
저는 Adobe acrobat Pro 10을 가지고 있으며 Mac에서 작동합니다.
this.saveAs("../Test.xml" , "com.adobe.acrobat.xml-1-00");
및
내가 정의 된 이메일 주소로 대신 CPATH의 컬을 사용하는 경우이 마지막 작품var name = getField("name").value;
var jobId = getField("jobId ").value;
var fieldsToSubmit = ['name', 'jobId'];
this.submitForm
({
aFields: fieldsToSubmit,
cSubmitAs: 'XML',
cPath: "../"
});
:
은 이미 다음과 같은 코드를 시도했다. 그러나 이것은 내가 필요한 것입니다. XML 파일은 "https://stackoverflow.com/users/MyDocuments/Folder/filename.xml"과 같은 로컬 저장소에 제출해야합니다.누군가 내가 잘못하고있는 것을 말해 줄 수 있습니까? 아니면 불가능한가요? 당신은 (대신 서비스에 제출의) 파일 시스템에 보낸 데이터 파일을 작성하려는으로
종류는 SubmitForm에()는 정말 적합하지 않습니다
미키 엘
submitPath() 메소드에 cPath 인수가 없기 때문에 cPath가 작동하지 않습니다. –
나는 그것을 역시 알아 냈다. :) 그러나 어떤 대안도 없었습니까? – user3156776
경로 인수는 cURL입니다. 당신은 파일로 그것을 시험해 볼 수 있습니다 : 프로토콜 (그것이 작동한다는 보장이 없지만) exportAsXML() 또는 exportAsXFDF() 메소드를 사용하는 것이 좋습니다. –