Definir cor de controle de conteúdo

Este tutorial explica como definir a cor de um controle de conteúdo em um documento do Word usando Aspose.Words for .NET. Você pode personalizar a aparência dos controles de conteúdo alterando sua cor.

Pré-requisitos

Para seguir este tutorial, você precisa ter o seguinte:

  • Biblioteca Aspose.Words para .NET instalada.
  • Conhecimento básico de C# e processamento de palavras com documentos Word.

Etapa 1: configurar o diretório de documentos

Comece configurando o caminho para o diretório do seu documento. Substituir"YOUR DOCUMENT DIRECTORY" com o caminho real para o diretório onde seu documento está localizado.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Etapa 2: carregar o documento e recuperar o controle de conteúdo

Carregue o documento do Word usando oDocument construtor, passando o caminho para o documento como parâmetro. Recupere o controle de conteúdo desejado do documento. Neste exemplo, assumimos que o controle de conteúdo é a primeira tag de documento estruturada no documento.

Document doc = new Document(dataDir + "Structured document tags.docx");
StructuredDocumentTag sdt = (StructuredDocumentTag)doc.GetChild(NodeType.StructuredDocumentTag, 0, true);

Etapa 3: definir a cor do controle de conteúdo

Defina a cor do controle de conteúdo atribuindo umColor valor para oColor propriedade da tag do documento estruturado. Neste exemplo, definimos a cor como vermelho.

sdt.Color = Color.Red;

Etapa 4: salve o documento

Salve o documento modificado no diretório especificado usando oSave método. Forneça o nome de arquivo desejado com a extensão de arquivo apropriada. Neste exemplo, salvamos o documento como “WorkingWithSdt.SetContentControlColor.docx”.

doc.Save(dataDir + "WorkingWithSdt.SetContentControlColor.docx");

Exemplo de código-fonte para definir cor de controle de conteúdo usando Aspose.Words for .NET

	// Caminho para o diretório do seu documento
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Structured document tags.docx");
	StructuredDocumentTag sdt = (StructuredDocumentTag) doc.GetChild(NodeType.StructuredDocumentTag, 0, true);
	sdt.Color = Color.Red;
	doc.Save(dataDir + "WorkingWithSdt.SetContentControlColor.docx");

É isso! Você definiu com êxito a cor de um controle de conteúdo em seu documento do Word usando Aspose.Words for .NET.