FontDefinition

Inheritance: java.lang.Object

public class FontDefinition

يمثل تعريف مجموعة ملفات الخط. تحتوي هذه الفئة على حقول لا تتعلق ببيانات الخط الداخلية. تصف هذه الحقول موضع الخط وبيانات أخرى مطلوبة لتحميل الخط من مصدر الخط (ملف، ذاكرة، إلخ).

المنشئات

منشئالوصف
FontDefinition(FontType fontType, String fileExtension, StreamSource streamSource)ينشئ تعريف خط بملف واحد.
FontDefinition(FontType fontType, StreamSource streamSource)ينشئ تعريف خط بملف واحد.
FontDefinition(String fontName, FontType fontType, String fileExtension, StreamSource streamSource)ينشئ تعريف خط بملف واحد.
FontDefinition(FontType fontType, FontFileDefinition fileDefinition)ينشئ تعريف خط بملف واحد.
FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)ينشئ تعريف خط بملف واحد.
FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition fileDefinition)ينشئ تعريف خط بملف واحد.
FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)ينشئ تعريف خط متعدد الملفات.
FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition[] fileDefinitions)ينشئ تعريف خط متعدد الملفات.
FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition fileDefinition)ينشئ تعريف خط متعدد الملفات.
FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition[] fileDefinitions)ينشئ تعريف خط متعدد الملفات.

الطرق

طريقةالوصف
equals(Object arg0)
getClass()
getFileDefinitions()يحصل على مجموعة تعريفات الملفات.
getFontName()يعيد اسم الخط.
getFontNames()يحصل على أسماء الخط كـ MultiLanguageString.
getFontType()يحصل على نوع الخط.
getPostscriptName()يحصل على اسم خط Postscript.
getPostscriptNames()يحصل على أسماء خط Postscript كـ MultiLanguageString.
hashCode()
notify()
notifyAll()
open(StreamSource source, FontType fontType)يعيد FontDefinition لمصدر تدفق الخط ونوع الخط.
open(String fileName, FontType fontType)يعيد FontDefinition لملف الخط ونوع الخط.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

FontDefinition(FontType fontType, String fileExtension, StreamSource streamSource)

public FontDefinition(FontType fontType, String fileExtension, StreamSource streamSource)

ينشئ تعريف خط بملف واحد.

Parameters:

معاملنوعالوصف
fontTypeFontTypeنوع الخط.
fileExtensionjava.lang.Stringامتداد ملف الخط.
streamSourceStreamSourceمصدر تدفق الخط.

FontDefinition(FontType fontType, StreamSource streamSource)

public FontDefinition(FontType fontType, StreamSource streamSource)

ينشئ تعريف خط بملف واحد.

Parameters:

معاملنوعالوصف
fontTypeFontTypeنوع الخط.
streamSourceStreamSourceمصدر تدفق الخط.

FontDefinition(String fontName, FontType fontType, String fileExtension, StreamSource streamSource)

public FontDefinition(String fontName, FontType fontType, String fileExtension, StreamSource streamSource)

ينشئ تعريف خط بملف واحد.

Parameters:

معاملنوعالوصف
fontNamejava.lang.Stringاسم الخط.
fontTypeFontTypeنوع الخط.
fileExtensionjava.lang.Stringامتداد ملف الخط.
streamSourceStreamSourceمصدر تدفق الخط.

FontDefinition(FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(FontType fontType, FontFileDefinition fileDefinition)

ينشئ تعريف خط بملف واحد.

Parameters:

معاملنوعالوصف
fontTypeFontTypeنوع الخط.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)

ينشئ تعريف خط بملف واحد.

Parameters:

معاملنوعالوصف
fontNamejava.lang.Stringاسم الخط.
fontTypeFontTypeنوع الخط.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition fileDefinition)

ينشئ تعريف خط بملف واحد.

Parameters:

معاملنوعالوصف
fontNamejava.lang.Stringاسم الخط.
postscriptNamejava.lang.Stringاسم خط Postscript.
fontTypeFontTypeنوع الخط.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)

public FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)

ينشئ تعريف خط متعدد الملفات.

Parameters:

معاملنوعالوصف
fontTypeFontTypeنوع الخط.
fileDefinitionsFontFileDefinition[]مصفوفة من كائنات FontFileDefinition.

FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition[] fileDefinitions)

public FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition[] fileDefinitions)

ينشئ تعريف خط متعدد الملفات.

Parameters:

معاملنوعالوصف
fontNamejava.lang.Stringاسم الخط.
postscriptNamejava.lang.Stringاسم خط Postscript.
fontTypeFontTypeنوع الخط.
fileDefinitionsFontFileDefinition[]مصفوفة من كائنات FontFileDefinition.

FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition fileDefinition)

ينشئ تعريف خط متعدد الملفات.

Parameters:

معاملنوعالوصف
fontNamesMultiLanguageStringأسماء الخط.
postscriptNamesMultiLanguageStringأسماء خط Postscript.
fontTypeFontTypeنوع الخط.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition[] fileDefinitions)

public FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition[] fileDefinitions)

ينشئ تعريف خط متعدد الملفات.

Parameters:

معاملنوعالوصف
fontNamesMultiLanguageStringأسماء الخط.
postscriptNamesMultiLanguageStringأسماء خط Postscript.
fontTypeFontTypeنوع الخط.
fileDefinitionsFontFileDefinition[]مصفوفة من كائنات FontFileDefinition.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

معاملنوعالوصف
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFileDefinitions()

public FontFileDefinition[] getFileDefinitions()

يحصل على مجموعة تعريفات الملفات.

Returns: com.aspose.font.FontFileDefinition[] - مجموعة تعريفات الملفات.

getFontName()

public String getFontName()

يعيد اسم الخط.

Returns: java.lang.String - اسم الخط.

getFontNames()

public MultiLanguageString getFontNames()

يحصل على أسماء الخط كـ MultiLanguageString.

Returns: MultiLanguageString - Font names as a MultiLanguageString .

getFontType()

public FontType getFontType()

يحصل على نوع الخط.

Returns: FontType - Font type.

getPostscriptName()

public String getPostscriptName()

يحصل على اسم خط Postscript.

Returns: java.lang.String - اسم خط Postscript.

getPostscriptNames()

public MultiLanguageString getPostscriptNames()

يحصل على أسماء خط Postscript كـ MultiLanguageString.

Returns: MultiLanguageString - Postscript Font names as a MultiLanguageString .

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

open(StreamSource source, FontType fontType)

public static FontDefinition open(StreamSource source, FontType fontType)

يعيد FontDefinition لمصدر تدفق الخط ونوع الخط.

Parameters:

معاملنوعالوصف
sourceStreamSourceمصدر تدفق الخط.
fontTypeFontTypeنوع الخط.

Returns: FontDefinition - FontDefinition.

open(String fileName, FontType fontType)

public static FontDefinition open(String fileName, FontType fontType)

يعيد FontDefinition لملف الخط ونوع الخط.

Parameters:

معاملنوعالوصف
fileNamejava.lang.Stringاسم ملف الخط.
fontTypeFontTypeنوع الخط.

Returns: FontDefinition - FontDefinition.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

معاملنوعالوصف
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

معاملنوعالوصف
arg0long
arg1int