FontInfoCollection

Наследование: java.lang.Object

Все реализованные интерфейсы: java.lang.Iterable

public class FontInfoCollection implements Iterable

Представляет набор шрифтов, используемых в документе.

Чтобы узнать больше, посетитеWorking with Fonts документальная статья.

ПредметыFontInfo объекты.

Вы не создаете экземпляры этого класса напрямую. ИспользоватьDocumentBase.getFontInfos() свойство для доступа к коллекции шрифтов, определенных в документе.

Методы

МетодОписание
contains(String name)Определяет, содержит ли коллекция шрифт с заданным именем.
equals(Object arg0)
get(int index)Получает шрифт по указанному индексу.
get(String name)Предоставляет доступ к элементам коллекции.
getClass()
getCount()Получает количество элементов, содержащихся в коллекции.
getEmbedSystemFonts()Указывает, следует ли внедрять системные шрифты в документ.
getEmbedTrueTypeFonts()Указывает, следует ли встраивать шрифты TrueType в документ при его сохранении.
getSaveSubsetFonts()Указывает, следует ли сохранять вместе с документом подмножество встроенных шрифтов TrueType.
hashCode()
iterator()Возвращает объект итератора, который можно использовать для перебора всех элементов коллекции.
notify()
notifyAll()
setEmbedSystemFonts(boolean value)Указывает, следует ли внедрять системные шрифты в документ.
setEmbedTrueTypeFonts(boolean value)Указывает, следует ли встраивать шрифты TrueType в документ при его сохранении.
setSaveSubsetFonts(boolean value)Указывает, следует ли сохранять вместе с документом подмножество встроенных шрифтов TrueType.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

contains(String name)

public boolean contains(String name)

Определяет, содержит ли коллекция шрифт с заданным именем.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя шрифта для поиска.

Возвращает: boolean — Истинно, если элемент найден в коллекции; в противном случае ложно.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

get(int index)

public FontInfo get(int index)

Получает шрифт по указанному индексу.

Параметры:

ПараметрТипОписание
indexintОтсчитываемый от нуля индекс шрифта.

Возвращает: FontInfo - Шрифт по указанному индексу.

get(String name)

public FontInfo get(String name)

Предоставляет доступ к элементам коллекции. Получает шрифт с указанным именем.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя шрифта для поиска.

Возвращает: FontInfo - соответствующийFontInfo ценность.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getCount()

public int getCount()

Получает количество элементов, содержащихся в коллекции.

Возвращает: int - количество элементов, содержащихся в коллекции.

getEmbedSystemFonts()

public boolean getEmbedSystemFonts()

Указывает, следует ли внедрять системные шрифты в документ. Значение по умолчанию для этого свойстваfalse.

Этот вариант работает только тогда, когдаgetEmbedTrueTypeFonts() / setEmbedTrueTypeFonts(boolean) опция установлена наtrue.

Установка этого свойства в значение True полезна, если пользователь работает в восточноазиатской системе и хочет создать документ, который смогут прочитать другие пользователи, у которых нет шрифтов для этого языка в их системе. Например, пользователь японской системы может выбрать встраивание шрифтов в документ, чтобы японский документ можно было прочитать во всех системах.

Эта опция работает только для форматов DOC, DOCX и RTF.

Возвращает: boolean - соответствующее логическое значение.

getEmbedTrueTypeFonts()

public boolean getEmbedTrueTypeFonts()

Указывает, следует ли встраивать шрифты TrueType в документ при его сохранении. Значение по умолчанию для этого свойстваfalse.

Внедрение шрифтов TrueType позволяет другим пользователям просматривать документ с теми же шрифтами, которые использовались при его создании, но может существенно увеличить размер документа.

Эта опция работает только для форматов DOC, DOCX и RTF.

Возвращает: boolean - соответствующее логическое значение.

getSaveSubsetFonts()

public boolean getSaveSubsetFonts()

Указывает, следует ли сохранять вместе с документом подмножество встроенных шрифтов TrueType. Значение по умолчанию для этого свойстваfalse.

Этот вариант работает только тогда, когдаgetEmbedTrueTypeFonts() / setEmbedTrueTypeFonts(boolean) свойство установлено наtrue.

Эта опция работает только для форматов DOC, DOCX и RTF.

Возвращает: boolean - соответствующее логическое значение.

hashCode()

public native int hashCode()

Возвращает: инт

iterator()

public Iterator iterator()

Возвращает объект итератора, который можно использовать для перебора всех элементов коллекции.

Возвращает: java.util.Iterator

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setEmbedSystemFonts(boolean value)

public void setEmbedSystemFonts(boolean value)

Указывает, следует ли внедрять системные шрифты в документ. Значение по умолчанию для этого свойстваfalse.

Этот вариант работает только тогда, когдаgetEmbedTrueTypeFonts() / setEmbedTrueTypeFonts(boolean) опция установлена наtrue.

Установка этого свойства в значение True полезна, если пользователь работает в восточноазиатской системе и хочет создать документ, который смогут прочитать другие пользователи, у которых нет шрифтов для этого языка в их системе. Например, пользователь японской системы может выбрать встраивание шрифтов в документ, чтобы японский документ можно было прочитать во всех системах.

Эта опция работает только для форматов DOC, DOCX и RTF.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setEmbedTrueTypeFonts(boolean value)

public void setEmbedTrueTypeFonts(boolean value)

Указывает, следует ли встраивать шрифты TrueType в документ при его сохранении. Значение по умолчанию для этого свойстваfalse.

Внедрение шрифтов TrueType позволяет другим пользователям просматривать документ с теми же шрифтами, которые использовались при его создании, но может существенно увеличить размер документа.

Эта опция работает только для форматов DOC, DOCX и RTF.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setSaveSubsetFonts(boolean value)

public void setSaveSubsetFonts(boolean value)

Указывает, следует ли сохранять вместе с документом подмножество встроенных шрифтов TrueType. Значение по умолчанию для этого свойстваfalse.

Этот вариант работает только тогда, когдаgetEmbedTrueTypeFonts() / setEmbedTrueTypeFonts(boolean) свойство установлено наtrue.

Эта опция работает только для форматов DOC, DOCX и RTF.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int