Package com.adobe.fontengine.font
Class EmbeddingPermission
- java.lang.Object
-
- com.adobe.fontengine.font.EmbeddingPermission
-
public final class EmbeddingPermission extends java.lang.Object
Constants for embedding permissions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EmbeddingPermission.OutlineRestriction
static class
EmbeddingPermission.SubsettingRestriction
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Permission
getCIDDefaultPermission(int[] xuid)
static Permission
getDefaultWasEmbeddedPermission()
static Permission
getOCFDefaultPermission()
static Permission
getTrueTypeDefaultPermission()
static Permission
getType1DefaultPermission(java.lang.String notice, java.lang.String fontname)
static Permission
interpretFSType(int fsType)
Interpret the provided fsType according to tech note 5147: Font Embedding Guidelines for Adobe Third-party Developers
-
-
-
Method Detail
-
interpretFSType
public static Permission interpretFSType(int fsType)
Interpret the provided fsType according to tech note 5147: Font Embedding Guidelines for Adobe Third-party Developers- Parameters:
fsType
-- Returns:
- the permissions associated with the fsType provided.
-
getType1DefaultPermission
public static Permission getType1DefaultPermission(java.lang.String notice, java.lang.String fontname)
-
getCIDDefaultPermission
public static Permission getCIDDefaultPermission(int[] xuid)
-
getTrueTypeDefaultPermission
public static Permission getTrueTypeDefaultPermission()
-
getDefaultWasEmbeddedPermission
public static Permission getDefaultWasEmbeddedPermission()
-
getOCFDefaultPermission
public static Permission getOCFDefaultPermission()
-
-