FontInfo
Наследование: java.lang.Object
Все реализованные интерфейсы: java.lang.Cloneable
public class FontInfo implements Cloneable
Задает информацию о шрифте, используемом в документе.
Чтобы узнать больше, посетитеWorking with Fonts документальная статья.
Вы не создаете экземпляры этого класса напрямую. ИспользоватьDocumentBase.getFontInfos() для доступа к коллекции шрифтов, определенных в документе.
Методы
Метод | Описание |
---|---|
equals(Object arg0) | |
getAltName() | Получает альтернативное имя шрифта. |
getCharset() | Получает набор символов для шрифта. |
getClass() | |
getEmbeddedFont(int format, int style) | |
getEmbeddedFontAsOpenType(int style) | |
getFamily() | Получает семейство шрифтов, к которому принадлежит этот шрифт. |
getName() | Получает имя шрифта. |
getPanose() | Получает классификационный номер шрифта PANOSE. |
getPitch() | Шаг указывает, является ли шрифт фиксированным шагом, пропорционально расположенным или зависит от настройки по умолчанию. |
hashCode() | |
isTrueType() | Указывает, что этот шрифт является шрифтом TrueType или OpenType, а не растровым или векторным шрифтом. |
isTrueType(boolean value) | Указывает, что этот шрифт является шрифтом TrueType или OpenType, а не растровым или векторным шрифтом. |
notify() | |
notifyAll() | |
setAltName(String value) | Устанавливает альтернативное имя для шрифта. |
setCharset(int value) | Устанавливает набор символов для шрифта. |
setFamily(int value) | Устанавливает семейство шрифтов, к которому принадлежит этот шрифт. |
setPanose(byte[] value) | Устанавливает классификационный номер шрифта PANOSE. |
setPitch(int value) | Шаг указывает, является ли шрифт фиксированным шагом, пропорционально расположенным или зависит от настройки по умолчанию. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getAltName()
public String getAltName()
Получает альтернативное имя шрифта.
Не может быть нулевым. Может быть пустой строкой.
Возвращает: java.lang.String — альтернативное имя шрифта.
getCharset()
public int getCharset()
Получает набор символов для шрифта.
Возвращает: int — набор символов для шрифта.
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getEmbeddedFont(int format, int style)
public byte[] getEmbeddedFont(int format, int style)
Параметры:
Параметр | Тип | Описание |
---|---|---|
format | int | |
style | int |
Возвращает: байт[]
getEmbeddedFontAsOpenType(int style)
public byte[] getEmbeddedFontAsOpenType(int style)
Параметры:
Параметр | Тип | Описание |
---|---|---|
style | int |
Возвращает: байт[]
getFamily()
public int getFamily()
Получает семейство шрифтов, к которому принадлежит этот шрифт.
Возвращает: int — семейство шрифтов, к которому принадлежит этот шрифт. Возвращаемое значение является одним изFontFamily константы.
getName()
public String getName()
Получает имя шрифта.
Не может быть нулевым. Может быть пустой строкой.
Возвращает: java.lang.String — Имя шрифта.
getPanose()
public byte[] getPanose()
Получает классификационный номер шрифта PANOSE.
PANOSE — это компактное 10-байтовое описание важнейших визуальных характеристик шрифта, таких как контрастность, насыщенность и стиль с засечками. Цифры обозначают вид семейства, стиль засечек, толщину, пропорцию, контраст, вариацию штриха, стиль руки, форму буквы, среднюю линию и высоту по оси X.
Может быть нулевым.
Возвращает: байт[] - Классификационный номер шрифта PANOSE.
getPitch()
public int getPitch()
Шаг указывает, является ли шрифт фиксированным шагом, пропорционально расположенным или зависит от настройки по умолчанию.
Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изFontPitch константы.
hashCode()
public native int hashCode()
Возвращает: инт
isTrueType()
public boolean isTrueType()
Указывает, что этот шрифт является шрифтом TrueType или OpenType, а не растровым или векторным шрифтом. Значение по умолчанию верно.
Возвращает: boolean - соответствующее логическое значение.
isTrueType(boolean value)
public void isTrueType(boolean value)
Указывает, что этот шрифт является шрифтом TrueType или OpenType, а не растровым или векторным шрифтом. Значение по умолчанию верно.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setAltName(String value)
public void setAltName(String value)
Устанавливает альтернативное имя для шрифта.
Не может быть нулевым. Может быть пустой строкой.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Альтернативное имя шрифта. |
setCharset(int value)
public void setCharset(int value)
Устанавливает набор символов для шрифта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Набор символов для шрифта. |
setFamily(int value)
public void setFamily(int value)
Устанавливает семейство шрифтов, к которому принадлежит этот шрифт.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Семейство шрифтов, к которому принадлежит этот шрифт. Значение должно быть одним изFontFamily константы. |
setPanose(byte[] value)
public void setPanose(byte[] value)
Устанавливает классификационный номер шрифта PANOSE.
PANOSE — это компактное 10-байтовое описание важнейших визуальных характеристик шрифта, таких как контрастность, насыщенность и стиль с засечками. Цифры обозначают вид семейства, стиль засечек, толщину, пропорцию, контраст, вариацию штриха, стиль руки, форму буквы, среднюю линию и высоту по оси X.
Может быть нулевым.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | byte[] | Классификационный номер шрифта PANOSE. |
setPitch(int value)
public void setPitch(int value)
Шаг указывает, является ли шрифт фиксированным шагом, пропорционально расположенным или зависит от настройки по умолчанию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изFontPitch константы. |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |