템플리트 디자인을 위한 PDF 출력 참조

이 정보를 검토하여 Rational® Publishing Engine PDF 드라이버를 사용한 PDF 문서 생성에 대한 자세한 정보를 확인하십시오.

용도

템플리트를 .pdf 문서에 출력하기 위한 것입니다.

지원되는 컨텐츠 뷰어

이 출력 유형을 보기 위해 지원되는 제품 목록의 경우
  1. Rational Publishing Engine의 시스템 요구사항 을 여십시오.
  2. 유형별 섹션에서 소프트웨어를 클릭하십시오.
  3. 컨텐츠 뷰어 섹션으로 화면이동하십시오. Rational Publishing Engine 출력을 볼 수 있도록 지원되는 제품 이름 및 버전이 나열됩니다.

PDF 드라이버 사이에서 선택

기본 PDF 드라이버는 버전 1.5 PDF 파일을 생성합니다. 버전 1.4 PDF 파일을 생성하는 Legacy PDF 드라이버를 계속 사용하도록 선택할 수 있습니다.

Rational Publishing Engine 1.1.2.1 이하에서 문서 스펙을 작성한 후 Rational Publishing Engine 1.1.2.2 이상에서 여는 경우 PDF 설정은 이후 버전의 PDf 및 Legacy PDF 설정으로 마이그레이션됩니다. Rational Publishing Engine 1.1.2.2나 그 이상에서 문서 스펙을 작성하고 Rational Publishing Engine 1.1.2.1이나 그 이전 버전에서 문서 스펙을 여는 경우 기본적으로 Legacy PDF 드라이버가 사용됩니다. PDF와 Legacy PDF 드라이버가 둘 다 버전 1.1.2.2나 그 이상의 문서 스펙에서 구성된 경우에는 두 개의 PDF 드라이버 인스턴스가 작성되며 이들 인스턴스는 동일합니다. 이러한 중복이 발생하면 문서 스펙에서 중복 드라이버를 삭제할 수 있습니다.

템플리트 요소

표 1. PDF 출력 형식에 사용 가능한 템플리트 요소
요소 설명 기타 요소를 포함할 수 있음 데이터를 포함할 수 있음
단락 아이콘 단락 요소 섹션을 그룹화하기 위해 사용합니다. 출력 내의 하위 요소 중심으로 캐리지 리턴을 추가합니다. 아니오
컨테이너 아이콘 컨테이너 요소 섹션을 그룹화하기 위해 사용합니다. 스타일로 적용될 수 없으며 출력 형식에 영향을 미치지 않습니다.
기타 요소 내부에서 사용되면 컨테이너 내에서 사용 가능한 하위 요소가 제한될 수 있습니다. 예:
  • 행 내에서 컨테이너는 셀만 호스트할 수 있습니다.
  • 목록 내에서 컨테이너는 목록 세부사항 요소만 호스트할 수 있습니다.
아니오
텍스트
아이콘 텍스트 컨텐츠가 동일한, 지정된 형식으로 렌더링됩니다. 아니오
스타일이 적용된 텍스트 아이콘 스타일이 적용된 텍스트 개별 단어에 대해 고유 형식을 가질 수 있는 텍스트 블록입니다. 요소 내에서 선택된 단어에 대해 굵은체, 기울임체, 밑줄, 취소선 또는 색상 형식을 사용하십시오. 텍스트는 정적입니다. 아니오
하이퍼링크 아이콘 하이퍼링크 출력에서 하이퍼링크를 작성하십시오. 하이퍼링크는 문서 내의 위치 또는 외부 위치를 가리킬 수 있습니다. 아니오
이미지 아이콘 이미지 출력에 .gif, .png, .jpg, emf 또는 wmf 이미지를 표시합니다. 보고서 디자이너가 템플리트에 이미지 경로를 지정하거나 보고서 생성기가 런타임 시에 경로를 지정할 수 있습니다. 아니오
테이블 아이콘 테이블 출력에 표를 작성합니다. 표에는 행 또는 컨테이너 요소가 포함될 수 있습니다. 아니오
행 아이콘 현재 표에 행을 작성합니다. 아니오
셀 아이콘 현재 표의 현재 행에 셀을 작성합니다. 아니오
목록 아이콘 목록 출력에 글머리 기호 또는 숫자 목록을 작성합니다. 아니오
목록 세부사항 아이콘 목록 세부사항 출력에서 현재 목록 내에 목록 항목을 작성합니다. 아니오
데이터 소스 구성
아이콘 데이터 소스 구성 데이터 소스 구성 요소 추가의 내용을 참조하십시오. 아니오 아니오
포함 파일 아이콘 포함 파일 출력에 INCLUDETEXT 필드로 지정된 파일을 포함합니다.
  • 포함 파일이 .doc, .docx, .txt 또는 .rtf 확장자를 가질 수 있습니다.
  • Microsoft Word 출력인 경우, 포함 파일을 보려면 매크로가 있는 모든 필드를 업데이트해야 합니다.
  • Legacy PDF, HTML 및 XSL-FO 출력의 경우, 포함 파일이 문서에 대한 하이퍼링크입니다.
아니오
영역 아이콘 영역 영역은 기타 요소 또는 요소 그룹의 컨텐츠를 경로 재지정하여 출력 플로우를 변경할 수 있도록 허용하는 정적 요소입니다. 요소에 영역 요소의 이름이 지정된 target region 특성이 있는 경우, 해당 컨텐츠가 문서 내의 위치 대신 지정된 영역에서 렌더링됩니다. 아니오 아니오
책갈피 아이콘 책갈피 문서에서 책갈피를 정의합니다. 생성되는 책갈피의 이름이 책갈피의 컨텐츠입니다. 문서를 생성할 때 Rational Publishing Engine이 각 책갈피에 대한 고유 이름을 생성합니다. 이름은 디자인할 때 제공되는 이름을 기반으로 하며 런타임 시에 고유 ID가 생성됩니다. 아니오
페이지 구분 아이콘 페이지 구분 출력에 페이지 구분을 추가합니다. 아니오 아니오
섹션 구분 아이콘 섹션 구분 출력에 섹션 구분을 추가합니다. 아니오 아니오
목차 아이콘 목차 출력에 목차를 추가합니다. 아니오 아니오
페이지 번호 아이콘 페이지 번호 출력에 페이지 번호를 추가합니다. Microsoft Word 및 PDF 출력에서만 지원됩니다. 아니오 아니오
총 페이지 번호 아이콘 총 페이지 번호 출력에 총 페이지 번호를 추가합니다. Microsoft Word 및 PDF 출력에서만 지원됩니다. 아니오 아니오

PDF가 느리게 생성되는 경우에는 섹션 구분 요소 아이콘 섹션 구분 요소를 템플리트에 추가하여 성능을 향상시키십시오.

요소 특성

이 참고사항을 검토하여 PDF 문서를 생성하기 위해 디자인된 템플리트에서 요소 특성을 지정하는 것에 대해 자세히 살펴보십시오.
표 2. 셀 특성
셀 특성 Notes®
Border width 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
Cell alignment 이 특성은 셀 내에서 텍스트의 위치를 지정합니다. justify 값은 이 출력 형식에 지원되지 않습니다.
Cell width 값(점 또는 픽셀 단위)을 입력하십시오. 값을 픽셀로 입력하는 경우, 값은 점으로 변환되고 디스플레이가 96dpi라고 가정합니다. 값을 백분율로 입력하는 경우, 값은 무시됩니다. 테이블을 결합할 때 열 크기가 동일하도록 cell width 특성을 설정해야 합니다.
Col span 모든 행과 열은 동일한 수의 셀을 포함하고 있어야 합니다. 셀 사이의 테두리는 제거되지만 첫 번째 셀에 대해 지정된 특성 또는 컨텐츠만 출력에 적용됩니다. 범위가 겹치지 않게 하십시오.
Row span 모든 행과 열은 동일한 수의 셀을 포함하고 있어야 합니다. 셀 사이의 테두리는 제거되지만 첫 번째 셀에 대해 지정된 특성 또는 컨텐츠만 출력에 적용됩니다. 범위가 겹치지 않게 하십시오.
표 3. 주석 특성
주석 특성 참고
Content 주석 요소의 컨텐츠 특성에 하이퍼링크를 포함하는 경우 PDF 출력에서 하이퍼링크를 클릭할 수 있습니다.
표 4. 그림 캡션 특성
그림 캡션 특성 참고
Border width 이 출력 형식에는 사용하지 마십시오.
Field code 아라비아 숫자 또는 로마 숫자는 각 캡션에서 순차적으로 표시됩니다.
표 5. 각주 특성
각주 특성 참고
Style name 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
표 6. 이미지 특성
이미지 특성 참고
Border width 이 출력 형식에는 사용하지 마십시오.
Content 지원되는 이미지 유형: .bmp, .emf, .gif, .jpg, .png, .wmf

.svg 이미지는 Rational Publishing Engine에서 지원되지만 Microsoft Word에서는 지원되지 않습니다. PDF 드라이버는 Microsoft Word의 기능을 사용합니다. PDF 출력으로 올바르게 문서를 생성하기 위해 .svg 이미지가 .png 이미지로 변환됩니다. 변환 프로세스로 인해 출력의 이미지 표시가 변형될 수 있습니다.

표 7. 목록 특성
목록 특성 참고
Numbering style 다음과 같은 스타일을 사용할 수 있습니다.
  • 글머리 기호: 순서 지정되지 않은 목록
  • 아라비아 숫자: 번호 지정된 목록
  • 대문자 로마 숫자: 대문자 로마 숫자
  • 소문자 로마 숫자: 소문자 로마 숫자
  • 대문자 알파벳: 대문자 알파벳
  • 소문자 알파벳: 소문자 알파벳
Numbering character spacing 이 출력 형식에는 사용하지 마십시오.
표 8. 목록 세부사항 특성
목록 세부사항 특성 참고
Border width 이 출력 형식에는 사용하지 마십시오.
표 9. 페이지 번호 특성
페이지 번호 특성 참고
Border width 이 출력 형식에는 사용하지 마십시오.
표 10. 단락 특성
단락 특성 참고
Border width 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
Paragraph alignment 특정 맞추기를 사용하여 페이지에서 텍스트를 정렬하십시오.

Left, rightcenter 맞추기는 불규칙한 단락 가장자리를 작성하여 단락에 가능한 많은 수의 단어를 포함합니다. Justify는 마지막 행을 제외한 모든 행에서 단어 사이에 추가 간격을 삽입하여 균일한 단락 가장자리를 작성합니다.

distributed는 이 출력 형식에 사용하지 마십시오.

Widow/orphan control true로 설정되면 다음과 같은 형식화 결과를 방지하기 위해 줄 간격이 조정됩니다.
  • 새 행에서 단락을 끝내는 단일 단어
  • 새 페이지에서 단락을 끝내는 단일 행

false로 설정되면 간격이 조정되지 않습니다.

표 11. 행 특성
행 특성 참고
Row break across pages true로 설정되면 페이지 끝에 오는 행의 컨텐츠가 분할됩니다(필요할 경우). 페이지에 맞지 않는 컨텐츠는 다음 페이지의 새 행으로 넘어갑니다.

false로 설정되면 페이지 끝에 오는 행의 컨텐츠가 분할되지 않습니다. 전체 행이 다음 페이지로 넘어갑니다.

표 12. 스타일 지정된 텍스트 특성
스타일 지정된 텍스트 특성 참고
Style name 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
표 13. 테이블 특성
테이블 특성 참고
Autofit to contents 각 셀에 포함된 컨텐츠에 맞게 테이블 크기를 조정합니다. 이 특성을 사용하는 경우에는 Resize to fit contents 특성도 true로 설정하십시오.
Autofit to window 페이지 너비로 테이블 크기를 조정합니다. Resize to fit contentsfalse인 경우에는 이 특성을 선택 취소하십시오.
Border width 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
Border style thick, hairline, inset 또는 outset 대신에 single 값을 사용하십시오. 이러한 값 모두에 대해 동일한 형식이 적용되고 single에 대해 표시될 것으로 예상되는 것과 가장 크게 유사합니다.
Cell spacing 이 출력 형식에는 사용하지 마십시오.
Fixed cell width in column 값(픽셀)을 지정하여 열에 있는 모든 셀의 너비가 동일하게 하십시오.
Resize to fit contents 값이 true이고 widthautofit to window가 선택 취소되면 컨텐츠에 맞게 열 너비가 조정됩니다. autofit to contents가 설정된 경우에는 resize to fit contentstrue로 설정해야 합니다.

값이 false로 설정된 경우에는 테이블의 widthautofit to window 특성을 선택 취소하십시오. 기본 열 크기인 1인치 크기의 테이블이 생성됩니다.

Style name 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
Table auto fit true로 설정되면 페이지 너비에 맞게 테이블 크기가 조정됩니다. resize to fit contents도 true로 설정되면 셀 너비가 무시되며 컨텐츠와 일치하도록 테이블 크기가 조정됩니다.

fixed column width를 값으로 입력할 수는 없습니다. fixed cell width 특성을 대신 사용하십시오.

Width Resize to fit contents 특성을 false로 설정하는 경우가 아니면 값을 지정해야 합니다.
표 14. 테이블 캡션 특성
테이블 캡션 특성 참고
Border width 이 출력 형식에는 사용하지 마십시오.
Field code 아라비아 숫자 또는 로마 숫자는 각 캡션에서 순차적으로 표시됩니다.
표 15. 텍스트 특성
텍스트 특성 참고
Border width 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
Style name 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
표 16. 총 페이지 수 특성
총 페이지 수 특성 참고
Border width 이 출력 형식에는 사용하지 마십시오.

포함 파일 요소

파일을 링크하거나 실제로 파일을 출력 문서에 임베드하도록 선택할 수 있습니다. 그러나 포함 파일 요소를 처리하는 방법은 출력 형식 및 파일을 검색하는 위치에 따라 다릅니다. PDF 출력의 경우 포함된 파일을 가져오고 문서의 전체 컨텐츠가 표시됩니다.

표제 스타일

PDF 출력 형식에는 표제 스타일이 없지만 Rational Publishing Engine은 내부적으로 정의된 표제 스타일을 사용합니다.

출력 내의 유니코드 데이터

사용되는 글꼴이 유니코드를 지원하는 경우 모든 유니코드 데이터가 렌더링됩니다.PDF 출력의 경우 추가 구성이 필요합니다. 세부사항은 PDF 출력 설정을 참조하십시오. 유니코드가 아닌 글꼴을 사용한 경우, 트루타입 유니코드 글꼴을 사용하여 문서를 다시 생성하고 적절한 출력 특성을 설정하십시오.

OLE 오브젝트

데이터 소스의 속성에서 오브젝트 링크 및 임베드(OLE)와 같은 임베디드 오브젝트를 추출할 수 있습니다. 형식이 OLE 오브젝트를 지원하지 않으므로 OLE 오브젝트는 PDF 출력에서 항상 이미지로 렌더링됩니다.

피드백