TtfOs2Table
Inheritance: java.lang.Object, com.aspose.font.TtfTableBase
public class TtfOs2Table extends TtfTableBase
Representerar “OS/2”-tabellen i TTF-typsnittsfilen.
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |