2010-05-20 1 views
2

카탈로그를 제작 한 마지막 번에 Adobe InDesign과 함께 작동하는 EasyCatalog라는 소프트웨어를 사용하여 스프레드 시트의 데이터를 그래픽과 병합했습니다. 나는 그것이 완전히 성공했다고 말하지 않을 것이다. Computer Pundits의 Catalog Builder라는 다른 카탈로그 작성 소프트웨어에 대해 알고 있습니다. 나는이 소프트웨어를 사용해야하는 사람이이 과정을 밟았을지도 모르는 사람의 제안을 찾고 있습니다.카탈로그 데이터를 Adobe InDesign으로 가져 오는 더 좋은 솔루션을 찾고 있습니다.

답변

0

나는 InDesign을 사용하지 않았지만 많은 스크립팅 기능이있는 것으로 보입니다. 가장 쉬운 일은 XML SchemaIDML에서 으로 작성하여 Excel에서 InDesign 문서로 데이터를 가져 오는 것입니다.

XML 스키마는 기본적으로 XML 문서의 템플릿이며 Microsoft Office에서는 XML Maps입니다.

카탈로그 도구에는 익숙하지 않으므로 타사 도구 &에 대해서도 superuser.com으로 시도하십시오.

0

존. 이것을 게시 한 이후에 추가 솔루션을 찾았습니까? CatBase 또는 EM Software 솔루션을 고려한 것인지 궁금합니다.

3

InDesign은 XML에서 정말 아름다운 출력을 만들 수 있습니다. 카탈로그 내용의 복잡성에 따라 카탈로그의 요소를 IDD 파일의 단락 및 문자 스타일에 직접 매핑하거나 XSLT로 XML을 사전 처리해야 할 수 있습니다. 예를 들어 데이터 소스에서 XML로 콘텐츠를 출력 할 수 있지만 InDesign 테이블에 쉽게 매핑되지 않는 경우 XSLT를 사용하여 XML을 가져 오기 전에 더 "IDD 친화적"으로 만들 수 있습니다. IDML은 XML 컨텐트를 처리하는 또 다른 방법입니다. XML 내용을 수동으로 또는 스크립트를 사용하여 카탈로그 템플리트로 가져 오는 대신 XML에서 직접 IDML을 생성합니다. (IDML 파일은 InDesign 파일의 페이지/스프레드, 글꼴, 견본, 텍스트, 이미지 등을 설명하는 XML 파일 패키지입니다.) 이미 스킬이 아닌 경우 아마도 XSLT 컨설팅 도움이 필요할 것입니다 있다. 사용하는 버전의 XML에 대한 InDesign 설명서를 살펴보십시오. IDML은 CS4 또는 CS5 용입니다.

2

벨기에에있는 회사가 xCS.press을 살펴보십시오. InDesign으로 구문 분석되는 XML 마크 업입니다. 제품 카탈로그에 적합합니다.

1

저는 Computer Pundits의 Catalog Builder를 다시 사용하지 않을 것입니다. 나는 과거에 (주로 그들의 웹 사이트 빌더) 그것을 사용했고 완전히 제 의견으로 구식입니다. 템플릿은 쉽게 사용자 정의 할 수 없으며 나에게 꽤 느리다. 그들의 웹 사이트 건축업자에 관해서는, (당신이 이상하게 여기는 경우에) html 전체에 모든 테이블 및 아주 작은 css ID 또는 종류이다.

0

InDesign은 XML 및 XSLT와 함께 훌륭하게 작동합니다. Windows Excel에서 XML로만 데이터를 내보낼 수 있지만 XML 호환 워크 시트를 만들 때만 가능합니다. 파일을 XML 스프레드 시트로 저장하지 마십시오.이 파일은 InDesign에서 쓸모가 없습니다.

내가하고 싶은 것은 사용하려는 데이터의 스키마 파일 (xsd)을 만들어 Windows에서 Excel로 가져 오기 (Mac 버전은 XML을 지원하지 않습니다.) 스키마를 가져 오면 XML 이 스키마를 기반으로하는 워크 시트를 만들고 비 XML 워크 시트의 데이터를 복사하여 XML 시트에 붙여 넣습니다. 데이터가 스프레드 시트에 있으면 XML 파일로 내보내고 InDesign으로 가져올 수 있습니다.

위에서 언급 한 것처럼 XML 태그를 단락 및 문자 스타일에 매핑하고 InDesign에서 직접 동적 레이아웃을 만들거나 XSLT를 사용하여 데이터를 가져 오기 전에 구조화 할 수 있습니다.

MS 액세스를 사용하면 XML로 직접 내보낼 수 있습니다. 데이터를 InDesign으로 이동하면 XML 스프레드 시트를 작성하는 데 필요한 시간을 절약 할 수 있습니다. 이미지 참조는 XML로 내보내거나 레이아웃에 데이터를 가져올 때 즉시 수행 할 XSLT를 작성하기 전에 적절하게 작성해야합니다.

전체 프로세스는 Adobe InDesign 및 XML에 대한 디자이너 안내서에서 자세히 설명합니다.

데이터가 MS Access에있는 경우 Woodwing에는 카탈로그 데이터를 인터페이스하고 가져올 수있는 제품이 있습니다. 나는 그것을 개인적으로 사용하지 않았지만 나는 가진 사람들을 알고있다. In-Data라고하는 또 다른 제품도 InDesign과 인터페이스하지만 그 중 하나에 대한 경험이 없습니다. 나는 보통 XML과 XSLT를 사용한다.

0

정말 큰 카탈로그 (35,000 개 이상의 기사)의 경우에도 수년 동안 EasyCatalog를 매우 성공적으로 사용했습니다. 그동안 EC 컨설팅과 실무 사용자 교육도 제공합니다.

귀하의 요구에 더 잘 맞는 다른 솔루션에주의를 기울일 수 있도록 특정 카탈로그에 무엇이 잘못되었는지 자세히 설명해야합니다.

a) Excel과 Unicode가 친구가 아니기 때문에 b) Excel과 XML을 사용하여 작업하는 것이 정말 어렵습니다. c) 프로세스가 비교적 복잡하기 때문에 d) Jim Maivalds 솔루션을 개인적으로 권장하지 않습니다. d) XML과 관련하여 많은 전문 기술이 필요합니다. , XSLT 프로그래밍 등 e) 양방향성이 아닙니다 f) 업데이트 할 때 전체 프로세스를 다시 수행합니다.

EasyCatalog를 사용하면 데이터를 패널로 가져 와서 수동으로 완전히 자동으로 문서에서 가져올 수 있습니다. 정말 쉽고 양방향입니다. 언제든지 데이터베이스에서 문서를 업데이트 할 수 있으며 필요에 따라 문서에서 데이터베이스를 업데이트 할 수 있습니다. 그런데 Excel에서 직접 EasyCatalog 패널로 데이터를 가져올 수도 있습니다.

그러나 그래픽이 스프레드 시트에도 포함되어있는 경우 EasyCatalog가 최적의 솔루션이 아닐 수 있습니다.하지만 실제로 그래픽을 실제 그래픽 파일의 이름 대신 스프레드 시트에 포함 할 수 있습니까?

관련 문제