워터마크 작업
이 항목에서는 다음을 사용하여 워터마크를 프로그래밍 방식으로 작업하는 방법에 대해 설명합니다 Aspose.Words. 워터마크는 문서의 텍스트 뒤에 표시되는 배경 이미지입니다. 워터마크는 텍스트나 이미지를 포함할 수 있습니다. Watermark 수업
문서에 워터마크 추가
그 안에 Microsoft Word,워터마크 삽입 명령을 사용하여 문서에 워터마크를 쉽게 삽입할 수 있습니다. Aspose.Words 제공 watermark 문서에 워터마크를 추가하거나 제거하는 클래스. Aspose.Words 제공 WatermarkType 사용할 수 있는 세 가지 유형의 워터마크(텍스트,이미지 및 없음)를 정의하는 열거형.
텍스트 워터마크 추가
다음 코드 예제에서는 다음을 정의하여 문서에 텍스트 워터마크를 삽입하는 방법을 보여 줍니다 TextWatermarkOptions 를 사용하여 SetText 방법
이미지 워터마크 추가
다음 코드 예제에서는 다음을 정의하여 문서에 이미지 워터마크를 삽입하는 방법을 보여 줍니다 ImageWatermarkOptions 를 사용하여 SetImage 방법
워터 마크는 또한 모양 클래스를 사용하여 삽입 할 수 있습니다. 머리글이나 바닥 글에 어떤 모양이나 이미지를 삽입하여 상상할 수있는 유형의 워터 마크를 만드는 것은 매우 쉽습니다. 다음 코드 예제에서는 워드 문서에 워터마크를 삽입합니다.
문서에서 워터마크 제거
그 Watermark 클래스는 문서에서 워터마크를 제거하는 제거 방법을 제공합니다.
다음 코드 예제에서는 문서에서 워터마크를 제거하는 방법을 보여 줍니다:
워터마크가 추가되면 Shape 클래스 개체는 다음 삽입하는 동안 워터 마크 모양의 이름을 설정 한 다음 할당 된 이름으로 워터 마크 모양을 제거해야 문서에서 워터 마크를 제거합니다.
다음 코드 예제에서는 워터마크 모양의 이름을 설정하고 문서에서 제거하는 방법을 보여 줍니다:
// Set name to be able to remove it afterwards
watermark->set_Name(u"WaterMark");
표 셀에 워터마크 추가
때때로 당신은 테이블의 셀에 워터 마크/이미지를 삽입하고 테이블 외부에 표시해야,당신은 사용할 수 있습니다 IsLayoutInCell 재산. 이 속성은 셰이프가 테이블 내부 또는 테이블 외부에 표시되는지 여부를 나타내는 플래그를 가져오거나 설정합니다. 이 속성은 다음에 대해 문서를 최적화할 때만 작동합니다 Microsoft Word 2010 년 OptimizeFor 방법
다음 코드 예제에서는 이 속성을 사용하는 방법을 보여 줍니다: