java.lang.Object
com.aspose.words.LanguagePreferences
public class LanguagePreferences
To learn more, visit the Specify Load Options documentation article. Example:
LoadOptions loadOptions = new LoadOptions();
loadOptions.getLanguagePreferences().addEditingLanguage(EditingLanguage.JAPANESE);
Document doc = new Document(getMyDir() + "No default editing language.docx", loadOptions);
int localeIdFarEast = doc.getStyles().getDefaultFont().getLocaleIdFarEast();
System.out.println(localeIdFarEast == 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.");
| Constructor Summary |
|---|
LanguagePreferences()
|
| Property Getters/Setters Summary | ||
|---|---|---|
int | getDefaultEditingLanguage() | |
void | setDefaultEditingLanguage(int value) | |
| Gets or sets default editing language. The default value is |
||
| Method Summary | ||
|---|---|---|
void | addEditingLanguage(int language) | |
| Adds additional editing language. | ||
void | addEditingLanguages(int[] languages) | |
| Adds additional editing languages. | ||
| Constructor Detail |
|---|
public LanguagePreferences()
| Property Getters/Setters Detail |
|---|
getDefaultEditingLanguage/setDefaultEditingLanguage | |
public int getDefaultEditingLanguage() / public void setDefaultEditingLanguage(int value) | |
Gets or sets default editing language.
The default value is
Example:
Shows how set a default language when loading a document.
LoadOptions loadOptions = new LoadOptions();
loadOptions.getLanguagePreferences().setDefaultEditingLanguage(EditingLanguage.RUSSIAN);
Document doc = new Document(getMyDir() + "No default editing language.docx", loadOptions);
int localeId = doc.getStyles().getDefaultFont().getLocaleId();
System.out.println(localeId == 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.");| Method Detail |
|---|
addEditingLanguage | |
public void addEditingLanguage(int language) | |
language - A EditingLanguage value.Example:
Shows how to apply language preferences when loading a document.
LoadOptions loadOptions = new LoadOptions();
loadOptions.getLanguagePreferences().addEditingLanguage(EditingLanguage.JAPANESE);
Document doc = new Document(getMyDir() + "No default editing language.docx", loadOptions);
int localeIdFarEast = doc.getStyles().getDefaultFont().getLocaleIdFarEast();
System.out.println(localeIdFarEast == 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.");addEditingLanguages | |
public void addEditingLanguages(int[] languages) | |