Настройка ссылки на контент
В этом руководстве мы познакомим вас с исходным кодом C# для настройки связи с контентом с помощью Aspose.Words для .NET. Эта функция позволяет вам ссылаться на определенное содержимое документа.
Шаг 1: Настройка проекта
Для начала создайте новый проект C# в вашей любимой IDE. Убедитесь, что в вашем проекте есть ссылка на библиотеку Aspose.Words for .NET.
Шаг 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();
Этот код добавляет свойство, связанное с содержимым, под названием «Bookmark» с закладкой «MyBookmark». Затем он извлекает информацию о свойствах, связанных с контентом, такую как состояние ссылки, источник ссылки и значение свойства.
Пример исходного кода для настройки ссылки на контент с использованием Aspose.Words для .NET
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 для .NET. Следуя пошаговому руководству, представленному в этом руководстве, вы сможете легко создавать и настраивать ссылки на определенный контент в своих собственных документах.