Definir russo como idioma de edição padrão
Neste tutorial, orientaremos você através do código-fonte C# para definir o russo como o idioma de edição padrão com Aspose.Words for .NET. Este recurso permite definir o idioma padrão ao carregar um documento.
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 para o qual queremos definir o russo como idioma de edição padrão. Use o seguinte código para carregar o documento:
LoadOptions loadOptions = new LoadOptions();
loadOptions.LanguagePreferences.DefaultEditingLanguage = EditingLanguage.Russian;
// Caminho para o diretório de documentos.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "No default editing language.docx", loadOptions);
Substituir"YOUR DOCUMENTS DIRECTORY"
com o caminho real do diretório onde seu documento está localizado.
Etapa 3: verificar o idioma padrão
Após o upload do documento, verificaremos se o idioma padrão foi definido corretamente para russo. Use o código a seguir para obter o ID do idioma padrão:
int localeId = doc.Styles.DefaultFont.LocaleId;
Console.WriteLine(
localeId == (int) EditingLanguage.Russian
? "The document either has no any language set in defaults or it was set to Russian originally."
: "The document default language was set to another than Russian language originally, so it is not overridden.");
O código verifica se o ID do idioma corresponde ao russo. De acordo com o resultado, exibe uma mensagem correspondente.
Exemplo de código-fonte para definir russo como idioma de edição padrão usando Aspose.Words for .NET
LoadOptions loadOptions = new LoadOptions();
loadOptions.LanguagePreferences.DefaultEditingLanguage = EditingLanguage.Russian;
// 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 localeId = doc.Styles.DefaultFont.LocaleId;
Console.WriteLine(
localeId == (int) EditingLanguage.Russian
? "The document either has no any language set in defaults or it was set to Russian originally."
: "The document default language was set to another than Russian language originally, so it is not overridden.");
Certifique-se de especificar o caminho correto do documento nodataDir
variável.
Agora você aprendeu como definir o russo como idioma de edição padrão para um documento usando Aspose.Words for .NET. Seguindo o guia passo a passo