public class CPDFSdk
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
CPDFSdk.OnVerifyLicenseListener |
Modifier and Type | Field and Description |
---|---|
static int |
ERROE_OBTAIN_LICENSE |
static int |
ERROR_CODE_BASE |
static int |
InvalidAppId |
static int |
InvalidDeviceId |
static int |
InvalidLicense |
static int |
LICENSE_EXPIRE |
static int |
LICENSE_FILE_READ_FAILED |
static int |
LICENSE_ILLEGAL_ACCESS |
static int |
LICENSE_INVALID |
static int |
LICENSE_NETWORK_ERROR |
static int |
LICENSE_PERMISSION_DENY |
static int |
LICENSE_SIGNATURE_VERIFICATION_FAIL |
static int |
LICENSE_UNINITIALIZED |
static int |
LICENSE_UNSUPPORTED_DEVICE |
static int |
LICENSE_UNSURPPORTED_ID |
static int |
LICENSE_UNSURPPORTED_PLATFORM |
static int |
LICENSE_VERIFY_FAILED |
static int |
licenseDisable |
static int |
LicenseExpired |
static int |
Platform |
static int |
PlatformInvalid |
static int |
RequireLicense |
static int |
RequirePlatform |
static int |
SignatureVerificationFailed |
static int |
VERIFY_SUCCESS |
static int |
VerifySuccess |
Constructor and Description |
---|
CPDFSdk() |
Modifier and Type | Method and Description |
---|---|
static void |
destroy()
When the SDK is no longer in use, release the SDK resource.
|
static java.lang.String |
getCustomFontPath() |
static java.lang.String |
getImportFontPath() |
static java.lang.String |
getSDKBuildTag()
Get SDK build tag.
|
static int |
getSDKInitialResult()
Get the SDK initial result code.
|
static java.lang.String |
getSDKInitialResultString()
Get the SDK initial result description.
|
static java.lang.String |
getSDKVersion()
Get SDK version.
|
static void |
init(android.content.Context context,
java.lang.String license)
Initialize the SDK with offline license.
|
static void |
init(android.content.Context context,
java.lang.String license,
boolean offline)
Initialize the SDK.
|
static void |
init(android.content.Context context,
java.lang.String license,
boolean offline,
CPDFSdk.OnVerifyLicenseListener listener)
Initialize the SDK.
|
static void |
initOnline(android.content.Context context,
java.lang.String license,
CPDFSdk.OnVerifyLicenseListener listener)
Deprecated.
|
static void |
setDefaultFontPath(android.content.Context context,
java.lang.String path) |
static void |
useDefaultFont(boolean enable)
Whether use default font.
|
public static final int ERROE_OBTAIN_LICENSE
public static final int ERROR_CODE_BASE
public static final int VERIFY_SUCCESS
public static final int LICENSE_INVALID
public static final int LICENSE_EXPIRE
public static final int LICENSE_UNSURPPORTED_PLATFORM
public static final int LICENSE_UNSURPPORTED_ID
public static final int LICENSE_UNSUPPORTED_DEVICE
public static final int LICENSE_PERMISSION_DENY
public static final int LICENSE_UNINITIALIZED
public static final int LICENSE_ILLEGAL_ACCESS
public static final int LICENSE_FILE_READ_FAILED
public static final int LICENSE_NETWORK_ERROR
public static final int LICENSE_SIGNATURE_VERIFICATION_FAIL
public static final int LICENSE_VERIFY_FAILED
public static final int Platform
public static final int VerifySuccess
public static final int RequireLicense
public static final int RequirePlatform
public static final int PlatformInvalid
public static final int SignatureVerificationFailed
public static final int InvalidLicense
public static final int LicenseExpired
public static final int licenseDisable
public static final int InvalidDeviceId
public static final int InvalidAppId
public static void init(android.content.Context context, java.lang.String license)
context
- Context.license
- Offline license.public static void init(android.content.Context context, java.lang.String license, boolean offline)
context
- Context.license
- License.public static void init(android.content.Context context, java.lang.String license, boolean offline, CPDFSdk.OnVerifyLicenseListener listener)
context
- Context.license
- License.listener
- Listener.@Deprecated public static void initOnline(android.content.Context context, java.lang.String license, CPDFSdk.OnVerifyLicenseListener listener)
context
- Context.license
- License.listener
- Listener.public static java.lang.String getImportFontPath()
public static java.lang.String getCustomFontPath()
public static void useDefaultFont(boolean enable)
enable
- Whether use default font.public static void destroy()
public static int getSDKInitialResult()
public static java.lang.String getSDKInitialResultString()
public static java.lang.String getSDKVersion()
public static java.lang.String getSDKBuildTag()
public static void setDefaultFontPath(android.content.Context context, java.lang.String path)