Добавить префикс имени класса Css

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

Шаг 1: Настройка проекта

Для начала создайте новый проект C# в вашей любимой IDE. Убедитесь, что в вашем проекте есть ссылка на библиотеку Aspose.Words for .NET.

Шаг 2: Загрузка документа

На этом этапе мы загрузим документ Word, который хотим преобразовать в HTML. Используйте следующий код для загрузки документа:

// Путь к каталогу документов.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");

Заменять"YOUR DOCUMENTS DIRECTORY" с фактическим путем к каталогу, в котором находится ваш документ.

Шаг 3. Установите параметры сохранения HTML

Теперь давайте установим параметры сохранения HTML, включая тип таблицы стилей CSS и префикс имени класса CSS. Используйте следующий код:

HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
     CssStyleSheetType = CssStyleSheetType.External,
     CssClassNamePrefix = "pfx_"
};

Этот код создает экземплярHtmlSaveOptions и наборыCssStyleSheetType кCssStyleSheetType.Externalдля создания внешней таблицы стилей CSS иCssClassNamePrefix к"pfx_" префикс"pfx_" для имен классов CSS.

Шаг 4. Преобразование и сохранение документа в HTML.

Наконец, мы преобразуем документ в HTML, используя параметры сохранения HTML, определенные ранее. Используйте следующий код:

doc.Save(dataDir + "WorkingWithHtmlSaveOptions.AddCssClassNamePrefix.html", saveOptions);

Этот код преобразует документ в HTML и сохраняет его в файл с добавленным префиксом имени класса CSS.

Пример исходного кода для добавления префикса имени класса Css с использованием Aspose.Words для .NET


	// Путь к каталогу документов.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Rendering.docx");

	HtmlSaveOptions saveOptions = new HtmlSaveOptions
	{
		CssStyleSheetType = CssStyleSheetType.External, CssClassNamePrefix = "pfx_"
	};
	
	doc.Save(dataDir + "WorkingWithHtmlSaveOptions.AddCssClassNamePrefix.html", saveOptions);

Обязательно укажите правильный путь к документу вdataDir переменная.

Теперь вы узнали, как добавить префикс имени класса CSS при преобразовании документа в HTML с помощью Aspose.Words для .NET. Следуя пошаговому руководству, представленному в этом руководстве, вы можете настроить имена классов CSS в преобразованных HTML-документах.