Укажите шрифт Дальнего Востока и латиницы в Excel
Введение
Хотите улучшить отчеты или документы Excel с помощью определенных требований к шрифтам? Независимо от того, работаете ли вы с несколькими языками или просто стремитесь к уникальной эстетике в своих электронных таблицах, понимание того, как указать шрифты Дальнего Востока и латиницы в Excel, является важнейшим навыком. К счастью для вас, у нас есть решение! В этом руководстве мы рассмотрим, как использовать Aspose.Cells для .NET для бесшовной реализации этой функции. Давайте погрузимся в это!
Предпосылки
Прежде чем мы перейдем к деталям, вам необходимо настроить несколько вещей, прежде чем начать работу с Aspose.Cells:
.NET Framework или .NET Core
Убедитесь, что на вашем компьютере установлены .NET Framework или .NET Core. Эта библиотека хорошо работает с обоими.
Установка Aspose.Cells
Вам нужно будет скачать библиотеку Aspose.Cells. Вы можетескачать его отсюда . Если вы не знакомы с установкой пакетов NuGet, следуйте инструкциямэто руководство.
Интегрированная среда разработки (IDE)
Наличие IDE, такой как Visual Studio или JetBrains Rider, может упростить кодирование, отладку и запуск вашего проекта.
Базовые знания C#
Знакомство с программированием на языке C# будет очень полезным для изучения этого руководства.
Импортные пакеты
Прежде чем мы сможем работать с Aspose.Cells, нам нужно импортировать необходимые пакеты в наш проект. Вот как это можно сделать:
Создать новый проект
- Откройте IDE и создайте новый проект консольного приложения.
- Назовите свой проект описательно, например:
FontSpecifyingApp
.
Добавить пакет Aspose.Cells NuGet
- Щелкните правой кнопкой мыши по вашему проекту в обозревателе решений.
- Выбирать
Manage NuGet Packages...
. - Искать
Aspose.Cells
и установите его. К концу этих шагов у вас будет все готово для начала кодирования!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
После настройки пришло время засучить рукава и приступить к кодированию. В частности, мы создадим новую книгу Excel и укажем шрифты Far East и Latin для текстовых полей. Вот как это сделать пошагово:
Шаг 1: Настройте выходной каталог
Начнем с указания места сохранения файла Excel. Это важно, поскольку мы хотим гарантировать, что наш выходной файл будет сохранен в легкодоступном месте.
// Выходной каталог
string outputDir = "Your Document Directory";
Шаг 2: Создайте пустую рабочую книгу
Теперь, когда у нас есть настроенный каталог, давайте создадим новую рабочую книгу, куда мы добавим наш контент. Это похоже на начало работы с чистым холстом перед началом рисования.
// Создать пустую книгу.
Workbook wb = new Workbook();
Шаг 3: Получите доступ к первому рабочему листу
Далее мы хотим работать с рабочим листом из нашей рабочей книги. Подумайте о рабочем листе как о странице в вашей книге, где происходит вся магия.
// Откройте первый рабочий лист.
Worksheet ws = wb.Worksheets[0];
Шаг 4: Добавьте текстовое поле
Теперь мы добавим текстовое поле на наш рабочий лист. Здесь мы будем вводить текст. Представьте себе, что вы создаете текстовое поле на слайде презентации.
// Добавьте текстовое поле на рабочий лист.
int idx = ws.TextBoxes.Add(5, 5, 50, 200);
Aspose.Cells.Drawing.TextBox tb = ws.TextBoxes[idx];
Шаг 5: Задайте текст текстового поля
Давайте введем текст. В этом примере мы собираемся ввести японские символы, чтобы продемонстрировать шрифт Far East. Это так же просто, как писать в текстовом поле на вашем компьютере!
// Задайте текст текстового поля.
tb.Text = "こんにちは世界"; //На японском это означает «Привет, мир».
Шаг 6: Укажите шрифты
А теперь самое интересное! Мы установим для текста и латинский, и дальневосточный шрифты. Это похоже на выбор идеального шрифта для шикарного свадебного приглашения!
// Укажите дальневосточное и латинское название шрифта.
tb.TextOptions.LatinName = "Comic Sans MS"; // Это выбранный нами латинский шрифт.
tb.TextOptions.FarEastName = "KaiTi"; // Это наш желанный дальневосточный шрифт.
Шаг 7: Сохраните выходной файл Excel
Наконец, давайте сохраним нашу рабочую книгу! Этот шаг завершает нашу задачу и гарантирует, что вся проделанная нами тяжелая работа будет сохранена должным образом.
// Сохраните выходной файл Excel.
wb.Save(outputDir + "outputSpecifyFarEastAndLatinNameOfFontInTextOptionsOfShape.xlsx", SaveFormat.Xlsx);
Шаг 8: Подтверждающее сообщение
Чтобы сообщить нам, что все выполнено успешно, мы выведем на консоль подтверждающее сообщение:
Console.WriteLine("SpecifyFarEastAndLatinNameOfFontInTextOptionsOfShape executed successfully.");
Заключение
И вот оно! Вы успешно указали шрифты Дальнего Востока и латиницы в книге Excel с помощью Aspose.Cells для .NET. Этот навык не только придает вашим документам профессиональный вид, но и обогащает опыт чтения для пользователей на разных языках. Не стесняйтесь экспериментировать с различными шрифтами и стилями, чтобы найти комбинацию, которая соответствует вашим конкретным потребностям. Удачного кодирования!
Часто задаваемые вопросы
Что такое Aspose.Cells?
Aspose.Cells — это библиотека .NET для создания и управления электронными таблицами Excel без необходимости установки Microsoft Excel на вашем компьютере.
Могу ли я использовать Aspose.Cells для веб-приложений?
Да! Aspose.Cells можно использовать как для настольных приложений, так и для веб-приложений, созданных с помощью .NET.
Существует ли бесплатная версия Aspose.Cells?
Да, Aspose предлагает бесплатную пробную версию. Вы можетескачать здесь.
Как получить поддержку по Aspose.Cells?
Вы можете обратиться за поддержкой и найти ценные ресурсы наФорумы Aspose.
Где я могу купить Aspose.Cells?
Вы можете приобрести Aspose.Cells напрямую уСайт Aspose.