Type1Font

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

public class Type1Font extends Font

Rappresenta il Font Type1.

Metodi

MetodoDescrizione
convert(FontType fontType)Converte il Font in un altro formato.
equals(Object arg0)
getAllGlyphIds()Restituisce un array di tutti gli ID glifo, disponibili nel Font.
getClass()
getEncoding()Ottiene la codifica del Font.
getFontDefinition()Ottiene la definizione del Font.
getFontFamily()Ottiene la famiglia del Font.
getFontName()Ottiene il nome del Font face.
getFontNames()Ottiene i nomi del Font.
getFontSaver()Ottiene la funzionalità di salvataggio del Font.
getFontStyle()Ottiene lo stile del Font.
getFontType()Ottiene il tipo di Font.
getGlyphAccessor()Accessor dei glifi del Font.
getGlyphById(GlyphId id)Restituisce il glifo per ID glifo.
getGlyphById(String id)Restituisce il glifo per ID glifo.
getGlyphById(long id)Restituisce il glifo per ID glifo.
getGlyphIdType()Specificazione del tipo di ID glifo.
getGlyphsForText(String text)Ottiene la rappresentazione dei glifi per il testo.
getMetrics()Ottiene le metriche del Font.
getNumGlyphs()Ottiene il numero di glifi nel Font.
getPostscriptNames()Ottiene i nomi del font Postscript.
getStyle()Ottiene lo stile del Font.
hashCode()
notify()
notifyAll()
open(FontDefinition fontDefinition)Apre un font, utilizzando l’oggetto FontDefinition.
open(FontType fontType, byte[] fontData)Apre un font, utilizzando il tipo di font e l’array di byte dei dati del font.
open(FontType fontType, StreamSource fontStreamSource)Apre un font, utilizzando il tipo di font e la sorgente stream.
open(FontType fontType, String fileName)Apre un font, utilizzando il tipo di font e il nome del file del font.
save(OutputStream stream)Salva il Font nel formato originale.
save(String fileName)Salva il Font nel formato originale.
saveToFormat(OutputStream stream, FontSavingFormats outFormat)Salva il Font nel formato specificato.
setFontFamily(String value)Il setter della famiglia del font non è ancora implementato.
setFontName(String value)Il setter del nome del font non è ancora implementato.
setStyle(String value)Il setter dello stile non è ancora implementato.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

convert(FontType fontType)

public Font convert(FontType fontType)

Converte il Font in un altro formato.

Note: TTF Font type is now supported only.

Parameters:

ParametroTipoDescrizione
fontTypeFontTypeTipo di formato del Font in cui convertire.

Returns: Font - Font converted into new format.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

getAllGlyphIds()

public GlyphId[] getAllGlyphIds()

Restituisce un array di tutti gli ID glifo, disponibili nel Font. L’ID glifo è un numero univoco per un glifo, dipendente dal tipo di font. L’ID glifo del Font Type1 può essere un’istanza della classe ( GlyphStringId ) o della classe ( GlyphUInt32Id ).

Returns: com.aspose.font.GlyphId[]

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getEncoding()

public IFontEncoding getEncoding()

Ottiene la codifica del Font.

Returns: IFontEncoding - Font encoding.

getFontDefinition()

public FontDefinition getFontDefinition()

Ottiene la definizione del Font.

Returns: FontDefinition - Font definition.

getFontFamily()

public String getFontFamily()

Ottiene la famiglia del Font.

Returns: java.lang.String - Famiglia del Font.

getFontName()

public String getFontName()

Ottiene il nome del Font face.

Returns: java.lang.String - Nome del Font face.

getFontNames()

public MultiLanguageString getFontNames()

Ottiene i nomi del Font.

Returns: MultiLanguageString - Font names.

getFontSaver()

public IFontSaver getFontSaver()

Ottiene la funzionalità di salvataggio del Font.

Returns: IFontSaver - Font save functionality.

getFontStyle()

public int getFontStyle()

Ottiene lo stile del Font. Questo è un valore calcolato e rappresentato in tipo generalizzato.

Returns: int - Stile del Font. Di solito, una combinazione di valori di flag costanti della classe FontStyle o 0.

getFontType()

public FontType getFontType()

Ottiene il tipo di Font. Restituisce il valore FontType.Type1.

Returns: FontType - Font type.

getGlyphAccessor()

public IGlyphAccessor getGlyphAccessor()

Accessor dei glifi del font. Recupera i glifi e gli identificatori dei glifi.

Returns: IGlyphAccessor - Font glyph accessor.

getGlyphById(GlyphId id)

public Glyph getGlyphById(GlyphId id)

Restituisce il glifo per ID glifo. L’ID glifo è un numero univoco per un glifo, dipendente dal tipo di font. L’ID glifo del Font Type1 può essere un’istanza della classe ( GlyphStringId ) o della classe ( GlyphUInt32Id ).

Parameters:

ParametroTipoDescrizione
idGlyphId

Returns: Glyph

getGlyphById(String id)

public Glyph getGlyphById(String id)

Restituisce il glifo per ID glifo.

Parameters:

ParametroTipoDescrizione
idjava.lang.StringID glifo.

Returns: Glyph - Glyph.

getGlyphById(long id)

public Glyph getGlyphById(long id)

Restituisce il glifo per ID glifo.

Parameters:

ParametroTipoDescrizione
idlongID glifo.

Returns: Glyph - Glyph.

getGlyphIdType()

public GlyphIdType getGlyphIdType()

Specificazione del tipo di ID glifo.

Returns: GlyphIdType

getGlyphsForText(String text)

public GlyphId[] getGlyphsForText(String text)

Ottiene la rappresentazione dei glifi per il testo.

Parameters:

ParametroTipoDescrizione
textjava.lang.StringTesto di input.

Returns: com.aspose.font.GlyphId[] - array di GlyphId.

getMetrics()

public IFontMetrics getMetrics()

Ottiene le metriche del Font.

Returns: IFontMetrics - Font metrics.

getNumGlyphs()

public int getNumGlyphs()

Ottiene il numero di glifi nel Font.

Returns: int - Numero di glifi nel Font.

getPostscriptNames()

public MultiLanguageString getPostscriptNames()

Ottiene i nomi del font Postscript.

Returns: MultiLanguageString - Postscript Font names

getStyle()

public String getStyle()

Ottiene lo stile del Font. Questo è un valore stringa grezzo fornito dal file Font.

Returns: java.lang.String - Stile del Font.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

open(FontDefinition fontDefinition)

public static Font open(FontDefinition fontDefinition)

Apre un font, utilizzando l’oggetto FontDefinition.

Parameters:

ParametroTipoDescrizione
fontDefinitionFontDefinitionOggetto definizione del Font.

Returns: Font - Font loaded.

open(FontType fontType, byte[] fontData)

public static Font open(FontType fontType, byte[] fontData)

Apre un font, utilizzando il tipo di font e l’array di byte dei dati del font.

Parameters:

ParametroTipoDescrizione
fontTypeFontTypeTipo di Font.
fontDatabyte[]Array di byte da cui caricare il font.

Returns: Font - Font loaded.

open(FontType fontType, StreamSource fontStreamSource)

public static Font open(FontType fontType, StreamSource fontStreamSource)

Apre un font, utilizzando il tipo di font e la sorgente stream.

Parameters:

ParametroTipoDescrizione
fontTypeFontTypeTipo di Font.
fontStreamSourceStreamSourceSorgente stream per il font.

Returns: Font - Font loaded.

open(FontType fontType, String fileName)

public static Font open(FontType fontType, String fileName)

Apre un font, utilizzando il tipo di font e il nome del file del font.

Parameters:

ParametroTipoDescrizione
fontTypeFontTypeTipo di Font.
fileNamejava.lang.StringNome file del font.

Returns: Font - Font loaded.

save(OutputStream stream)

public void save(OutputStream stream)

Salva il Font nel formato originale.


Note: following Font types are supported for saving:
 New TTF fonts;
 TTF Font subsets;
 CFF Font subsets;
 Type1 Font subsets.

Parameters:

ParametroTipoDescrizione
streamjava.io.OutputStreamStream per salvare il font.

save(String fileName)

public void save(String fileName)

Salva il Font nel formato originale.


Note: following Font types are supported for saving:
 New TTF fonts;
 TTF Font subsets;
 CFF Font subsets;
 Type1 Font subsets.

Parameters:

ParametroTipoDescrizione
fileNamejava.lang.StringFile per salvare il font.

saveToFormat(OutputStream stream, FontSavingFormats outFormat)

public void saveToFormat(OutputStream stream, FontSavingFormats outFormat)

Salva il Font nel formato specificato.

Parameters:

ParametroTipoDescrizione
streamjava.io.OutputStreamstream per salvare il font
outFormatFontSavingFormatsformato desiderato

setFontFamily(String value)

public void setFontFamily(String value)

Il setter della famiglia del font non è ancora implementato.

Parameters:

ParametroTipoDescrizione
valorejava.lang.StringNuova famiglia di Font.

setFontName(String value)

public void setFontName(String value)

Il setter del nome del font non è ancora implementato.

Parameters:

ParametroTipoDescrizione
valorejava.lang.StringNuovo nome faccia del Font.

setStyle(String value)

public void setStyle(String value)

Il setter Style non è ancora implementato. Questo è un valore stringa grezzo fornito dal file Font.

Parameters:

ParametroTipoDescrizione
valorejava.lang.StringNuovo stile del Font.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int