2010-01-17 4 views
2

RTF 문서에서 특정 종류의 레이아웃을 구성하는 방법, 가장 최근의 RTF 표준에만 의존하지 않고 "기본"인 기술을 사용하는 것이 이상적입니다. 그림 파일과 같은 다른 표현을 포함해야합니다. 특히 :RTF로 그래픽 배치하기

  1. Postscript 및 DVI에서 다음 텍스트가 인쇄 될 때 언제든지 좌표를 지정할 수 있습니다. RTF로 수행 할 수 있습니까?
  2. RTF가 겹쳐 쓰기를 통해 문자를 작성할 수 있습니까?
  3. 절대적으로 또는 텍스트를 기준으로 지오메트리를 지정하여 선, 외곽선 상자 및 채워진 상자를 그릴 수 있습니까?

답변

2
  1. 당신은 페이지 상단 왼쪽은 상대적 위치를 당신이 \pard과 단락을 시작 후 \pvpg \phpg \posx123 \posy123 구조를 사용할 수 있습니다. 참조 : http://biblioscape.com/rtf15_spec.htm#Heading39

  2. 네,하지만 오히려 참여, 그리고 내가에만 RTF 1.5에 도입 된 생각합니다. 사양의 drawing objects section을 참조하십시오.

    {\rtf1\ansi\deff0 {\pard {\*\do \dobxcolumn \dobypara \dprect \dpx0 \dpy0 \dpxsize1000 \dpysize1000 \dplinew25 }\par} }

당신이 경우 : 여기에 상자를 그리기의 기본 예제는 (내가 완전히 유효 확실하지 않다 그러나 그것은 당신에게 그리기 개체로 작업하는 방법에 대한 아이디어를 줄 것이다)입니다 RTF로 작업하면 O'Reilly의 RTF Pocket Guide을 선택할 가치가 있습니다.

+0

2. RTF 포켓 가이드 책에 따르면 겹쳐 찍기는 불가능합니다. –

+0

나는이 사업자들과 함께 많은 성공을 거두지는 못했지만, 마침내 올바른 종류의 것들을보고 있습니다. 그래서 현상금은 & 감사합니다. –

+0

@Richard M 예제가 제대로 작동합니다. – Pierre

0
  1. 나는 이것이 가능하다고 생각하지 않습니다. 텍스트를 원하는 위치에 가져 오려면 탭과 줄 바꿈을 사용해야합니다.
  2. \ strike 및 \ strikedl이 아닌 한 실제로는 그렇지 않습니다.
  3. http://www.biblioscape.com/rtf15_spec.htm#Heading52은 그리기 개체가 옵션이며 이미지 삽입도 마찬가지이지만 둘 다 실제로 "원시"이며 둘 다 첫 번째 RTF 사양에 없습니다. (그리고 후자 즉 단지 라인에 대한 나쁜 선택이 될 것입니다.)
관련 문제