TtfOs2Table

Inheritance: java.lang.Object, com.aspose.font.TtfTableBase

public class TtfOs2Table extends TtfTableBase

Representerar “OS/2”-tabellen i TTF-typsnittsfilen.

Metoder

MetodBeskrivning
equals(Object arg0)
getAchVendId()Hämtar AchVendId‑värdet.
getClass()
getFSSelection()Innehåller information om teckensnittsmönstrens natur.
getFSType()Hämtar FSType‑värdet.
getLicenseFlags()Hämtar en inbäddad flagga (fsType) i objektrepresentation.
getOffset()Hämtar förskjutning från början av sfnt.
getPanose()Denna serie av 10 byte med siffror används för att beskriva de visuella egenskaperna hos ett givet teckensnitt.
getSCapHeight()Hämtar SCapHeight‑värdet.
getSFamilyClass()Denna parameter är en klassificering av teckensnittsfamiljens design.
getSTypoAscender()Hämtar STypoAscender‑värdet.
getSTypoDescender()Hämtar STypoDescender‑värdet.
getSTypoLineGap()Hämtar STypoLineGap‑värdet.
getSXHeight()Hämtar SXHeight‑värdet.
getSupportedTableVersions()Hämtar de stödjade versionerna av OS/2‑tabellen.
getTag()Hämtar tabellens tagg.
getTtfTables()Referens till TTF-tabellarkivet.
getULCodePageRange()Hämtar ULCodePageRange‑värdet.
getULUnicodeRange()Hämtar ULUnicodeRange‑värdet.
getUSBreakChar()Hämtar USBreakChar‑värdet.
getUSDefaultChar()Hämtar USDefaultChar‑värdet.
getUSFirstCharIndex()Hämtar USFirstCharIndex‑värdet.
getUSLastCharIndex()Hämtar USLastCharIndex‑värdet.
getUSLowerOpticalPointSize()Hämtar USLowerOpticalPointSize‑värdet.
getUSMaxContext()Hämtar USMaxContext‑värdet.
getUSUpperOpticalPointSize()Hämtar USUpperOpticalPointSize‑värdet.
getUSWeightClass()Anger den visuella vikten (grad av mörkhet eller tjocklek på strecken) för tecknen i teckensnittet.
getUSWidthClass()Anger en relativ förändring från det normala bildförhållandet (bredd‑till‑höjd‑förhållande) som specificerats av en teckensnittsdesigner för glyferna i ett teckensnitt.
getUSWinAscent()Hämtar USWinAscent‑värdet.
getUSWinDescent()Hämtar USWinDescent‑värdet.
getVersion()Hämtar Version-värde.
getXAvgCharWidth()Hämtar parametern för genomsnittlig teckenbredd.
getYStrikeoutPosition()Hämtar YStrikeoutPosition-värde.
getYStrikeoutSize()Hämtar YStrikeoutSize-värde.
getYSubscriptXOffset()Hämtar YSubscriptXOffset-värde.
getYSubscriptXSize()Hämtar YSubscriptXSize-värde.
getYSubscriptYOffset()Hämtar YSubscriptYOffset-värde.
getYSubscriptYSize()Hämtar YSubscriptYSize-värde.
getYSuperscriptXOffset()Hämtar YSuperscriptXOffset-värde.
getYSuperscriptXSize()Hämtar YSuperscriptXSize-värde.
getYSuperscriptYOffset()Hämtar YSuperscriptYOffset-värde.
getYSuperscriptYSize()Hämtar YSuperscriptYSize-värde.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getAchVendId()

public byte[] getAchVendId()

Hämtar AchVendId‑värdet.

Returns: byte[] - AchVendId-värde.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFSSelection()

public int getFSSelection()

Innehåller information om teckensnittsmönstrens natur.

0	bit 1	ITALIC	Font contains Italic characters, otherwise they are upright.
 1	 	    UNDERSCORE	Characters are underscored.
 2	 	    NEGATIVE	Characters have their foreground and background reversed.
 3	 	    OUTLINED	Outline (hollow) characters, otherwise they are solid.
 4	 	    STRIKEOUT	Characters are overstruck.
 5	bit 0	BOLD	Characters are emboldened.
 6	 	    REGULAR	Characters are in the standard weight/style for the font.

Returns: int - Informationen.

getFSType()

public int getFSType()

Hämtar FSType‑värdet.


Anger licensrättigheter för inbäddning av teckensnittet.

Returns: int - FSType-värde.

getLicenseFlags()

public LicenseFlags getLicenseFlags()

Hämtar en inbäddad flagga (fsType) i objektrepresentation.

Returns: LicenseFlags - Embedded flags.

getOffset()

public long getOffset()

Hämtar förskjutning från början av sfnt.

Returns: long - Förskjutning från början av sfnt.

getPanose()

public byte[] getPanose()

Denna serie på 10 byte med siffror används för att beskriva de visuella egenskaperna hos ett givet typsnitt. Dessa egenskaper används sedan för att associera teckensnittet med andra teckensnitt med liknande utseende men olika namn.

Returns: byte[] - De visuella egenskaperna för ett givet typsnitt.

getSCapHeight()

public short getSCapHeight()

Hämtar SCapHeight‑värdet.

Returns: short - SCapHeight-värde.

getSFamilyClass()

public short getSFamilyClass()

Denna parameter är en klassificering av teckensnittsfamiljens design. Teckensnittsklassen och teckensnittsubklassen är registrerade värden som tilldelats av IBM till varje teckensnittsfamilj. Denna parameter är avsedd att användas för att välja ett alternativt teckensnitt när det begärda teckensnittet inte är tillgängligt.

Returns: short - Klassificering av teckensnittsfamiljens design.

getSTypoAscender()

public short getSTypoAscender()

Hämtar STypoAscender‑värdet.

Returns: short - STypoAscender-värde.

getSTypoDescender()

public short getSTypoDescender()

Hämtar STypoDescender‑värdet.

Returns: short - STypoDescender-värde.

getSTypoLineGap()

public short getSTypoLineGap()

Hämtar STypoLineGap‑värdet.

Returns: short - STypoLineGap-värde.

getSXHeight()

public short getSXHeight()

Hämtar SXHeight‑värdet.

Returns: short - SXHeight-värde.

getSupportedTableVersions()

public int[] getSupportedTableVersions()

Hämtar de stödjade versionerna av OS/2‑tabellen.

Returns: int[] - Stödda versioner av OS/2-tabellen.

getTag()

public static String getTag()

Hämtar tabellens tagg.

Returns: java.lang.String - Tabellens tagg.

getTtfTables()

public TtfTableRepository getTtfTables()

Referens till TTF-tabellarkivet.

Returns: TtfTableRepository - Reference to TTF table repository.

getULCodePageRange()

public long[] getULCodePageRange()

Hämtar ULCodePageRange‑värdet.

Returns: long[] - ULCodePageRange‑värde.

getULUnicodeRange()

public long[] getULUnicodeRange()

Hämtar ULUnicodeRange‑värdet.

Returns: long[] - ULUnicodeRange‑värde.

getUSBreakChar()

public int getUSBreakChar()

Hämtar USBreakChar‑värdet.

Returns: int - USBreakChar‑värde.

getUSDefaultChar()

public int getUSDefaultChar()

Hämtar USDefaultChar‑värdet.

Returns: int - USDefaultChar‑värde.

getUSFirstCharIndex()

public int getUSFirstCharIndex()

Hämtar USFirstCharIndex‑värdet.

Returns: int - USFirstCharIndex‑värde.

getUSLastCharIndex()

public int getUSLastCharIndex()

Hämtar USLastCharIndex‑värdet.

Returns: int - USLastCharIndex‑värde.

getUSLowerOpticalPointSize()

public int getUSLowerOpticalPointSize()

Hämtar USLowerOpticalPointSize‑värdet.

Returns: int - USLowerOpticalPointSize‑värdet.

getUSMaxContext()

public int getUSMaxContext()

Hämtar USMaxContext‑värdet.

Returns: int - UsMaxContext‑värde.

getUSUpperOpticalPointSize()

public int getUSUpperOpticalPointSize()

Hämtar USUpperOpticalPointSize‑värdet.

Returns: int - USUpperOpticalPointSize‑värdet.

getUSWeightClass()

public int getUSWeightClass()

Anger den visuella vikten (grad av mörkhet eller tjocklek på strecken) för tecknen i teckensnittet.

Returns: int - Den visuella vikten (grad av svarthet eller tjocklek på strecken) för tecknen i teckensnittet.

getUSWidthClass()

public int getUSWidthClass()

Anger en relativ förändring från det normala bildförhållandet (bredd‑till‑höjd‑förhållande) som specificerats av en teckensnittsdesigner för glyferna i ett teckensnitt.

Returns: int - En relativ förändring från det normala bildförhållandet (bredd‑till‑höjd‑förhållande) enligt vad en teckensnittsdesigner specificerat för glyferna i ett teckensnitt.

getUSWinAscent()

public int getUSWinAscent()

Hämtar USWinAscent‑värdet.

Returns: int - USWinAscent‑värde.

getUSWinDescent()

public int getUSWinDescent()

Hämtar USWinDescent‑värdet.

Returns: int - USWinDescent‑värde.

getVersion()

public int getVersion()

Hämtar Version-värde.

Returns: int - Version‑värde.

getXAvgCharWidth()

public short getXAvgCharWidth()

Hämtar parametern för genomsnittlig teckenbredd.

Returns: short - Genomsnittlig teckenbredd‑parameter.

getYStrikeoutPosition()

public short getYStrikeoutPosition()

Hämtar YStrikeoutPosition-värde.

Returns: short - YStrikeoutPosition‑värde.

getYStrikeoutSize()

public short getYStrikeoutSize()

Hämtar YStrikeoutSize-värde.

Returns: short - YStrikeoutSize‑värde.

getYSubscriptXOffset()

public short getYSubscriptXOffset()

Hämtar YSubscriptXOffset-värde.

Returns: short - YSubscriptXOffset‑värde.

getYSubscriptXSize()

public short getYSubscriptXSize()

Hämtar YSubscriptXSize-värde.

Returns: short - YSubscriptXSize‑värde.

getYSubscriptYOffset()

public short getYSubscriptYOffset()

Hämtar YSubscriptYOffset-värde.

Returns: short - YSubscriptYOffset‑värde.

getYSubscriptYSize()

public short getYSubscriptYSize()

Hämtar YSubscriptYSize-värde.

Returns: short - YSubscriptYSize‑värde.

getYSuperscriptXOffset()

public short getYSuperscriptXOffset()

Hämtar YSuperscriptXOffset-värde.

Returns: short - YSuperscriptXOffset‑värde.

getYSuperscriptXSize()

public short getYSuperscriptXSize()

Hämtar YSuperscriptXSize-värde.

Returns: short - YSuperscriptXSize‑värde.

getYSuperscriptYOffset()

public short getYSuperscriptYOffset()

Hämtar YSuperscriptYOffset-värde.

Returns: short - YSuperscriptYOffset‑värde.

getYSuperscriptYSize()

public short getYSuperscriptYSize()

Hämtar YSuperscriptYSize-värde.

Returns: kort - YSuperscriptYSize värde.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int