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