콘텐츠 링크 구성

이 튜토리얼에서는 .NET용 Aspose.Words를 사용하여 콘텐츠에 대한 연결을 설정하는 C# 소스 코드를 안내합니다. 이 기능을 사용하면 문서의 특정 콘텐츠에 연결할 수 있습니다.

1단계: 프로젝트 설정

시작하려면 즐겨 사용하는 IDE에서 새 C# 프로젝트를 만듭니다. .NET용 Aspose.Words 라이브러리가 프로젝트에서 참조되는지 확인하세요.

2단계: 문서 및 생성자 만들기

이 단계에서는 새 문서를 만들고 생성자를 초기화합니다. 다음 코드를 사용하세요.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

3단계: 북마크 만들기

이제 문서에 북마크를 생성하겠습니다. 다음 코드를 사용하여 내부에 텍스트가 포함된 북마크를 만듭니다.

builder. StartBookmark("MyBookmark");
builder.Writeln("Text inside a bookmark.");
builder. EndBookmark("MyBookmark");

이 코드는 “MyBookmark"라는 북마크를 생성하고 그 안에 일부 텍스트를 추가합니다.

4단계: 콘텐츠 링크 설정

이제 문서 속성을 사용하여 콘텐츠에 대한 링크를 구성하겠습니다. 다음 코드를 사용하여 콘텐츠에 대한 링크를 추가하고 검색합니다.

// 문서의 모든 사용자 정의 속성 목록을 가져옵니다.
CustomDocumentProperties customProperties = doc.CustomDocumentProperties;
// 콘텐츠 바인딩 속성을 추가합니다.
DocumentProperty customProperty = customProperties.AddLinkToContent("Bookmark", "MyBookmark");
customProperty = customProperties["Bookmark"];

bool isLinkedToContent = customProperty.IsLinkToContent;

string linkSource = customProperty.LinkSource;

string customPropertyValue = customProperty.Value.ToString();

이 코드는 “MyBookmark” 북마크와 함께 “Bookmark"라는 콘텐츠 관련 속성을 추가합니다. 그런 다음 링크 상태, 링크 소스, 속성 값 등 콘텐츠 관련 속성 정보를 검색합니다.

.NET용 Aspose.Words를 사용하여 콘텐츠 링크 구성을 위한 예제 소스 코드


	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	
	builder.StartBookmark("MyBookmark");
	builder.Writeln("Text inside a bookmark.");
	builder.EndBookmark("MyBookmark");

	// 파일에서 모든 사용자 정의 문서 속성 목록을 검색합니다.
	CustomDocumentProperties customProperties = doc.CustomDocumentProperties;
	// 콘텐츠 속성에 링크를 추가합니다.
	DocumentProperty customProperty = customProperties.AddLinkToContent("Bookmark", "MyBookmark");
	customProperty = customProperties["Bookmark"];

	bool isLinkedToContent = customProperty.IsLinkToContent;
	
	string linkSource = customProperty.LinkSource;
	
	string customPropertyValue = customProperty.Value.ToString();

이제 Aspose.Words for .NET을 사용하여 문서 콘텐츠에 대한 링크를 구성하는 방법을 배웠습니다. 이 튜토리얼에서 제공되는 단계별 가이드를 따르면 자신의 문서에서 특정 콘텐츠에 대한 링크를 쉽게 만들고 구성할 수 있습니다.