Convertir fechas a fechas japonesas con Python.NET
Aspose.Cells ofrece una forma de convertir fechas gregorianas en fechas japonesas considerando los cambios de era. El siguiente fragmento de código demuestra cómo convertir un archivo Excel fuente que contiene fechas gregorianas en un PDF con fechas japonesas:
import os
from aspose.cells import Workbook, LoadOptions, LoadFormat, SaveFormat, CountryCode
# Source directory
current_dir = os.path.dirname(os.path.abspath(__file__))
source_dir = os.path.join(current_dir, "data")
output_dir = os.path.join(current_dir, "output")
# Create output directory if not exists
if not os.path.exists(output_dir):
os.makedirs(output_dir)
# Initialize load options with XLSX format
options = LoadOptions(LoadFormat.XLSX)
options.region = CountryCode.JAPAN
# Load workbook with Japanese regional settings
workbook = Workbook(os.path.join(source_dir, "JapaneseDates.xlsx"), options)
# Save as PDF
workbook.save(os.path.join(output_dir, "JapaneseDates.pdf"), SaveFormat.PDF)
Conversión con Python.NET:
Nota: asegúrate de que el soporte para el idioma japonés esté habilitado en tu entorno para conversiones precisas de eras. La clase Workbook y las Opciones de Guardado en PDF proporcionan la funcionalidad necesaria para esta conversión.