문제

Office 용 템플릿 (2000), OpenOffice.org (2.0) 및 Indesign을 생성하는 응용 프로그램을 작성해야합니다. 템플릿의 디자인은 각 응용 프로그램에서 만들어 지지만 자리 표시자를위한 시스템이 필요하므로 응용 프로그램이 템플릿을 열고 자리 표시자를 일부 텍스트 (이름, 주소, 전화 번호와 같은)로 대체하고 문서를 저장합니다.

이 자리 표시 자들과 함께 일하는 가장 좋은 방법은 무엇입니까? 내 아이디어는 [주소], [전화]와 같은 사각형 브래킷을 사용하여 자리 표시자를 정의한 다음 검색을 수행하고 데이터베이스에서 검색하는 콘텐츠로 교체하는 것입니다. Indesign은 이름이 지정된 텍스트 상자를 만들 수 있으므로 오른쪽 텍스트 상자에 텍스트를 삽입해야합니다.

누구든지 더 나은 아이디어가 있습니까?

도움이 되었습니까?

해결책

많은 사람들이 $$ xxxxxx $$ 형식을 사용하여 토큰 (자리 표시 자)을 만들어 $$가 토큰을 시작하고 종료합니다. 그러나 이와 같은 것을 제공 할 수있는 기능이 내장되어있는 프로그램 (예 : Indesign의 텍스트 상자, Word 2007의 컨텐츠 제어 등)을 제공하는 것이 일반적으로 형식을 유지하는 등 여러 번 추가 기능을 갖기 때문에 일반적으로 사용하는 것이 좋습니다. 텍스트가 변경되거나 삽입됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top