public abstract class TopDictDataProvider extends Object
Declares functionality to read/update CFF Top DICT structure.
| Modifier and Type | Field and Description |
|---|---|
protected CffEncoding |
encoding |
protected com.aspose.font.CffCidChildFont |
font |
protected com.aspose.font.PrivateDictDataProvider |
privateDictDataProvider |
protected com.aspose.font.CffFontDictionary |
topDict |
| Modifier | Constructor and Description |
|---|---|
protected |
TopDictDataProvider(com.aspose.font.CffCidChildFont font) |
protected com.aspose.font.CffCidChildFont font
protected com.aspose.font.CffFontDictionary topDict
protected CffEncoding encoding
protected com.aspose.font.PrivateDictDataProvider privateDictDataProvider
protected TopDictDataProvider(com.aspose.font.CffCidChildFont font)
public String getVersion()
public int setVersion(String value)
public void setVersionSid(int sid)
public String getNotice()
public int setNotice(String value)
public void setNoticeSid(int sid)
public String getCopyright()
public int setCopyright(String value)
public void setCopyrightSid(int sid)
public String getFullName()
public int setFullName(String value)
public void setFullNameSid(int sid)
public String getFamilyName()
public int setFamilyName(String value)
public void setFamilyNameSid(int sid)
public String getWeight()
public int setWeight(String value)
public void setWeightSid(int sid)
public String getPostScript()
public int setPostScript(String value)
public void setPostScriptSid(int sid)
public String getBaseFontName()
public int setBaseFontName(String value)
public void setBaseFontNameSid(int sid)
public String getFontName()
public int setFontName(String value)
public void setFontNameSid(int sid)
public boolean isFixedPitch()
public void setFixedPitch(boolean value)
public int getItalicAngle()
public void setItalicAngle(int value)
public int getUnderlinePosition()
public void setUnderlinePosition(int value)
public int getUnderlineThickness()
public void setUnderlineThickness(int value)
public int getPaintType()
public void setPaintType(int value)
public TransformationMatrix getFontMatrix()
public void setFontMatrix(TransformationMatrix value)
public int getUniqueId()
public void setUniqueId(int value)
public FontBBox getFontBBox()
public void setFontBBox(FontBBox value)
public int getStrokeWidth()
public void setStrokeWidth(int value)
public double[] getXuid()
public void setXuid(double[] value)
public int getSyntheticBase()
public void setSyntheticBase(int value)
public int getCidFontVersion()
public void setCidFontVersion(int value)
public int getCidFontRevision()
public void setCidFontRevision(int value)
public int getCidFontType()
public void setCidFontType(int value)
public int getCidCount()
public void setCidCount(int value)
public int getUidBase()
public void setUidBase(int value)
public void setRos(int registry,
int ordering,
int supplement)
public void getRos(int[] registrySid,
int[] orderingSid,
int[] supplement)
public com.aspose.font.PrivateDictDataProvider getPrivateDictProvider()
Copyright © 2025 Aspose. All Rights Reserved.