개요 : InDesign 용 사용자 정의 플러그인을 만들었습니다.이 플러그인을 사용하면 온라인 기반 소프트웨어와 동일한 자격 증명을 사용하여 FTP에 파일을 업로드 할 수 있습니다. 사용자가 "패키지 업로드"를 클릭하면 패키지 위치를 선택할 수 있습니다. 위치를 선택하면 InDesign 패키지가 자동으로 생성되어 사용자 시스템에 저장되고이 패키지는 FTP에 업로드됩니다. 파일이 FTP에 업로드되면 파일 위치가 소프트웨어에서 업데이트됩니다. 우리의 소프트웨어는 IDML/XML을 사용하여 미리보기 및 기본 편집을 허용합니다.InDesign XML 링크
문제점 :이 파일 중 하나를 우리 소프트웨어에서 열면 이미지 링크가 끊어집니다. 모든 이미지가 패키지의 일부로 링크 폴더에 업로드되었는지 확인했습니다. 파고가 깊어 짐에 따라 XML은 패키지에있는 링크 폴더의 위치가 아니라 업로드 된 사용자 시스템의 링크 위치를 참조합니다. 사용자 컴퓨터의 링크 된 이미지가 링크라는 폴더에 포함되어있는 경우 (패키지 외부의 폴더에 연결되어 있어도) 이미지가 나타납니다. 그래서 내가 아는 것은 InDesign이 링크를 복구하기 위해 링크 폴더를 찾고 있다는 것입니다.
테스트 시나리오 :
- 열기 새 InDesign 문서
만든 패키지 (안 "링크"라는 폴더에) 연결이 끊어진 위치 (체크 그래픽 링크를 업데이트)에서
- 장소 이미지
패키지의 파일 열기 (링크를 업데이트 할 것인지 묻는 메시지가 표시됩니다) a. INDD를 열면 패키지 위치가 임을 가리키는 링크를 업데이트하라는 메시지가 표시되지 않습니다. b. IDML을 열면 패키지 위치가 가리키는 링크를 업데이트하지 않았습니다.
- 패키지 외부의 파일에서 가져온 XML과 패키지 내부의 파일을 비교했는데 패키지 내부의 XML에 업데이트 된 링크 위치가있었습니다 링크 폴더.
패키지에서 IDML을 열었을 때 링크가 자동으로 업데이트되는 이유는 무엇입니까? 그렇지만 FTP로 보내는 패키지에는 이러한 현상이 발생하지 않습니다. 우리의 FTP는 InDesign CC 대신 InDesign Server를 사용합니다.
좋아요, 동작 차이는 .indd 문서 대 .idml 문서입니다. 이는 매우 유익한 일입니다. 불행하게도 IDML이 InDesign과 동일하게 작동 할 것으로 기대했기 때문에이를 수행하기 위해 플러그인 패키지 프로세스를 어떻게 변경할 수 있는지 보겠습니다. 도와 줘서 고마워! – user86184