Не сохранять графический маркер

Маркеры с рисунками — это часто используемая функция в документах Word для добавления пользовательских маркеров. Однако в некоторых случаях может потребоваться отключить регистрацию маркеров изображений при работе с документами с использованием библиотеки Aspose.Words для .NET. В этом пошаговом руководстве мы объясним, как использовать исходный код Aspose.Words C# для .NET, чтобы отключить сохранение маркеров изображений с помощью параметров сохранения DocSaveOptions.

Понимание библиотеки Aspose.Words

Прежде чем углубиться в код, важно понять библиотеку Aspose.Words для .NET. Aspose.Words — мощная библиотека для создания, редактирования, преобразования и защиты документов Word на различных платформах, включая .NET. Он предлагает множество функций для управления документами, таких как вставка текста, изменение форматирования, добавление разделов и многое другое.

Шаг 1. Настройка каталога документов

Первым шагом является определение каталога, в котором расположены ваши документы. Необходимо указать полный путь к каталогу. Например :

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Обязательно замените «КАТАЛОГ ВАШИХ ДОКУМЕНТОВ» фактическим путем к каталогу ваших документов.

Шаг 2. Загрузка документа с маркерами изображений

Далее вам нужно загрузить документ с маркерами изображений. Используйте класс Document для загрузки документа из файла. Например :

Document doc = new Document(dataDir + "Image bullet points.docx");

В этом примере мы загружаем документ из файла «Image Bullet Points.docx».

находится в каталоге документов.

Шаг 3. Настройте параметры записи

Теперь давайте настроим параметры сохранения нашего документа. Используйте класс DocSaveOptions, чтобы указать параметры сохранения. Например :

DocSaveOptions saveOptions = new DocSaveOptions { SavePictureBullet = false };

В этом примере мы создаем новый объект DocSaveOptions и устанавливаем для свойства SavePictureBullet значение false, чтобы отключить сохранение маркеров изображений.

Шаг 4. Включите функцию «Не сохранять графический маркер».

Чтобы включить функцию «Не сохранять графический маркер», мы уже настроили параметры сохранения, установив для SavePictureBullet значение false. Это гарантирует, что маркеры изображений не будут сохранены в конечном документе.

Шаг 5: Сохраните документ

Наконец, вы можете сохранить документ, используя метод Save класса Document. Укажите полный путь к файлу и желаемое имя файла. Например :

doc.Save(dataDir + "WorkingWithDocSaveOptions.DoNotSavePictureBullet.docx", saveOptions);

Обязательно замените «dataDir» путем к каталогу ваших документов.

Пример исходного кода для параметров сохранения DocSaveOptions с функцией «Не сохранять графический маркер» с использованием Aspose.Words для .NET

// Путь к каталогу ваших документов
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// Загрузите документ с маркерами изображений
Document doc = new Document(dataDir + "Image bullet points.docx");

// Настройте параметры сохранения с помощью функции «Не сохранять графический маркер».
DocSaveOptions saveOptions = new DocSaveOptions { SavePictureBullet = false };

// Сохраните документ с указанными параметрами
doc.Save(dataDir + "WorkingWithDocSaveOptions.DoNotSavePictureBullet.docx", saveOptions);

Заключение

В этом руководстве мы рассмотрели, как отключить сохранение маркеров изображений в документе с помощью библиотеки Aspose.Words для .NET. Следуя предоставленным инструкциям и используя предоставленный исходный код C#, вы можете легко применить эту функцию в своем приложении C#. Отключение сохранения графических маркеров может быть полезно в некоторых ситуациях для сохранения структуры и форматирования документа без сохранения графических маркеров.