java.lang.Objectcom.aspose.words.LanguagePreferences
public class LanguagePreferences
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) |