Agregar japonés como idiomas de edición

En este tutorial, lo guiaremos paso a paso para comprender e implementar la funcionalidad de agregar japonés como idioma de edición con Aspose.Words para .NET. Esta función le permite establecer preferencias de idioma al cargar un documento y agregar japonés como idioma de edición.

Paso 1: configuración del proyecto

Para comenzar, cree un nuevo proyecto de C# en su IDE favorito. Asegúrese de que en su proyecto se haga referencia a la biblioteca Aspose.Words para .NET.

Paso 2: cargar el documento

En este paso cargaremos el documento de Word que no contiene un idioma de edición predeterminado y al que queremos agregar japonés. Utilice el siguiente código para cargar el documento:

LoadOptions loadOptions = new LoadOptions();

// Establezca las preferencias de idioma que se utilizarán al cargar el documento.
loadOptions.LanguagePreferences.AddEditingLanguage(EditingLanguage.Japanese);

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "No default editing language.docx", loadOptions);

Paso 3: comprobar el idioma predeterminado

Después de cargar el documento, comprobaremos si el idioma de edición predeterminado se ha configurado correctamente en japonés. Utilice el siguiente código para obtener la identificación del idioma del Lejano Oriente:

int localeIdFarEast = doc.Styles.DefaultFont.LocaleIdFarEast;
Console.WriteLine(
	localeIdFarEast == (int) EditingLanguage.Japanese
		? "The document either has no any FarEast language set in defaults or it was set to Japanese originally."
		: "The document default FarEast language was set to another than Japanese language originally, so it is not overridden.");

El código comprueba si el ID del idioma del Lejano Oriente coincide con el del japonés. Según el resultado, muestra el mensaje correspondiente.

Código fuente de ejemplo para agregar japonés como idioma de edición usando Aspose.Words para .NET


	LoadOptions loadOptions = new LoadOptions();
	
	// Establezca las preferencias de idioma que se utilizarán cuando se cargue el documento.
	loadOptions.LanguagePreferences.AddEditingLanguage(EditingLanguage.Japanese);
	
	// La ruta al directorio de documentos.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "No default editing language.docx", loadOptions);

	int localeIdFarEast = doc.Styles.DefaultFont.LocaleIdFarEast;
	Console.WriteLine(
		localeIdFarEast == (int) EditingLanguage.Japanese
			? "The document either has no any FarEast language set in defaults or it was set to Japanese originally."
			: "The document default FarEast language was set to another than Japanese language originally, so it is not overridden.");