이미지 페이지 레이아웃

이미지 페이지 레이아웃

이미지 페이지 레이아웃

이 페이지는 MultiPageLayout 구성 클래스와 관련 이미지 렌더링 열거형을 문서화하고, 이 버전에서 기능적인 저장 경로가 없는 이유를 설명합니다.

Aspose.Words .NET용 FOSS는 여러 문서 페이지가 단일 이미지 기반 출력으로 렌더링될 때 어떻게 배열되는지를 설명하는 소규모 모델 클래스 집합을 포함합니다 — MultiPageLayout 및 해당 지원 열거형. 이 버전에는 페이지 레이아웃 및 렌더링 엔진 자체가 포함되지 않습니다 (see 기능 및 특성 및 제품 개요), 따라서 이러한 유형은 이 빌드에서 이를 소비하는 저장 경로 없이 구성 원시값으로서 공개 API 표면에 존재합니다.


MultiPageLayout

MultiPageLayout은 sealed 클래스이며, 정적 팩터리 메서드가 각각 다른 다중 페이지 배치를 생성합니다: Vertical(verticalGap)은 페이지를 위에서 아래로 쌓으며 지정된 간격을 두고; Horizontal(horizontalGap)은 페이지를 나란히, 왼쪽에서 오른쪽으로 배치하고; Grid(columns, horizontalGap, verticalGap)은 지정된 열 수로 그리드 형태에서 왼쪽-오른쪽, 위-아래 순으로 페이지를 배열하며; TiffFrames()은 페이지들을 하나의 이미지로 결합하는 대신 각각을 별도 프레임으로 유지하고; SinglePage()은 단일 페이지만 렌더링합니다. 생성된 후, MultiPageLayout 인스턴스는 결합된 출력의 스타일링을 위해 BackColor 및 BorderColor(둘 다 Color)와 BorderWidth(float)을 노출합니다.


관련 렌더링 열거형

세 개의 추가 열거형이 동일한 “문서 페이지를 이미지로” 영역을 설명합니다: ImageColorMode (None, Grayscale, BlackAndWhite)은 생성된 페이지 이미지의 색상 모드를 제어합니다; ImagePixelFormat은 생성된 페이지 이미지에 사용할 수 있는 픽셀 포맷을 나열합니다(예: Format24BppRgb 및 Format32BppArgb); 그리고 ImageBinarizationMethod (Threshold, FloydSteinbergDithering)은 이미지가 흑백으로 변환되는 방식을 지정합니다. MultiPageLayout과 마찬가지로, 이들은 API 표면에 정의되어 있지만 현재 이 버전에서는 저장 옵션 클래스에 연결되어 있지 않습니다 — 이 FOSS 빌드에는 이미지, PDF 또는 XPS 내보내기가 포함되지 않습니다.


팁 및 모범 사례

  • 이 판에서는 MultiPageLayout와 그 관련 열거형을 참조 전용으로 취급하십시오 — 실제로 이미지를 생성하기 위해 MultiPageLayout 인스턴스를 소비하는 공개 API 표면에 Save() 경로가 없습니다.
  • 워크플로우에서 Word 문서를 TIFF, PNG, JPEG 또는 기타 이미지 형식으로 렌더링해야 하는 경우, 상용 Aspose.Words for .NET, 이 유형이 설계된 전체 렌더링 엔진을 포함합니다.
  • 이 페이지 레이아웃(이미지) 영역을 문서 내부에 그림을 삽입하는 것(Shape / ImageData API)과 혼동하지 마십시오 — 이는 별개의 일반 문서 내용 기능이며, 페이지 렌더링이 아닙니다.

일반적인 문제

문제원인수정
어떤 메서드도 MultiPageLayout 인스턴스를 허용하지 않습니다.이 버전에는 image/PDF/XPS 렌더링 엔진이 포함되어 있지 않습니다.페이지 렌더링 및 이미지 내보내기를 위해 .NET용 상업용 Aspose.Words을 사용하십시오.
Document.Save()를 이미지 확장자로 변환하는 데 실패했습니다.이 버전은 이미지 기반 저장 형식에 필요한 image/PDF/XPS 렌더링 엔진을 제외합니다대신 DOCX, DOCM, DOTX, DOTM, Flat OPC, Markdown 또는 일반 텍스트로 저장합니다

FAQ

내 문서를 다중 페이지 TIFF로 내보내기 위해 MultiPageLayout를 사용할 수 있나요?

이 판에서는 제공되지 않습니다. MultiPageLayout와 그 지원 열거형(ImageColorMode, ImagePixelFormat, ImageBinarizationMethod)은 API 표면에 존재하지만, 이를 소비하는 이미지 렌더링 저장 파이프라인은 이 FOSS 빌드에 포함되지 않았습니다.

이 클래스가 여기서는 작동하지 않는데 왜 존재하나요?

Aspose.Words FOSS for .NET은(는) 재작성된 것이 아니라 자유 코어로 축소된 진정한 Aspose.Words 코드베이스입니다 — 제거된 렌더링 엔진에 연결된 일부 모델 계층 클래스는 현재 지원되는 저장 경로가 사용하지 않음에도 라이브러리에 컴파일된 상태로 남아 있습니다.

문서 안에 사진을 삽입하는 것도 제외되나요?

아니요 — 문서 내용에 사진을 삽입하고 서식 지정하는 것은 (Shape 및 ImageData을 통해) 정상적이며 지원되는 문서 편집 기능입니다. 전체 페이지를 이미지 형식으로 렌더링하는 경우만 제외됩니다.


API Reference 요약

클래스 / 열거형설명
MultiPageLayout여러 페이지를 하나의 이미지 기반 출력으로 결합하는 방식을 구성합니다 (Vertical, Horizontal, Grid, TiffFrames, SinglePage)
ImageColorMode생성된 페이지 이미지의 색상 모드 (None, Grayscale, BlackAndWhite)
ImagePixelFormat생성된 페이지 이미지의 픽셀 형식 옵션
ImageBinarizationMethod흑백 변환 방법 (Threshold, FloydSteinbergDithering)
 한국어