Adicionar japonês como idioma de edição

Neste tutorial, iremos guiá-lo passo a passo para entender e implementar a funcionalidade de adicionar japonês como linguagem de edição com Aspose.Words for .NET. Este recurso permite definir preferências de idioma ao carregar um documento e adicionar japonês como idioma de edição.

Etapa 1: configuração do projeto

Para começar, crie um novo projeto C# em seu IDE favorito. Certifique-se de que a biblioteca Aspose.Words for .NET seja referenciada em seu projeto.

Passo 2: Carregando o documento

Nesta etapa carregaremos o documento Word que não contém um idioma de edição padrão e ao qual queremos adicionar o japonês. Use o seguinte código para carregar o documento:

LoadOptions loadOptions = new LoadOptions();

// Defina as preferências de idioma que serão usadas ao carregar o documento.
loadOptions.LanguagePreferences.AddEditingLanguage(EditingLanguage.Japanese);

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

Etapa 3: verificar o idioma padrão

Após carregar o documento, verificaremos se o idioma de edição padrão foi configurado corretamente para japonês. Use o código a seguir para obter o ID do idioma do Extremo 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.");

código verifica se o ID do idioma do Extremo Oriente corresponde ao japonês. De acordo com o resultado, exibe uma mensagem correspondente.

Exemplo de código-fonte para adicionar japonês como idiomas de edição usando Aspose.Words for .NET


	LoadOptions loadOptions = new LoadOptions();
	
	// Defina as preferências de idioma que serão usadas quando o documento for carregado.
	loadOptions.LanguagePreferences.AddEditingLanguage(EditingLanguage.Japanese);
	
	// O caminho para o diretório 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.");