Настройка глобализации в Excel с использованием Java
В этом блоге вы узнаете, как настроить глобализацию в Excel с использованием Java. Иногда вам нужно настроить текст для Пивотного Итога, Подитога, Общего Итога, Всех Элементов, Нескольких Элементов, Меток Столбцов, Меток Строк, Пустых Значений в соответствии с вашими требованиями. Aspose.Cells позволяет настраивать параметры глобализации сводной таблицы для решения таких задач с помощью класса PivotGlobalizationSettings. Вы также можете использовать эту функцию для изменения меток на другие языки, такие как арабский, хинди, польский и т. д. Для диаграмм API Aspose.Cells предоставили класс ChartGlobalizationSettings для работы со сценариями, когда пользователь хочет установить компоненты диаграммы на другой язык. Давайте начнем! В этой статье рассматриваются следующие темы: - Java Excel библиотека для настройки глобализации - Как настроить глобализацию в Excel с использованием Java - Бесплатные ресурсы - Другие темы ## Java Excel библиотека для настройки глобализации {#java-excel-library} Aspose.Cells для Java — это мощная библиотека, которая упрощает процесс настройки глобализации в Excel. Она предоставляет надежные функции для программного манипулирования файлами Excel. С помощью Aspose.Cells разработчики могут легко создавать, изменять и настраивать диаграммы и графики. Эта библиотека поддерживает различные форматы Excel и предлагает расширенные функции, что делает ее идеальным выбором для менеджеров проектов и разработчиков. Чтобы установить Aspose.Cells для Java, используйте Maven: xml <dependency> <groupId>com.aspose</groupId> <artifactId>aspose-cells</artifactId> <version>25.6</version> </dependency> Или загрузите его с официальной страницы релизов. ## Как настроить глобализацию в Excel с использованием Java {#globalization-settings-in-excel} ### Пример данных для настроек глобализации диаграммы
Пример данных для настроек глобализации диаграммы

Пример данных для настроек глобализации диаграммы

### Как настроить глобализацию для диаграммы Следуйте этим шагам, чтобы настроить параметры глобализации для диаграммы с использованием Java и Aspose.Cells для Java. Мы создадим водопадную диаграмму на основе следующих данных. Названия компонентов диаграммы будут отображаться на английском языке. Мы используем пример на турецком языке, чтобы показать, как отобразить Заголовок Диаграммы, названия Легенды Увеличение/Уменьшение, название Итога и Заголовок Оси на турецком. 1. Создайте пользовательский класс языка для компонента диаграммы. 2. Загрузите существующий файл Excel с помощью класса Workbook. 3. Установите пользовательские настройки ChartGlobalizationSettings. 4. Получите первый лист с помощью workbook.getWorksheets().get(0). 5. Получите первую диаграмму с помощью worksheet.getCharts().get(0). 6. Вызовите метод Chart.calculate() для расчета. 7. Выведите соответствующую информацию и посмотрите результаты. Вот фрагмент кода на Java, который реализует вышеуказанные шаги: Вывод, сгенерированный вышеуказанным кодом: Workbook заголовок диаграммы: Grafik Başlığı Workbook легенда диаграммы: Artış Workbook легенда диаграммы: Düşüş Workbook легенда диаграммы: Toplam Workbook заголовок оси: Eksen Başlığı ### Как настроить глобализацию для формулы Следуйте этим шагам, чтобы настроить параметры глобализации для формулы с использованием Java и Aspose.Cells для Java. Следующий пример кода объясняет, как реализовать метод GlobalizationSettings.GetLocalFunctionName(string standardName). Метод возвращает локальное имя стандартной функции. Если стандартное имя функции — SUM, он возвращает UserFormulaLocal_SUM. Вы можете изменить код в соответствии с вашими потребностями и вернуть правильные локальные имена функций, например, SUM на немецком — это SUMME, а TEXT на русском — это ТЕКСТ. Пожалуйста, также смотрите вывод консоли приведенного ниже примера кода для справки. 1. Создайте пользовательский класс настроек глобализации для формулы. 2. Создайте новую книгу с помощью класса Workbook. 3. Установите пользовательские настройки GlobalizationSettings. 4. Получите первый лист с помощью workbook.getWorksheets().get(0). 5. Получите ячейки и установите свойства формулы. 6. Выведите соответствующую информацию и посмотрите результаты. Вот фрагмент кода на Java, который реализует вышеуказанные шаги: Вывод, сгенерированный вышеуказанным кодом: Формула Локальная: =UserFormulaLocal_SUM(A1:A2) Формула Локальная: =UserFormulaLocal_AVERAGE(B1:B2,B5) ### Пример данных для настроек глобализации ошибок и логических значений
Пример данных для настроек глобализации ошибок и логических значений

Пример данных для настроек глобализации ошибок и логических значений

### Как настроить глобализацию для ошибок и логических значений Если вы используете Microsoft Excel в русской локали или языке или любой другой локали или языке, он будет отображать ошибки и логические значения в соответствии с этой локалью или языком. Вы можете достичь аналогичного поведения с помощью Aspose.Cells, используя свойство Workbook.Settings.GlobalizationSettings. Вам нужно будет переопределить методы GlobalizationSettings.getErrorValueString() и GlobalizationSettings.getBooleanValueString() класса GlobalizationSettings. Следуйте этим шагам, чтобы настроить параметры глобализации для ошибок и логических значений с использованием Java и Aspose.Cells для Java. 1. Создайте пользовательский класс языка для ошибок и логических значений. 2. Загрузите существующий файл Excel с помощью класса Workbook. 3. Установите пользовательские настройки GlobalizationSettings. 4. Вызовите метод Workbook.calculateFormula() для расчета. 5. Сохраните файл в pdf с помощью workbook.save(). Вот фрагмент кода на Java, который реализует вышеуказанные шаги:
Настройка глобализации для сводной таблицы с использованием Java

Настройка глобализации для сводной таблицы с использованием Java

### Пример данных для настроек глобализации сводной таблицы
Пример данных для настроек глобализации ошибок и логических значений

Пример данных для настроек глобализации ошибок и логических значений

### Как настроить глобализацию для сводной таблицы Следуйте этим шагам, чтобы настроить параметры глобализации для сводной таблицы с использованием Java и Aspose.Cells для Java. Он создает класс CustomPivotTableGlobalizationSettings, производный от базового класса PivotGlobalizationSettings, и переопределяет все необходимые методы. Эти методы возвращают настроенный текст для Пивотного Итога, Подитога, Общего Итога, Всех Элементов, Нескольких Элементов, Меток Столбцов, Меток Строк, Пустых Значений. Затем он присваивает объект этого класса свойству WorkbookSettings.GlobalizationSettings.PivotSettings. Код загружает исходный файл Excel, содержащий сводную таблицу, обновляет и рассчитывает его данные и сохраняет в виде выходного PDF-файла. 1. Создайте класс CustomPivotTableGlobalizationSettings для сводной таблицы. 2. Загрузите существующий файл Excel с помощью класса Workbook. 3. Установите пользовательские настройки PivotGlobalizationSettings. 4. Получите первый лист с помощью workbook.getWorksheets().get(0). 5. Получите первую сводную таблицу с помощью worksheet.getPivotTables().get(0). 6. Вызовите методы PivotTable.refreshData() и PivotTable.calculateData() для обновления и расчета сводной таблицы. 7. Сохраните файл в pdf с помощью workbook.save(). Вот фрагмент кода на Java, который реализует вышеуказанные шаги:
Настройка глобализации для сводной таблицы с использованием Java

Настройка глобализации для сводной таблицы с использованием Java

## Получите бесплатную лицензию {#get-a-free-license} Хотите изучить продукты Aspose? Посетите страницу лицензий, чтобы получить бесплатную временную лицензию. Начать легко и разблокировать весь потенциал Aspose.Cells для ваших проектов! ## Настройка глобализации: бесплатные ресурсы {#free-resources} Не останавливайтесь на этом! Изучите дополнительные ресурсы, чтобы еще больше улучшить свои знания о Aspose.Cells. Эти ресурсы помогут вам овладеть автоматизацией Excel и укрепить ваши навыки. - Руководство разработчика - Бесплатные онлайн-приложения - Справочник API - Руководства и статьи ## Заключение {#conclusion} В этом блоге мы исследовали, как настроить глобализацию в Excel с использованием Java. Aspose.Cells для Java упрощает этот процесс благодаря своим мощным функциям и гибкости. Мы призываем вас узнать больше о Aspose.Cells для Java, чтобы улучшить ваши возможности управления проектами. Если у вас есть какие-либо вопросы или вам нужна дополнительная помощь, пожалуйста, не стесняйтесь обращаться на наш бесплатный форум поддержки. ## Также см. {#see-also} - Объединение нескольких файлов Excel в Java - Создание файлов Excel в Java - JSON в CSV в Java - JSON в Excel в Java