├── .gitignore ├── ComPDFKit_Repo ├── compdfkit-ui │ ├── ComPDFKit-UI.aar │ └── build.gradle └── compdfkit │ ├── ComPDFKit.aar │ └── build.gradle ├── ComPDFKit_Tools ├── .gitignore ├── README.md ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── screenshots │ ├── img_1.jpg │ ├── img_2.jpg │ └── img_3.jpg └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── tools_default_configuration.json │ └── tools_logo.png │ ├── java │ └── com │ │ └── compdfkit │ │ └── tools │ │ ├── annotation │ │ ├── pdfannotationbar │ │ │ ├── CAnnotationToolbar.java │ │ │ ├── adapter │ │ │ │ └── CPDFAnnotationToolListAdapter.java │ │ │ ├── bean │ │ │ │ └── CAnnotToolBean.java │ │ │ └── data │ │ │ │ └── CAnnotationToolDatas.java │ │ ├── pdfannotationlist │ │ │ ├── CPDFAnnotationListFragment.java │ │ │ ├── adapter │ │ │ │ ├── CPDFAnnotListAdapter.java │ │ │ │ └── CPDFAnnotReplyListAdapter.java │ │ │ ├── bean │ │ │ │ └── CPDFAnnotListItem.java │ │ │ ├── data │ │ │ │ └── CPDFAnnotDatas.java │ │ │ └── dialog │ │ │ │ ├── CMarkedTipsWindow.java │ │ │ │ ├── CPDFEditReplyDialogFragment.java │ │ │ │ └── CPDFReplyDetailsDialogFragment.java │ │ └── pdfproperties │ │ │ ├── pdffreetext │ │ │ └── CFreeTextStyleFragment.java │ │ │ ├── pdflink │ │ │ └── CLinkAnnotAttachHelper.java │ │ │ ├── pdflnk │ │ │ ├── CInkCtrlView.java │ │ │ └── CInkStyleFragment.java │ │ │ ├── pdfmarkup │ │ │ └── CMarkupStyleFragment.java │ │ │ ├── pdfnote │ │ │ ├── CNoteEditDialog.java │ │ │ ├── CNoteStyleFragment.java │ │ │ ├── CPDFtextAnnotAttachHelper.java │ │ │ └── CPDFtextAnnotImpl.java │ │ │ ├── pdfpic │ │ │ └── CImageStyleFragment.java │ │ │ ├── pdfshape │ │ │ ├── CLineArrowTypeListFragment.java │ │ │ ├── CShapeStyleFragment.java │ │ │ └── adapter │ │ │ │ ├── CLineTypeListAdapter.java │ │ │ │ └── CShapeBordEffectTypeAdapter.java │ │ │ ├── pdfsignature │ │ │ ├── CAddSignatureActivity.java │ │ │ ├── CSignatureStyleFragment.java │ │ │ ├── adapter │ │ │ │ └── CSignatureListAdapter.java │ │ │ └── data │ │ │ │ └── CSignatureDatas.java │ │ │ ├── pdfsound │ │ │ ├── CPlayVoicePopupWindow.java │ │ │ └── CRecordVoicePopupWindow.java │ │ │ └── pdfstamp │ │ │ ├── CAddCustomStampActivity.java │ │ │ ├── CAddStampSwichDialogFragment.java │ │ │ ├── CStampCustomFragment.java │ │ │ ├── CStampStandardFragment.java │ │ │ ├── CStampStyleFragment.java │ │ │ ├── adapter │ │ │ ├── CImageStampListAdapter.java │ │ │ ├── CStampFragmentAdapter.java │ │ │ ├── CStandardStampListAdapter.java │ │ │ ├── CTextStampAdapter.java │ │ │ └── CustomStampAdapter.java │ │ │ ├── bean │ │ │ ├── CCustomStampBean.java │ │ │ ├── CStandardStampItemBean.java │ │ │ └── CTextStampBean.java │ │ │ └── data │ │ │ └── CStampDatas.java │ │ ├── common │ │ ├── basic │ │ │ ├── activity │ │ │ │ ├── CBasicPDFActivity.java │ │ │ │ └── CPermissionActivity.java │ │ │ ├── adapter │ │ │ │ └── CBasicSpinnerAdapter.java │ │ │ └── fragment │ │ │ │ ├── CBasicBottomSheetDialogFragment.java │ │ │ │ ├── CBasicPDFFragment.java │ │ │ │ ├── CBasicThemeDialogFragment.java │ │ │ │ ├── CBasicThemeFragment.java │ │ │ │ └── CPermissionFragment.java │ │ ├── contextmenu │ │ │ ├── CPDFContextMenuHelper.java │ │ │ ├── ContextMenuProviderParams.java │ │ │ ├── impl │ │ │ │ ├── CCheckBoxContextMenuView.java │ │ │ │ ├── CEditImageContextMenuView.java │ │ │ │ ├── CEditPathContextMenuView.java │ │ │ │ ├── CEditTextContextMenuView.java │ │ │ │ ├── CFreeTextContextMenuView.java │ │ │ │ ├── CInkContextMenuView.java │ │ │ │ ├── CLinkContextMenuView.java │ │ │ │ ├── CListBoxContextMenuView.java │ │ │ │ ├── CLongPressContextMenuView.java │ │ │ │ ├── CMarkupContextMenuView.java │ │ │ │ ├── CPushButtonContextMenuView.java │ │ │ │ ├── CRadioButtonContextMenuView.java │ │ │ │ ├── CScreenShotContextMenuView.java │ │ │ │ ├── CSearchReplaceContextMenuView.java │ │ │ │ ├── CSelectContentContextMenuView.java │ │ │ │ ├── CShapeContextMenuView.java │ │ │ │ ├── CSignatureContextMenuView.java │ │ │ │ ├── CSoundContextMenuView.java │ │ │ │ ├── CStampContextMenuView.java │ │ │ │ ├── CTextFieldContextMenuView.java │ │ │ │ └── ComboBoxContextMenuView.java │ │ │ ├── interfaces │ │ │ │ ├── ContextMenuCheckBoxProvider.java │ │ │ │ ├── ContextMenuComboBoxProvider.java │ │ │ │ ├── ContextMenuEditImageProvider.java │ │ │ │ ├── ContextMenuEditPathProvider.java │ │ │ │ ├── ContextMenuEditTextProvider.java │ │ │ │ ├── ContextMenuFormSignProvider.java │ │ │ │ ├── ContextMenuFreeTextProvider.java │ │ │ │ ├── ContextMenuInkProvider.java │ │ │ │ ├── ContextMenuLinkProvider.java │ │ │ │ ├── ContextMenuListBoxProvider.java │ │ │ │ ├── ContextMenuLongPressProvider.java │ │ │ │ ├── ContextMenuMarkupProvider.java │ │ │ │ ├── ContextMenuPushButtonProvider.java │ │ │ │ ├── ContextMenuRadioButtonProvider.java │ │ │ │ ├── ContextMenuScreenShotProvider.java │ │ │ │ ├── ContextMenuSearchReplaceProvider.java │ │ │ │ ├── ContextMenuSelectContentProvider.java │ │ │ │ ├── ContextMenuShapeProvider.java │ │ │ │ ├── ContextMenuSoundContentProvider.java │ │ │ │ ├── ContextMenuStampProvider.java │ │ │ │ └── ContextMenuTextFieldProvider.java │ │ │ └── provider │ │ │ │ ├── ContextMenuMultipleLineView.java │ │ │ │ └── ContextMenuView.java │ │ ├── interfaces │ │ │ ├── COnAnnotationChangeListener.java │ │ │ ├── COnColorSelectListener.java │ │ │ ├── COnDialogDismissListener.java │ │ │ ├── COnFormChangeListener.java │ │ │ ├── COnSetPDFDisplayPageIndexListener.java │ │ │ └── COnTextChangedListener.java │ │ ├── pdf │ │ │ ├── CPDFApplyConfigUtil.java │ │ │ ├── CPDFConfigurationUtils.java │ │ │ ├── CPDFDocumentActivity.java │ │ │ ├── CPDFDocumentFragment.java │ │ │ ├── CSampleScreenManager.java │ │ │ └── config │ │ │ │ ├── AnnotationsConfig.java │ │ │ │ ├── CPDFConfiguration.java │ │ │ │ ├── CPDFWatermarkConfig.java │ │ │ │ ├── ContentEditorConfig.java │ │ │ │ ├── FormsConfig.java │ │ │ │ ├── GlobalConfig.java │ │ │ │ ├── ModeConfig.java │ │ │ │ ├── ReaderViewConfig.java │ │ │ │ ├── ToolbarConfig.java │ │ │ │ ├── annot │ │ │ │ ├── AnnotAttr.java │ │ │ │ ├── AnnotFreetextAttr.java │ │ │ │ ├── AnnotInkAttr.java │ │ │ │ ├── AnnotShapeAttr.java │ │ │ │ └── AnnotationsAttributes.java │ │ │ │ └── forms │ │ │ │ ├── FormsAttr.java │ │ │ │ ├── FormsAttributes.java │ │ │ │ ├── FormsCheckBoxAttr.java │ │ │ │ ├── FormsComboBoxAttr.java │ │ │ │ ├── FormsListBoxAttr.java │ │ │ │ ├── FormsPushButtonAttr.java │ │ │ │ ├── FormsRadioButtonAttr.java │ │ │ │ └── FormsTextFieldAttr.java │ │ ├── provider │ │ │ └── ComPDFKitToolsFileProvider.java │ │ ├── utils │ │ │ ├── CFileUtils.java │ │ │ ├── CListUtil.java │ │ │ ├── CLog.java │ │ │ ├── CPermissionUtil.java │ │ │ ├── CToastUtil.java │ │ │ ├── CUriUtil.java │ │ │ ├── CWrapHeightPageChangeCallback.java │ │ │ ├── activitycontracts │ │ │ │ ├── BaseActivityResultLauncher.java │ │ │ │ ├── CImageResultContracts.java │ │ │ │ ├── CImageResultLauncher.java │ │ │ │ ├── CMultiplePermissionResultLauncher.java │ │ │ │ ├── CPermissionResultLauncher.java │ │ │ │ └── CSelectPDFDocumentResultContract.java │ │ │ ├── adapter │ │ │ │ ├── CBaseQuickAdapter.java │ │ │ │ ├── CBaseQuickViewHolder.java │ │ │ │ └── COnRecyclerItemClickListener.java │ │ │ ├── animation │ │ │ │ ├── CFillScreenManager.java │ │ │ │ └── ConstraintSetUtils.java │ │ │ ├── annotation │ │ │ │ └── CPDFAnnotationManager.java │ │ │ ├── date │ │ │ │ └── CDateUtil.java │ │ │ ├── dialog │ │ │ │ ├── CAlertDialog.java │ │ │ │ ├── CDialogFragmentUtil.java │ │ │ │ ├── CEditDialog.java │ │ │ │ ├── CExitTipsDialog.java │ │ │ │ ├── CGotoPageDialog.java │ │ │ │ ├── CImportImageDialogFragment.java │ │ │ │ └── CLoadingDialog.java │ │ │ ├── glide │ │ │ │ ├── CPDFFether.java │ │ │ │ ├── CPDFGlideModule.java │ │ │ │ ├── CPDFModelLoader.java │ │ │ │ ├── CPDFWrapper.java │ │ │ │ ├── transformation │ │ │ │ │ └── RotateTransformation.java │ │ │ │ └── wrapper │ │ │ │ │ ├── CIPDFWrapper.java │ │ │ │ │ └── impl │ │ │ │ │ ├── CPDFCoverWrapper.java │ │ │ │ │ └── CPDFDocumentPageWrapper.java │ │ │ ├── image │ │ │ │ ├── CBitmapUtil.java │ │ │ │ └── CImageUtil.java │ │ │ ├── print │ │ │ │ ├── CPDFPrintAdpater.java │ │ │ │ └── CPDFPrintUtils.java │ │ │ ├── task │ │ │ │ └── CExtractAssetFileTask.java │ │ │ ├── threadpools │ │ │ │ ├── CThreadPoolUtils.java │ │ │ │ └── SimpleBackgroundTask.java │ │ │ ├── transformer │ │ │ │ └── CascadeTransformer.java │ │ │ ├── view │ │ │ │ ├── CEditText.java │ │ │ │ ├── CNestedScrollableHost.java │ │ │ │ ├── CSineCurveView.java │ │ │ │ ├── colorpicker │ │ │ │ │ ├── CColorPickerFragment.java │ │ │ │ │ ├── ColorPickerDialogFragment.java │ │ │ │ │ ├── interfaces │ │ │ │ │ │ └── CMotionEventUpdatable.java │ │ │ │ │ └── widget │ │ │ │ │ │ ├── CThrottledTouchEventHandler.java │ │ │ │ │ │ ├── ColorAlphaSliderView.java │ │ │ │ │ │ ├── ColorPickerData.java │ │ │ │ │ │ ├── ColorPickerView.java │ │ │ │ │ │ ├── ColorRectPalette.java │ │ │ │ │ │ ├── ColorRectSelector.java │ │ │ │ │ │ ├── ColorRectShowView.java │ │ │ │ │ │ ├── ColorRectView.java │ │ │ │ │ │ └── ColorSliderView.java │ │ │ │ ├── sliderbar │ │ │ │ │ ├── CSliderBar.java │ │ │ │ │ ├── CSliderBarValueView.java │ │ │ │ │ └── CValueType.java │ │ │ │ └── span │ │ │ │ │ ├── CUnderLineColorSpan.java │ │ │ │ │ └── CWavyUnderLineSpan.java │ │ │ ├── viewutils │ │ │ │ ├── CDimensUtils.java │ │ │ │ ├── CViewUtils.java │ │ │ │ └── EditTextUtils.java │ │ │ ├── voice │ │ │ │ ├── CMediaPlayManager.java │ │ │ │ └── CRecorderManager.java │ │ │ └── window │ │ │ │ ├── CBasePopupWindow.java │ │ │ │ ├── CModeSwitchDialogFragment.java │ │ │ │ └── CPopupMenuWindow.java │ │ └── views │ │ │ ├── CPDFToolBar.java │ │ │ ├── CToolBar.java │ │ │ ├── CVerifyPasswordDialogFragment.java │ │ │ ├── directory │ │ │ ├── CFileDirectoryDatas.java │ │ │ ├── CFileDirectoryDialog.java │ │ │ ├── adapter │ │ │ │ ├── CFileDirectoryAdapter.java │ │ │ │ └── CFileDirectoryTitleAdapter.java │ │ │ └── bean │ │ │ │ └── CFileDirectoryTitleBean.java │ │ │ ├── pdfbota │ │ │ ├── CPDFBOTA.java │ │ │ ├── CPDFBotaDialogFragment.java │ │ │ ├── CPDFBotaEmptyFragment.java │ │ │ ├── CPDFBotaFragmentTabs.java │ │ │ └── adapter │ │ │ │ └── CBotaViewPagerAdapter.java │ │ │ ├── pdfproperties │ │ │ ├── CAnnotationType.java │ │ │ ├── CPropertiesSwitchView.java │ │ │ ├── CTypeUtil.java │ │ │ ├── action │ │ │ │ └── CActionEditDialogFragment.java │ │ │ ├── basic │ │ │ │ └── CBasicPropertiesFragment.java │ │ │ ├── colorlist │ │ │ │ ├── CColorItemBean.java │ │ │ │ ├── ColorListAdapter.java │ │ │ │ └── ColorListView.java │ │ │ ├── font │ │ │ │ ├── CFontSpinnerAdapter.java │ │ │ │ ├── CFontStyleSpinnerAdapter.java │ │ │ │ ├── CPDFFontView.java │ │ │ │ └── bean │ │ │ │ │ └── CFontStyleItemBean.java │ │ │ ├── pdfstyle │ │ │ │ ├── CAnnotStyle.java │ │ │ │ ├── CBasicOnStyleChangeListener.java │ │ │ │ ├── CPropertiesFragmentBean.java │ │ │ │ ├── CStyleDialogFragment.java │ │ │ │ ├── CStyleFragmentAdapter.java │ │ │ │ ├── CStyleFragmentDatas.java │ │ │ │ ├── CStyleType.java │ │ │ │ ├── CStyleUIParams.java │ │ │ │ ├── CStyleViewModel.java │ │ │ │ └── manager │ │ │ │ │ ├── CStyleManager.java │ │ │ │ │ └── provider │ │ │ │ │ ├── CEditSelectionsProvider.java │ │ │ │ │ ├── CGlobalStyleProvider.java │ │ │ │ │ ├── CSelectedAnnotStyleProvider.java │ │ │ │ │ ├── CSelectedFormStyleProvider.java │ │ │ │ │ └── CStyleProvider.java │ │ │ ├── preview │ │ │ │ ├── CAnnotFreeTextPreviewView.java │ │ │ │ ├── CAnnotInkPreviewView.java │ │ │ │ ├── CAnnotLineTypePreviewView.java │ │ │ │ ├── CAnnotMarkupPreviewView.java │ │ │ │ ├── CAnnotNotePreviewView.java │ │ │ │ ├── CAnnotShapePreviewView.java │ │ │ │ ├── CBasicAnnotPreviewView.java │ │ │ │ ├── CEditImagePreviewView.java │ │ │ │ └── CStylePreviewView.java │ │ │ ├── stamp │ │ │ │ ├── CPDFStampTextView.java │ │ │ │ └── CPDFStaticLayout.java │ │ │ ├── textfields │ │ │ │ └── CTextFieldsView.java │ │ │ └── writing │ │ │ │ └── CPDFSignatureEditView.java │ │ │ └── pdfview │ │ │ ├── CPDFIReaderViewCallback.java │ │ │ ├── CPDFPageIndicatorView.java │ │ │ ├── CPDFSlideBar.java │ │ │ ├── CPDFSliderBarView.java │ │ │ ├── CPDFViewCtrl.java │ │ │ └── CPreviewMode.java │ │ ├── compress │ │ ├── CPDFCompressDialog.java │ │ └── CPDFCompressLoadingDialog.java │ │ ├── contenteditor │ │ ├── CEditToolbar.java │ │ └── pdfproperties │ │ │ ├── CEditImagePropertiesFragment.java │ │ │ └── CEditTextProperFragment.java │ │ ├── docseditor │ │ ├── CPageEditBar.java │ │ ├── CPageEditToolBar.java │ │ ├── drag │ │ │ ├── CDefaultItemTouchHelpCallback.java │ │ │ ├── CDefaultItemTouchHelper.java │ │ │ └── CProItemTouchHelper.java │ │ ├── pdfpageedit │ │ │ └── CPDFPageEditDialogFragment.java │ │ └── pdfpageeditinsert │ │ │ ├── CInsertBlankPageDialogFragment.java │ │ │ ├── CInsertPdfPageDialogFragment.java │ │ │ └── CSelectInsertPageTypeDialogFragment.java │ │ ├── forms │ │ ├── pdfformbar │ │ │ ├── CFormToolbar.java │ │ │ ├── adapter │ │ │ │ └── CPDFFormToolListAdapter.java │ │ │ ├── bean │ │ │ │ └── CFormToolBean.java │ │ │ └── data │ │ │ │ └── CFormToolDatas.java │ │ └── pdfproperties │ │ │ ├── option │ │ │ ├── CWidgetItemBean.java │ │ │ ├── edit │ │ │ │ ├── CFormEditItemsAdapter.java │ │ │ │ └── CFormOptionEditFragment.java │ │ │ └── select │ │ │ │ ├── CFormOptionListAdapter.java │ │ │ │ └── CFormOptionSelectDialogFragment.java │ │ │ ├── pdfcheckbox │ │ │ ├── CheckBoxStyleFragment.java │ │ │ ├── CheckBoxStyleListFragment.java │ │ │ └── adapter │ │ │ │ └── CheckStyleListAdapter.java │ │ │ ├── pdfcombobox │ │ │ ├── ComboBoxStyleFragment.java │ │ │ └── CustomComboBoxWidgetImpl.java │ │ │ ├── pdflistbox │ │ │ ├── CListBoxStyleFragment.java │ │ │ └── CustomListBoxWidgetImpl.java │ │ │ ├── pdfpushbutton │ │ │ └── CPushButtonStyleFragment.java │ │ │ ├── pdfradiobutton │ │ │ └── CRadioButtonStyleFragment.java │ │ │ ├── pdfsign │ │ │ ├── CustomSignatureWidgetImpl.java │ │ │ └── SignatureWidgetImpl.java │ │ │ └── pdftextfield │ │ │ └── CTextFieldStyleFragment.java │ │ ├── security │ │ ├── encryption │ │ │ ├── CDocumentEncryptionDialog.java │ │ │ ├── CEncryptAlgorithmSpinnerAdapter.java │ │ │ └── CInputOwnerPwdDialog.java │ │ └── watermark │ │ │ ├── CWatermarkEditDialog.java │ │ │ ├── CWatermarkPageFragment.java │ │ │ ├── CWatermarkPageFragmentAdapter.java │ │ │ ├── pdfproperties │ │ │ ├── CPageRange.java │ │ │ ├── CWatermarkImageStyleFragment.java │ │ │ ├── CWatermarkPageRangeAdapter.java │ │ │ └── CWatermarkTextStyleFragment.java │ │ │ └── view │ │ │ ├── CWatermarkPageView.java │ │ │ ├── CWatermarkTileView.java │ │ │ └── CWatermarkView.java │ │ ├── signature │ │ ├── CSignatureToolBar.java │ │ ├── CSignaturesUtils.java │ │ ├── CertificateDigitalDatas.java │ │ ├── SignatureStatus.java │ │ ├── bean │ │ │ ├── CPDFCertAttrDataItem.java │ │ │ ├── CPDFDocumentSignInfo.java │ │ │ ├── CPDFOwnerItemData.java │ │ │ ├── CPDFSignatureItemData.java │ │ │ └── CPDFSignatureStatusInfo.java │ │ ├── importcert │ │ │ └── create │ │ │ │ ├── CImportCertificateDigitalDialog.java │ │ │ │ ├── CPDFSelectDigitalSignatureDialog.java │ │ │ │ ├── CSelectSignTypeDialog.java │ │ │ │ ├── CreateCertificateDigitalDialog.java │ │ │ │ └── adapter │ │ │ │ ├── CountryReginSpinnerAdapter.java │ │ │ │ └── PurposeSpinnerAdapter.java │ │ ├── info │ │ │ ├── CertAttrDatas.java │ │ │ ├── CertAttrListAdapter.java │ │ │ ├── CertDetailsDialog.java │ │ │ ├── CertDetailsListAdapter.java │ │ │ ├── CertDigitalSignAttributesDialog.java │ │ │ ├── CertDigitalSignInfoDialog.java │ │ │ └── signlist │ │ │ │ ├── CPDFCertDigitalSignListDialog.java │ │ │ │ └── adapter │ │ │ │ └── CertDigitalSignListAdapter.java │ │ ├── interfaces │ │ │ └── COnSelectCertFileListener.java │ │ ├── pdfproperties │ │ │ └── pdfsign │ │ │ │ ├── CDigitalSignStylePreviewView.java │ │ │ │ └── CDigitalSignatureWidgetImpl.java │ │ ├── preview │ │ │ ├── CDigitalSignStylePreviewDialog.java │ │ │ └── view │ │ │ │ ├── CSignStylePositionView.java │ │ │ │ └── CSignStyleReasonView.java │ │ └── verify │ │ │ └── CVerifySignStatusView.java │ │ └── viewer │ │ ├── contextmenu │ │ └── CopyContextMenuView.java │ │ ├── pdfbookmark │ │ ├── CPDFBookmarkFragment.java │ │ └── adapter │ │ │ └── CPDFBookmarkListAdapter.java │ │ ├── pdfdisplaysettings │ │ └── CPDFDisplaySettingDialogFragment.java │ │ ├── pdfinfo │ │ ├── CDocumentInfoBean.java │ │ └── CPDFDocumentInfoDialogFragment.java │ │ ├── pdfoutline │ │ ├── CPDFOutlineFragment.java │ │ ├── adapter │ │ │ └── COutlineListAdapter.java │ │ ├── bean │ │ │ └── COutlineData.java │ │ └── data │ │ │ └── COutlineDatas.java │ │ ├── pdfsearch │ │ ├── CSearchReplaceToolbar.java │ │ ├── CSearchResultDialogFragment.java │ │ ├── CSearchSettingsDialog.java │ │ ├── CSearchToolbar.java │ │ ├── adapter │ │ │ └── CSearchPDFTextRecyclerviewAdapter.java │ │ ├── bean │ │ │ ├── CEditSearchReplaceInfo.java │ │ │ ├── CSearchReplaceInfo.java │ │ │ └── CSearchTextInfo.java │ │ └── data │ │ │ ├── CPDFSearch.java │ │ │ ├── CPDFSearchDecorator.java │ │ │ ├── CPDFSearchKeywordsDatas.java │ │ │ ├── CPDFSearchReplaceDatas.java │ │ │ ├── CViewerSearchImpl.java │ │ │ ├── ContentEditorSearchImpl.java │ │ │ └── ContentEditorSearchReplaceDecorator.java │ │ └── pdfthumbnail │ │ ├── CPDFEditThumbnailFragment.java │ │ ├── CPDFThumbnailFragment.java │ │ └── adpater │ │ ├── CPDFEditThumbnailListAdapter.java │ │ └── CPDFThumbnailListAdapter.java │ └── res │ ├── anim │ ├── tools_pop_hide.xml │ ├── tools_pop_show.xml │ ├── tools_popup_enter.xml │ ├── tools_popup_exit.xml │ ├── tools_slide_in_left.xml │ ├── tools_slide_in_right.xml │ ├── tools_slide_out_left.xml │ └── tools_slide_out_right.xml │ ├── color │ ├── tools_annotation_iv_status_color.xml │ ├── tools_bota_thumbnail_list_item_tv_color.xml │ ├── tools_color_accent_btn_text_color.xml │ ├── tools_font_style_iv_color.xml │ ├── tools_icon_status_color.xml │ ├── tools_normal_btn_text_color.xml │ ├── tools_normal_text_view_status_color_dark.xml │ ├── tools_normal_text_view_status_color_light.xml │ ├── tools_radio_btn_text_status_color.xml │ ├── tools_seek_bar_progress_main_progress.xml │ ├── tools_seek_bar_progress_secondary_progress.xml │ ├── tools_signature_iv_status_color.xml │ └── tools_slider_bar_value_text_color.xml │ ├── drawable-hdpi │ └── tools_ic_search_empty_content.webp │ ├── drawable-ldrtl │ ├── tools_ic_back.xml │ ├── tools_ic_left_arrow.xml │ └── tools_ic_right_arrow.xml │ ├── drawable-xhdpi │ └── tools_ic_search_empty_content.webp │ ├── drawable-xxhdpi │ └── tools_ic_search_empty_content.webp │ ├── drawable-xxxhdpi │ └── tools_ic_search_empty_content.webp │ ├── drawable │ ├── tools_annot_marked_tips_bg.xml │ ├── tools_annot_properties_arrow_bg.xml │ ├── tools_annot_properties_icon_btn_corner_status_bg.xml │ ├── tools_annot_properties_ink_ctrl_bg.xml │ ├── tools_annot_properties_signature_type_btn_bg.xml │ ├── tools_annot_replies_checkbox_btn.xml │ ├── tools_annot_review_status_accepted.xml │ ├── tools_annot_review_status_cancelled.xml │ ├── tools_annot_review_status_completed.xml │ ├── tools_annot_review_status_none.xml │ ├── tools_annot_review_status_rejected.xml │ ├── tools_annot_style_dialog_window_bg.xml │ ├── tools_annotation.xml │ ├── tools_annotation_font_alignment_bg.xml │ ├── tools_annotation_font_alignment_root_bg.xml │ ├── tools_annotation_font_bold_bg.xml │ ├── tools_annotation_font_italic_bg.xml │ ├── tools_bg_import_certificate_digital_id_error_item.xml │ ├── tools_bg_import_certificate_digital_id_item.xml │ ├── tools_bg_scroll_bar_thumb.xml │ ├── tools_bord_effect_type_cloudy.xml │ ├── tools_bord_effect_type_solid.xml │ ├── tools_btn_eyes_visible_selector.xml │ ├── tools_color_item_color.xml │ ├── tools_color_item_color_picker.png │ ├── tools_color_item_select.xml │ ├── tools_color_picker_bg_color_alpha.png │ ├── tools_color_picker_bg_color_rect.png │ ├── tools_common_btn_corner_ripple.xml │ ├── tools_common_btn_corner_ripple_in_widget.xml │ ├── tools_common_btn_rectangle_ripple.xml │ ├── tools_common_oval_ripple.xml │ ├── tools_common_oval_ripple_in_widget.xml │ ├── tools_common_window_bg.xml │ ├── tools_compress_cancel_btn.xml │ ├── tools_compress_confirm_btn.xml │ ├── tools_compress_loading_dialog_bg.xml │ ├── tools_context_menu_window.xml │ ├── tools_dialog_background.xml │ ├── tools_edit.xml │ ├── tools_edit_image_property_preview.png │ ├── tools_edit_properties_icon_btn_corner_status_bg.xml │ ├── tools_edit_text_style_remove_strike_line.xml │ ├── tools_edit_text_style_remove_underline.xml │ ├── tools_edit_text_style_strike_line.xml │ ├── tools_edit_text_style_underline.xml │ ├── tools_file_directory_done_btn_selector.xml │ ├── tools_font_alignment_center.xml │ ├── tools_font_alignment_left.xml │ ├── tools_font_alignment_right.xml │ ├── tools_form.xml │ ├── tools_ic_add.xml │ ├── tools_ic_add_security.xml │ ├── tools_ic_add_watermark.xml │ ├── tools_ic_annotation_freetext.xml │ ├── tools_ic_annotation_highlight.xml │ ├── tools_ic_annotation_highlight_dark.xml │ ├── tools_ic_annotation_highlight_normal.xml │ ├── tools_ic_annotation_highlight_normal_dark.xml │ ├── tools_ic_annotation_highlight_normal_dark_1.xml │ ├── tools_ic_annotation_highlight_select.xml │ ├── tools_ic_annotation_ink.xml │ ├── tools_ic_annotation_ink_dark.xml │ ├── tools_ic_annotation_ink_normal.xml │ ├── tools_ic_annotation_ink_normal_dark.xml │ ├── tools_ic_annotation_ink_normal_dark_1.xml │ ├── tools_ic_annotation_ink_select.xml │ ├── tools_ic_annotation_link.xml │ ├── tools_ic_annotation_note.xml │ ├── tools_ic_annotation_pic.xml │ ├── tools_ic_annotation_redo.xml │ ├── tools_ic_annotation_setting.xml │ ├── tools_ic_annotation_shape_arrow.xml │ ├── tools_ic_annotation_shape_circular.xml │ ├── tools_ic_annotation_shape_line.xml │ ├── tools_ic_annotation_shape_rectangle.xml │ ├── tools_ic_annotation_sign.xml │ ├── tools_ic_annotation_sound.xml │ ├── tools_ic_annotation_squiggly.xml │ ├── tools_ic_annotation_squiggly_dark.xml │ ├── tools_ic_annotation_squiggly_normal.xml │ ├── tools_ic_annotation_squiggly_normal_dark.xml │ ├── tools_ic_annotation_squiggly_normal_dark_1.xml │ ├── tools_ic_annotation_squiggly_select.xml │ ├── tools_ic_annotation_stamp.xml │ ├── tools_ic_annotation_strikeout.xml │ ├── tools_ic_annotation_strikeout_dark.xml │ ├── tools_ic_annotation_strikeout_normal.xml │ ├── tools_ic_annotation_strikeout_normal_dark.xml │ ├── tools_ic_annotation_strikeout_normal_dark_1.xml │ ├── tools_ic_annotation_strikeout_select.xml │ ├── tools_ic_annotation_underline.xml │ ├── tools_ic_annotation_underline_dark.xml │ ├── tools_ic_annotation_underline_normal.xml │ ├── tools_ic_annotation_underline_normal_dark.xml │ ├── tools_ic_annotation_underline_normal_dark_1.xml │ ├── tools_ic_annotation_underline_select.xml │ ├── tools_ic_annotation_undo.xml │ ├── tools_ic_arrow_down.xml │ ├── tools_ic_back.xml │ ├── tools_ic_baseline_folder.xml │ ├── tools_ic_bookmark.xml │ ├── tools_ic_btn_eyes_invisible.xml │ ├── tools_ic_btn_eyes_visible.xml │ ├── tools_ic_btn_replies_checkbox_disable.xml │ ├── tools_ic_btn_replies_checkbox_enable.xml │ ├── tools_ic_camera.xml │ ├── tools_ic_cert_trusted_checkbox_radio.xml │ ├── tools_ic_cert_trusted_normal.xml │ ├── tools_ic_cert_trusted_select.xml │ ├── tools_ic_check_box_check.xml │ ├── tools_ic_check_box_circle.xml │ ├── tools_ic_check_box_cross.xml │ ├── tools_ic_check_box_diamond.xml │ ├── tools_ic_check_box_square.xml │ ├── tools_ic_check_box_star.xml │ ├── tools_ic_check_normal.xml │ ├── tools_ic_check_select.xml │ ├── tools_ic_checkbox.xml │ ├── tools_ic_checkbox_radio.xml │ ├── tools_ic_checkbox_radio_normal.xml │ ├── tools_ic_checkbox_radio_select.xml │ ├── tools_ic_close.xml │ ├── tools_ic_color_transparent.xml │ ├── tools_ic_continuous.xml │ ├── tools_ic_continuous_dark.xml │ ├── tools_ic_crop.xml │ ├── tools_ic_crop_dark.xml │ ├── tools_ic_dark_oval_close.xml │ ├── tools_ic_delete.xml │ ├── tools_ic_digital_sign_checkbox_normal.xml │ ├── tools_ic_digital_sign_checkbox_select.xml │ ├── tools_ic_digital_sign_is_failures.xml │ ├── tools_ic_digital_sign_is_valid.xml │ ├── tools_ic_digital_sign_is_wrong.xml │ ├── tools_ic_digital_signature.xml │ ├── tools_ic_document_info.xml │ ├── tools_ic_double_page.xml │ ├── tools_ic_double_page_dark.xml │ ├── tools_ic_drag.xml │ ├── tools_ic_edit_crop.xml │ ├── tools_ic_edit_export.xml │ ├── tools_ic_edit_hmirror.xml │ ├── tools_ic_edit_image.xml │ ├── tools_ic_edit_left_rotate.xml │ ├── tools_ic_edit_replace.xml │ ├── tools_ic_edit_right_rotate.xml │ ├── tools_ic_edit_text.xml │ ├── tools_ic_edit_vmirror.xml │ ├── tools_ic_eraser.xml │ ├── tools_ic_flattened.xml │ ├── tools_ic_form_button.xml │ ├── tools_ic_form_checkbox.xml │ ├── tools_ic_form_listbox.xml │ ├── tools_ic_form_pull_down_menu.xml │ ├── tools_ic_form_radiobutton.xml │ ├── tools_ic_form_sign.xml │ ├── tools_ic_form_textfield.xml │ ├── tools_ic_grey_arrow.xml │ ├── tools_ic_grey_oval_close.xml │ ├── tools_ic_grey_oval_close_dark.xml │ ├── tools_ic_horizontal_scrolling.xml │ ├── tools_ic_horizontal_scrolling_dark.xml │ ├── tools_ic_image_stamp.xml │ ├── tools_ic_left_arrow.xml │ ├── tools_ic_menu_save.xml │ ├── tools_ic_more.xml │ ├── tools_ic_more_vertical.xml │ ├── tools_ic_new_file.xml │ ├── tools_ic_oval_clear.xml │ ├── tools_ic_page_cover.xml │ ├── tools_ic_page_cover_dark.xml │ ├── tools_ic_pageedit_arrow_down.xml │ ├── tools_ic_pageedit_arrow_right.xml │ ├── tools_ic_pageedit_bar_edit.xml │ ├── tools_ic_pageedit_bar_select.xml │ ├── tools_ic_pageedit_bar_unselect.xml │ ├── tools_ic_pageedit_copy.xml │ ├── tools_ic_pageedit_delete.xml │ ├── tools_ic_pageedit_direction_horizontal.xml │ ├── tools_ic_pageedit_direction_verticle.xml │ ├── tools_ic_pageedit_extract.xml │ ├── tools_ic_pageedit_insert.xml │ ├── tools_ic_pageedit_replace.xml │ ├── tools_ic_pageedit_rotate.xml │ ├── tools_ic_pdf.xml │ ├── tools_ic_pdf_slider_bar.xml │ ├── tools_ic_play_arrow.xml │ ├── tools_ic_preview_settings.xml │ ├── tools_ic_record_resume.xml │ ├── tools_ic_record_stop.xml │ ├── tools_ic_red_delete.xml │ ├── tools_ic_right.xml │ ├── tools_ic_right_arrow.xml │ ├── tools_ic_save.xml │ ├── tools_ic_search.xml │ ├── tools_ic_search_list.xml │ ├── tools_ic_search_setting.xml │ ├── tools_ic_share.xml │ ├── tools_ic_sign_none.xml │ ├── tools_ic_single_page.xml │ ├── tools_ic_single_page_dark.xml │ ├── tools_ic_sketch.xml │ ├── tools_ic_snap.xml │ ├── tools_ic_syas_arrow.xml │ ├── tools_ic_text_stamp.xml │ ├── tools_ic_text_stamp_shape_left_triangle.xml │ ├── tools_ic_text_stamp_shape_none.xml │ ├── tools_ic_text_stamp_shape_rectangle.xml │ ├── tools_ic_text_stamp_shape_right_triangle.xml │ ├── tools_ic_theme_dark.xml │ ├── tools_ic_theme_dark_dark.xml │ ├── tools_ic_theme_light.xml │ ├── tools_ic_theme_light_dark.xml │ ├── tools_ic_theme_reseda.xml │ ├── tools_ic_theme_reseda_dark.xml │ ├── tools_ic_theme_sepia.xml │ ├── tools_ic_theme_sepia_dark.xml │ ├── tools_ic_thumbnail.xml │ ├── tools_ic_up_arrow.xml │ ├── tools_ic_verify_signature.xml │ ├── tools_ic_vertical_scrolling.xml │ ├── tools_ic_vertical_scrolling_dark.xml │ ├── tools_ic_watermark_control.xml │ ├── tools_ic_watermark_location_bottom.xml │ ├── tools_ic_watermark_location_top.xml │ ├── tools_logo.png │ ├── tools_mode_switch_digital_signature.xml │ ├── tools_normal_et_cursor.xml │ ├── tools_page_edit.xml │ ├── tools_pageedit_bar_select.xml │ ├── tools_pageedit_hdirection_bg.xml │ ├── tools_pageedit_hdirection_bg_normal.xml │ ├── tools_pageedit_hdirection_bg_select.xml │ ├── tools_pageedit_right_arrow.xml │ ├── tools_pageedit_vdirection_bg.xml │ ├── tools_pageedit_vdirection_bg_normal.xml │ ├── tools_pageedit_vdirection_bg_select.xml │ ├── tools_pdf_page_indactor_bg.xml │ ├── tools_pic_password.xml │ ├── tools_properties_note_dialog_bg.xml │ ├── tools_properties_signature_add_sign.xml │ ├── tools_properties_sound_record_window_bg.xml │ ├── tools_properties_stamp_add_stamp_bg.xml │ ├── tools_reader_settings_page_mode_radio_button.xml │ ├── tools_reader_settings_radio_button_ripple.xml │ ├── tools_rotate.png │ ├── tools_seek_bar_progress_drawable.xml │ ├── tools_seek_bar_thumb_drawable.xml │ ├── tools_sign_cert_info_btn_bg.xml │ ├── tools_signature_toolbar_btn_corner_status_bg.xml │ ├── tools_style_editpage_bar_done_bg.xml │ ├── tools_style_preview_bg.xml │ ├── tools_style_signature_list_item_bg.xml │ ├── tools_style_signature_list_item_bg_1.xml │ ├── tools_style_text_stamp_edit_text_bg.xml │ ├── tools_swap.xml │ ├── tools_thumbnail_item_bg.xml │ ├── tools_thumbnail_item_bg_normal.xml │ ├── tools_thumbnail_item_bg_select.xml │ ├── tools_thumbnail_item_page_tv_bg.xml │ ├── tools_thumbnail_item_page_tv_bg_normal.xml │ ├── tools_thumbnail_item_page_tv_bg_select.xml │ └── tools_verify_pwd_confirm_btn_bg.xml │ ├── layout-land │ └── tools_properties_signature_style_add_activity.xml │ ├── layout │ ├── tools_alert_dialog.xml │ ├── tools_annot_edit_reply_dialog_fragment.xml │ ├── tools_annot_marked_tips.xml │ ├── tools_annot_preview_markup.xml │ ├── tools_annot_preview_note.xml │ ├── tools_annot_reply_details_dialog_fragment.xml │ ├── tools_annot_reply_list_item_content.xml │ ├── tools_annot_stamp_custom_stamp_title.xml │ ├── tools_annot_tool_bar.xml │ ├── tools_annot_tool_bar_tools_item.xml │ ├── tools_bota_annotation_list_fragment.xml │ ├── tools_bota_annotation_list_item_content.xml │ ├── tools_bota_annotation_list_item_header.xml │ ├── tools_bota_bookmark_input_dialog.xml │ ├── tools_bota_bookmark_list_fragment.xml │ ├── tools_bota_bookmark_list_item.xml │ ├── tools_bota_dialog_fragment.xml │ ├── tools_bota_outline_list_fragment.xml │ ├── tools_bota_outline_list_item.xml │ ├── tools_bota_thumbnail_list_fragment.xml │ ├── tools_bota_thumbnail_list_item.xml │ ├── tools_color_list_item.xml │ ├── tools_color_list_view_layout.xml │ ├── tools_color_pick_fragment.xml │ ├── tools_color_pick_view.xml │ ├── tools_color_picker_dialog_fragment.xml │ ├── tools_compress_dialog.xml │ ├── tools_compress_loading_dialog.xml │ ├── tools_context_menu_image_item_layout.xml │ ├── tools_context_menu_item_layout.xml │ ├── tools_context_menu_root_layout.xml │ ├── tools_cpdf_font_view.xml │ ├── tools_cpdf_security_document_encryption_dialog.xml │ ├── tools_cpdf_security_input_owner_pwd_dialog.xml │ ├── tools_cpdf_security_watermark_edit_dialog.xml │ ├── tools_cpdf_security_watermark_image_style_fragment.xml │ ├── tools_cpdf_security_watermark_page_fragment.xml │ ├── tools_cpdf_security_watermark_text_style_fragment.xml │ ├── tools_cpdf_tool_bar.xml │ ├── tools_cpdf_tool_bar_pdf_view_menu_action.xml │ ├── tools_ctool_bar.xml │ ├── tools_dialog_tool_bar.xml │ ├── tools_dialog_tool_bar_stamp.xml │ ├── tools_display_settings_dialog_fragment.xml │ ├── tools_edit_image_property_dialog.xml │ ├── tools_edit_text_property_fragment.xml │ ├── tools_edit_thumbnail_list_item.xml │ ├── tools_edit_toolbar.xml │ ├── tools_exit_tips_dialog.xml │ ├── tools_file_directory_dialog.xml │ ├── tools_file_directory_list_item.xml │ ├── tools_file_directory_list_title_item.xml │ ├── tools_file_directory_list_title_separator_item.xml │ ├── tools_form_tool_bar.xml │ ├── tools_fun_tool_bar_list_item.xml │ ├── tools_import_image_dialog_fragment.xml │ ├── tools_layout_c_edit_text.xml │ ├── tools_loading_dialog_fragment.xml │ ├── tools_menu_window_item.xml │ ├── tools_page_edit_bar.xml │ ├── tools_page_edit_dialog_fragment.xml │ ├── tools_page_indicator_view.xml │ ├── tools_pageedit_insert_blank_page_dialog_fragment.xml │ ├── tools_pageedit_insert_dialog_fragment.xml │ ├── tools_pageedit_insert_pdf_page_dialog_fragment.xml │ ├── tools_pageedit_pagesize_item.xml │ ├── tools_pageedit_tool_bar.xml │ ├── tools_pdf_document_activity.xml │ ├── tools_pdf_document_fragment.xml │ ├── tools_pdf_document_info_dialog_fragment.xml │ ├── tools_pdf_mode_radio_button_item.xml │ ├── tools_pdf_mode_switch_dialog_fragment.xml │ ├── tools_pdf_tool_bar_more_menu_layout.xml │ ├── tools_properties_action_edit_fragment.xml │ ├── tools_properties_arrow_list_fragment.xml │ ├── tools_properties_arrow_list_item.xml │ ├── tools_properties_check_box_style_fragment.xml │ ├── tools_properties_check_box_style_list_item.xml │ ├── tools_properties_checkbox_style_list_fragment.xml │ ├── tools_properties_form_option_edit_fragment.xml │ ├── tools_properties_form_option_edit_list_item.xml │ ├── tools_properties_form_option_list_item.xml │ ├── tools_properties_form_option_select_fragment.xml │ ├── tools_properties_free_text_style_fragment.xml │ ├── tools_properties_ink_ctrl_layout.xml │ ├── tools_properties_ink_style_fragment.xml │ ├── tools_properties_list_box_style_fragment.xml │ ├── tools_properties_markup_style_fragment.xml │ ├── tools_properties_note_edit_dialog.xml │ ├── tools_properties_note_style_fragment.xml │ ├── tools_properties_push_button_style_fragment.xml │ ├── tools_properties_shape_style_fragment.xml │ ├── tools_properties_signature_list_item.xml │ ├── tools_properties_signature_style_add_activity.xml │ ├── tools_properties_signature_style_fragment.xml │ ├── tools_properties_sound_play_window.xml │ ├── tools_properties_sound_record_voice.xml │ ├── tools_properties_stamp_add_stamp_dialog_fragment.xml │ ├── tools_properties_stamp_custom_list_fragment.xml │ ├── tools_properties_stamp_image_stamp_list_item.xml │ ├── tools_properties_stamp_standard_list_fragment.xml │ ├── tools_properties_stamp_standard_list_item.xml │ ├── tools_properties_stamp_style_add_custom_activity.xml │ ├── tools_properties_stamp_style_fragment.xml │ ├── tools_properties_stamp_text_stamp_list_item.xml │ ├── tools_properties_switch_view_layout.xml │ ├── tools_properties_text_fields_layout.xml │ ├── tools_properties_text_fields_style_fragment.xml │ ├── tools_search_keywords_list_dialog_fragment.xml │ ├── tools_search_keywords_list_item.xml │ ├── tools_search_keywords_list_item_header.xml │ ├── tools_search_keywords_toolbar.xml │ ├── tools_search_settings_dialog.xml │ ├── tools_search_toolbar_view.xml │ ├── tools_sign_cert_digital_sign_list_fragment.xml │ ├── tools_sign_cert_digital_sign_list_item.xml │ ├── tools_sign_certificate_attributes_fragment.xml │ ├── tools_sign_certificate_attributes_list_head_item.xml │ ├── tools_sign_certificate_attributes_list_item.xml │ ├── tools_sign_certificate_attributes_list_trusted_cert_item.xml │ ├── tools_sign_certificate_details_dialog.xml │ ├── tools_sign_certificate_details_list_item.xml │ ├── tools_sign_certificate_digital_sign_info_fragment.xml │ ├── tools_sign_create_cert_digital_id_fragment.xml │ ├── tools_sign_create_cert_digital_id_info_layout.xml │ ├── tools_sign_create_cert_digital_id_save_layout.xml │ ├── tools_sign_digital_sign_select_dialog.xml │ ├── tools_sign_import_certificate_digital_id_fragment.xml │ ├── tools_sign_select_sign_type_dialog.xml │ ├── tools_sign_style_preview_dialog.xml │ ├── tools_sign_style_preview_main.xml │ ├── tools_sign_style_preview_position.xml │ ├── tools_sign_style_preview_reason.xml │ ├── tools_sign_style_preview_view.xml │ ├── tools_sign_verify_sign_status_view.xml │ ├── tools_signature_tool_bar.xml │ ├── tools_slider_bar.xml │ ├── tools_slider_bar_value_layout.xml │ ├── tools_spinner_list_image_item.xml │ ├── tools_spinner_list_item.xml │ ├── tools_style_activity_type_dialog_fragment.xml │ ├── tools_style_dialog_fragment.xml │ └── tools_verify_password_dialog_fragment.xml │ ├── values-land │ └── tools_dimens.xml │ ├── values-zh-rCN │ └── tools_strings.xml │ ├── values │ ├── tools_annot_properties_colors.xml │ ├── tools_attrs.xml │ ├── tools_colors.xml │ ├── tools_dimens.xml │ ├── tools_strings.xml │ ├── tools_styles.xml │ └── tools_themes.xml │ └── xml │ └── tools_file_paths.xml ├── LICENSE ├── PDFViewer ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── debug │ └── AndroidManifest.xml │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── ComPDFKit_Annotations_Sample_File.pdf │ ├── ComPDFKit_Forms_Sample_File.pdf │ ├── ComPDFKit_Sample_File_Android.pdf │ ├── ComPDFKit_Signatures_Sample_File.pdf │ ├── ComPDFKit_Watermark_Sample_File.pdf │ ├── Password_compdfkit_Security_Sample_File.pdf │ ├── extraFonts │ │ ├── Merriweather-Black.ttf │ │ ├── Merriweather-BlackItalic.ttf │ │ ├── Merriweather-Bold.ttf │ │ ├── Merriweather-BoldItalic.ttf │ │ ├── Merriweather-Italic.ttf │ │ ├── Merriweather-Light.ttf │ │ ├── Merriweather-LightItalic.ttf │ │ └── Merriweather-Regular.ttf │ └── test_SetPassword.pdf │ ├── java │ └── com │ │ └── compdfkit │ │ └── pdfviewer │ │ └── home │ │ ├── CHomeFunListAdapter.java │ │ ├── DocumentListFragment.java │ │ ├── FunSamplesActivity.java │ │ ├── HomeActivity.java │ │ ├── HomeFunBean.java │ │ ├── HomeFunFragment.java │ │ ├── SelectWatermarkFunFragment.java │ │ ├── SettingActivity.java │ │ ├── datas │ │ ├── FunDatas.java │ │ ├── SettingDatas.java │ │ └── SpUtils.java │ │ └── samples │ │ ├── BasicFeaturesSamples.java │ │ ├── CompressSamplesImpl.java │ │ ├── DocumentEncryptionSamplesImpl.java │ │ ├── FeaturesSamples.java │ │ ├── OpenPDFSamplesImpl.java │ │ ├── SamplesFactory.java │ │ └── WatermarkSamplesImpl.java │ └── res │ ├── drawable │ ├── bg_fun_icon.xml │ ├── bg_fun_item_new.xml │ ├── ic_fun_annotations.xml │ ├── ic_fun_compare_documents.xml │ ├── ic_fun_compress.xml │ ├── ic_fun_content_editor.xml │ ├── ic_fun_conversion.xml │ ├── ic_fun_digital_signature.xml │ ├── ic_fun_document_editor.xml │ ├── ic_fun_form.xml │ ├── ic_fun_mesurement.xml │ ├── ic_fun_redaction.xml │ ├── ic_fun_samples_pdf.xml │ ├── ic_fun_security.xml │ ├── ic_fun_viewer.xml │ ├── ic_fun_watermark.xml │ └── ic_pdfviewer_home_setting.xml │ ├── layout │ ├── activity_home.xml │ ├── activity_setting.xml │ ├── fragment_document_list.xml │ ├── fragment_home.xml │ ├── fragment_watermark_select_fun.xml │ ├── fun_samples_activity.xml │ ├── rv_item_home_fun_item_content.xml │ └── rv_item_home_fun_item_title.xml │ ├── menu │ └── menu_activity_home.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── values-night │ └── themes.xml │ ├── values-zh-rCN │ ├── strings.xml │ └── strings_url.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ ├── strings_url.xml │ └── themes.xml │ └── xml │ └── data_extraction_rules.xml ├── README.md ├── Samples_kotlin ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── Annotations.pdf │ ├── Bird.wav │ ├── Certificate.pfx │ ├── ComPDFKit.png │ ├── CommonFivePage.pdf │ ├── CommonFivePage_Signed.pdf │ ├── ImageExtractTest.pdf │ ├── Signed.pdf │ └── text.pdf │ ├── java │ └── com │ │ └── compdfkit │ │ └── samples │ │ ├── PDFSamples.kt │ │ ├── SampleApplication.kt │ │ ├── SampleDetailActivity.kt │ │ ├── SampleListActivity.kt │ │ ├── SampleListAdapter.kt │ │ ├── samples │ │ ├── AnnotationImportExportTest.kt │ │ ├── AnnotationReplyTest.kt │ │ ├── AnnotationTest.kt │ │ ├── BackgroundTest.kt │ │ ├── BatesTest.kt │ │ ├── BookmarkTest.kt │ │ ├── ContentEditorTest.kt │ │ ├── DigitalSignaturesTest.kt │ │ ├── DocumentInfoTest.kt │ │ ├── EncryptTest.kt │ │ ├── FlattenTest.kt │ │ ├── HeaderFooterTest.kt │ │ ├── ImageExtractTest.kt │ │ ├── InteractiveFormsTest.kt │ │ ├── OutlineTest.kt │ │ ├── PDFATest.kt │ │ ├── PDFPageTest.kt │ │ ├── PDFRedactTest.kt │ │ ├── PDFToImageTest.kt │ │ ├── TextExtractTest.kt │ │ ├── TextSearchTest.kt │ │ └── WatermarkTest.kt │ │ └── util │ │ ├── CPDFGlideModule.kt │ │ ├── DateUtil.kt │ │ ├── FileUtils.kt │ │ ├── LoggingOutputListener.kt │ │ └── OutputListener.kt │ └── res │ ├── drawable │ └── baseline_arrow_back_24.xml │ ├── layout │ ├── activity_sample_list.xml │ ├── fragment_sample_detail.xml │ └── layout_sample_list_item.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── values-night │ └── themes.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ └── tools_file_paths.xml ├── Tutorials for Android ├── build.gradle ├── config.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── image-android ├── 2.4.2.1-1.png ├── 2.4.png ├── activity_java.png ├── create_project.png ├── image-youtube-20250515.png ├── layout.png ├── libs.png ├── new_activity.png ├── screen_shot.png └── structure.png ├── samples ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── Annotations.pdf │ ├── Bird.wav │ ├── Certificate.pfx │ ├── ComPDFKit.png │ ├── CommonFivePage.pdf │ ├── CommonFivePage_Signed.pdf │ ├── ImageExtractTest.pdf │ ├── Signed.pdf │ └── text.pdf │ ├── java │ └── com │ │ └── compdfkit │ │ └── samples │ │ ├── PDFSamples.java │ │ ├── SampleApplication.java │ │ ├── SampleDetailActivity.java │ │ ├── SampleListActivity.java │ │ ├── SampleListAdapter.java │ │ ├── samples │ │ ├── AnnotationImportExportTest.java │ │ ├── AnnotationReplyTest.java │ │ ├── AnnotationTest.java │ │ ├── BackgroundTest.java │ │ ├── BatesTest.java │ │ ├── BookmarkTest.java │ │ ├── ContentEditorTest.java │ │ ├── DigitalSignaturesTest.java │ │ ├── DocumentInfoTest.java │ │ ├── DocumentSaveExtraFontSubsetTest.java │ │ ├── EncryptTest.java │ │ ├── FlattenTest.java │ │ ├── HeaderFooterTest.java │ │ ├── ImageExtractTest.java │ │ ├── InteractiveFormsTest.java │ │ ├── OutlineTest.java │ │ ├── PDFATest.java │ │ ├── PDFPageTest.java │ │ ├── PDFRedactTest.java │ │ ├── PDFToImageTest.java │ │ ├── TextExtractTest.java │ │ ├── TextSearchTest.java │ │ └── WatermarkTest.java │ │ └── util │ │ ├── CPDFGlideModule.java │ │ ├── DateUtil.java │ │ ├── FileUtils.java │ │ ├── LoggingOutputListener.java │ │ └── OutputListener.java │ └── res │ ├── drawable │ └── baseline_arrow_back_24.xml │ ├── layout │ ├── activity_sample_list.xml │ ├── fragment_sample_detail.xml │ └── layout_sample_list_item.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── values-night │ └── themes.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ └── tools_file_paths.xml └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/caches 5 | /.idea/libraries 6 | /.idea/modules.xml 7 | /.idea/workspace.xml 8 | /.idea/navEditor.xml 9 | /.idea/assetWizardSettings.xml 10 | .DS_Store 11 | /build 12 | /captures 13 | .externalNativeBuild 14 | .cxx 15 | local.properties 16 | /.idea/ 17 | /ComPDFKit_Repo/build/ 18 | /ComPDFKit_Repo/compdfkit/build/ 19 | /ComPDFKit_Repo/compdfkit-ui/build/ 20 | secring.gpg 21 | compdfkit-mavencentral.gradle 22 | compdfkit-tools-mavencentral.gradle 23 | compdfkit-ui-mavencentral.gradle 24 | maven.properties 25 | -------------------------------------------------------------------------------- /ComPDFKit_Repo/compdfkit-ui/ComPDFKit-UI.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Repo/compdfkit-ui/ComPDFKit-UI.aar -------------------------------------------------------------------------------- /ComPDFKit_Repo/compdfkit-ui/build.gradle: -------------------------------------------------------------------------------- 1 | configurations.maybeCreate("default") 2 | artifacts.add("default", file('ComPDFKit-UI.aar')) 3 | -------------------------------------------------------------------------------- /ComPDFKit_Repo/compdfkit/ComPDFKit.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Repo/compdfkit/ComPDFKit.aar -------------------------------------------------------------------------------- /ComPDFKit_Repo/compdfkit/build.gradle: -------------------------------------------------------------------------------- 1 | configurations.maybeCreate("default") 2 | artifacts.add("default", file('ComPDFKit.aar')) 3 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /ComPDFKit_Tools/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/consumer-rules.pro -------------------------------------------------------------------------------- /ComPDFKit_Tools/screenshots/img_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/screenshots/img_1.jpg -------------------------------------------------------------------------------- /ComPDFKit_Tools/screenshots/img_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/screenshots/img_2.jpg -------------------------------------------------------------------------------- /ComPDFKit_Tools/screenshots/img_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/screenshots/img_3.jpg -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/assets/tools_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/assets/tools_logo.png -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/contextmenu/interfaces/ContextMenuEditImageProvider.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.tools.common.contextmenu.interfaces; 2 | 3 | import android.graphics.RectF; 4 | import android.view.View; 5 | 6 | import com.compdfkit.tools.common.contextmenu.CPDFContextMenuHelper; 7 | import com.compdfkit.ui.reader.CPDFPageView; 8 | 9 | public interface ContextMenuEditImageProvider { 10 | View createEditImageAreaContentView(CPDFContextMenuHelper helper, CPDFPageView pageView, RectF area); 11 | 12 | View createGetCropImageAreaContentView(CPDFContextMenuHelper helper, CPDFPageView pageView); 13 | } 14 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/contextmenu/interfaces/ContextMenuEditPathProvider.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.tools.common.contextmenu.interfaces; 2 | 3 | import android.graphics.RectF; 4 | import android.view.View; 5 | 6 | import com.compdfkit.tools.common.contextmenu.CPDFContextMenuHelper; 7 | import com.compdfkit.ui.reader.CPDFPageView; 8 | 9 | public interface ContextMenuEditPathProvider { 10 | View createEditPathAreaContentView(CPDFContextMenuHelper helper, CPDFPageView pageView, RectF area); 11 | } 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/interfaces/COnAnnotationChangeListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.interfaces; 11 | 12 | 13 | import com.compdfkit.tools.common.views.pdfproperties.CAnnotationType; 14 | 15 | public interface COnAnnotationChangeListener { 16 | 17 | void change(CAnnotationType type); 18 | } 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/interfaces/COnColorSelectListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.interfaces; 11 | 12 | import androidx.annotation.ColorInt; 13 | 14 | public interface COnColorSelectListener { 15 | 16 | void color(@ColorInt int color); 17 | 18 | } 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/interfaces/COnDialogDismissListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.interfaces; 11 | 12 | 13 | public interface COnDialogDismissListener { 14 | 15 | void dismiss(); 16 | } 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/interfaces/COnFormChangeListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.interfaces; 11 | 12 | 13 | import com.compdfkit.core.annotation.form.CPDFWidget; 14 | 15 | public interface COnFormChangeListener { 16 | 17 | void change(CPDFWidget.WidgetType type); 18 | } 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/interfaces/COnTextChangedListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.interfaces; 11 | 12 | 13 | public interface COnTextChangedListener { 14 | 15 | public void onTextChanged(CharSequence s, int start, int before, int count); 16 | } 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/pdf/config/CPDFWatermarkConfig.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.tools.common.pdf.config; 2 | 3 | import android.graphics.Color; 4 | import java.io.Serializable; 5 | 6 | /** 7 | * @classname: 8 | * @author: LiuXiaoLong 9 | * @date: 2025/2/7 10 | * description: 11 | */ 12 | public class CPDFWatermarkConfig implements Serializable { 13 | public boolean saveAsNewFile = true; 14 | 15 | public String outsideBackgroundColor = ""; 16 | 17 | public int getOutsideBackgroundColor() throws Exception { 18 | try{ 19 | return Color.parseColor(outsideBackgroundColor); 20 | }catch (Exception e){ 21 | throw new Exception("outsideBackgroundColor is not a valid color"); 22 | } 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/pdf/config/forms/FormsComboBoxAttr.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | package com.compdfkit.tools.common.pdf.config.forms; 10 | 11 | 12 | public class FormsComboBoxAttr extends FormsListBoxAttr{ 13 | 14 | } 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/pdf/config/forms/FormsRadioButtonAttr.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | package com.compdfkit.tools.common.pdf.config.forms; 10 | 11 | 12 | 13 | public class FormsRadioButtonAttr extends FormsCheckBoxAttr { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/provider/ComPDFKitToolsFileProvider.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.provider; 11 | 12 | import androidx.core.content.FileProvider; 13 | 14 | 15 | public class ComPDFKitToolsFileProvider extends FileProvider { 16 | 17 | } 18 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/utils/CListUtil.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.tools.common.utils; 2 | 3 | 4 | import java.util.ArrayList; 5 | import java.util.List; 6 | 7 | public class CListUtil { 8 | 9 | public static List distinct(List list) { 10 | List listNew = new ArrayList(); 11 | for (T item : list) { 12 | if (!listNew.contains(item)) { 13 | listNew.add(item); 14 | } 15 | } 16 | return listNew; 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/utils/activitycontracts/CMultiplePermissionResultLauncher.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.tools.common.utils.activitycontracts; 2 | 3 | import androidx.activity.result.ActivityResultCaller; 4 | import androidx.activity.result.contract.ActivityResultContracts; 5 | import androidx.annotation.NonNull; 6 | 7 | import java.util.Map; 8 | 9 | public class CMultiplePermissionResultLauncher extends BaseActivityResultLauncher> { 10 | 11 | public CMultiplePermissionResultLauncher(@NonNull ActivityResultCaller caller) { 12 | super(caller, new ActivityResultContracts.RequestMultiplePermissions()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/utils/activitycontracts/CPermissionResultLauncher.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.tools.common.utils.activitycontracts; 2 | 3 | import androidx.activity.result.ActivityResultCaller; 4 | import androidx.activity.result.contract.ActivityResultContracts; 5 | import androidx.annotation.NonNull; 6 | 7 | /** 8 | * @classname: 9 | * @author: LiuXiaoLong 10 | * @date: 2023/8/30 11 | * description: 12 | */ 13 | public class CPermissionResultLauncher extends BaseActivityResultLauncher{ 14 | public CPermissionResultLauncher(@NonNull ActivityResultCaller caller) { 15 | super(caller, new ActivityResultContracts.RequestPermission()); 16 | } 17 | } 18 | 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/utils/glide/wrapper/CIPDFWrapper.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.utils.glide.wrapper; 11 | 12 | 13 | public interface CIPDFWrapper { 14 | 15 | boolean isAvailable(); 16 | 17 | String cacheKey(); 18 | } 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/utils/view/colorpicker/interfaces/CMotionEventUpdatable.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | *

4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.utils.view.colorpicker.interfaces; 11 | 12 | import android.view.MotionEvent; 13 | 14 | 15 | public interface CMotionEventUpdatable { 16 | 17 | void update(MotionEvent event); 18 | 19 | } 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/utils/view/colorpicker/widget/ColorPickerData.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.tools.common.utils.view.colorpicker.widget; 2 | 3 | 4 | import androidx.annotation.ColorInt; 5 | import androidx.annotation.IntRange; 6 | 7 | class ColorPickerData { 8 | 9 | @ColorInt 10 | public int color; 11 | 12 | public int alpha = 255; 13 | 14 | public ColorPickerData(@ColorInt int color, @IntRange(from = 0, to = 255) int alpha) { 15 | this.color = color; 16 | this.alpha = alpha; 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/common/utils/view/sliderbar/CValueType.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.common.utils.view.sliderbar; 11 | 12 | 13 | public enum CValueType { 14 | 15 | Source(0), 16 | 17 | Percentage(1); 18 | 19 | public int id; 20 | 21 | CValueType(int value){ 22 | this.id = value; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/forms/pdfproperties/pdfcombobox/ComboBoxStyleFragment.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.forms.pdfproperties.pdfcombobox; 11 | 12 | import com.compdfkit.tools.forms.pdfproperties.pdflistbox.CListBoxStyleFragment; 13 | 14 | 15 | public class ComboBoxStyleFragment extends CListBoxStyleFragment { 16 | } 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/forms/pdfproperties/pdfradiobutton/CRadioButtonStyleFragment.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.forms.pdfproperties.pdfradiobutton; 11 | 12 | import com.compdfkit.tools.forms.pdfproperties.pdfcheckbox.CheckBoxStyleFragment; 13 | 14 | 15 | public class CRadioButtonStyleFragment extends CheckBoxStyleFragment { 16 | 17 | 18 | } 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/security/watermark/pdfproperties/CPageRange.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.security.watermark.pdfproperties; 11 | 12 | 13 | public enum CPageRange { 14 | CurrentPage, 15 | 16 | AllPages; 17 | } 18 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/signature/SignatureStatus.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.tools.signature; 11 | 12 | 13 | public enum SignatureStatus { 14 | 15 | SUCCESS, 16 | 17 | FAILURE, 18 | 19 | UNKNOWN 20 | } 21 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/java/com/compdfkit/tools/signature/interfaces/COnSelectCertFileListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2025 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | package com.compdfkit.tools.signature.interfaces; 10 | 11 | 12 | public interface COnSelectCertFileListener { 13 | 14 | void certificateFile(String filePath, String password); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_pop_hide.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_pop_show.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_popup_enter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_popup_exit.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_slide_in_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_slide_in_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_slide_out_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/anim/tools_slide_out_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_annotation_iv_status_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_bota_thumbnail_list_item_tv_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_color_accent_btn_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_font_style_iv_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_icon_status_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_normal_btn_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_normal_text_view_status_color_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_normal_text_view_status_color_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_radio_btn_text_status_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_seek_bar_progress_main_progress.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_seek_bar_progress_secondary_progress.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_signature_iv_status_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/color/tools_slider_bar_value_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable-hdpi/tools_ic_search_empty_content.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable-hdpi/tools_ic_search_empty_content.webp -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable-ldrtl/tools_ic_back.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable-ldrtl/tools_ic_left_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable-ldrtl/tools_ic_right_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable-xhdpi/tools_ic_search_empty_content.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable-xhdpi/tools_ic_search_empty_content.webp -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable-xxhdpi/tools_ic_search_empty_content.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable-xxhdpi/tools_ic_search_empty_content.webp -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable-xxxhdpi/tools_ic_search_empty_content.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable-xxxhdpi/tools_ic_search_empty_content.webp -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_marked_tips_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_properties_arrow_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_properties_icon_btn_corner_status_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_properties_ink_ctrl_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_properties_signature_type_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_replies_checkbox_btn.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_review_status_cancelled.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_review_status_completed.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_review_status_none.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annot_style_dialog_window_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annotation.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annotation_font_alignment_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annotation_font_alignment_root_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annotation_font_bold_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_annotation_font_italic_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_bg_import_certificate_digital_id_error_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_bg_import_certificate_digital_id_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_bg_scroll_bar_thumb.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_bord_effect_type_solid.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_btn_eyes_visible_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_color_item_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_color_item_color_picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable/tools_color_item_color_picker.png -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_color_item_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_color_picker_bg_color_alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable/tools_color_picker_bg_color_alpha.png -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_color_picker_bg_color_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable/tools_color_picker_bg_color_rect.png -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_common_btn_corner_ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_common_btn_corner_ripple_in_widget.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_common_btn_rectangle_ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_common_oval_ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_common_oval_ripple_in_widget.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_common_window_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_compress_cancel_btn.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_compress_confirm_btn.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_compress_loading_dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_context_menu_window.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_dialog_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_edit.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_edit_image_property_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable/tools_edit_image_property_preview.png -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_edit_properties_icon_btn_corner_status_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_edit_text_style_remove_underline.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_edit_text_style_strike_line.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_edit_text_style_underline.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_file_directory_done_btn_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_font_alignment_center.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_font_alignment_left.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_font_alignment_right.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_add.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_freetext.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_highlight.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_highlight_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_highlight_normal.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 12 | 16 | 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_highlight_normal_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 11 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_highlight_normal_dark_1.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 11 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_highlight_select.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 11 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_ink.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_ink_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_link.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_note.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_pic.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_redo.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_shape_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_shape_circular.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_shape_line.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_shape_rectangle.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_squiggly.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_squiggly_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_stamp.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_strikeout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_strikeout_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_strikeout_normal.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_strikeout_select.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_underline.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_underline_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_underline_normal.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_underline_normal_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_underline_normal_dark_1.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_underline_select.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_annotation_undo.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_arrow_down.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_back.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_btn_eyes_invisible.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_btn_eyes_visible.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_btn_replies_checkbox_disable.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_btn_replies_checkbox_enable.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_camera.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_cert_trusted_checkbox_radio.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_cert_trusted_select.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_check_box_check.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_check_box_circle.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_check_box_cross.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_check_box_diamond.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_check_box_square.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_check_normal.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_check_select.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_checkbox.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_checkbox_radio.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_checkbox_radio_normal.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_checkbox_radio_select.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 16 | 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_close.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_continuous.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_continuous_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_crop.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_crop_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_dark_oval_close.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 13 | 14 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_delete.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_digital_sign_checkbox_normal.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 9 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_digital_sign_checkbox_select.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_double_page.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_double_page_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_drag.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_edit_crop.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_edit_export.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_edit_hmirror.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_edit_image.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_edit_text.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_edit_vmirror.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_flattened.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_form_checkbox.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_form_listbox.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_form_pull_down_menu.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_form_radiobutton.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_form_textfield.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_grey_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_image_stamp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 13 | 14 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_left_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_menu_save.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_more_vertical.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_new_file.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_oval_clear.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_page_cover.xml: -------------------------------------------------------------------------------- 1 | 6 | 12 | 16 | 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_page_cover_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_arrow_down.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_arrow_right.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_bar_edit.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_copy.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_direction_horizontal.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_direction_verticle.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_extract.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_insert.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pageedit_replace.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_pdf_slider_bar.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 14 | 19 | 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_play_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_preview_settings.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 16 | 17 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_record_resume.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_record_stop.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_red_delete.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_right.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_right_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_save.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_share.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_sign_none.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_single_page.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_single_page_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_sketch.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_syas_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_text_stamp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 13 | 14 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_text_stamp_shape_left_triangle.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_text_stamp_shape_none.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_text_stamp_shape_rectangle.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_text_stamp_shape_right_triangle.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_theme_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_theme_dark_dark.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_thumbnail.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_up_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_watermark_location_bottom.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_ic_watermark_location_top.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable/tools_logo.png -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_normal_et_cursor.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_page_edit.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_bar_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_hdirection_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_hdirection_bg_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_hdirection_bg_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_right_arrow.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_vdirection_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_vdirection_bg_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pageedit_vdirection_bg_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_pdf_page_indactor_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_properties_note_dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_properties_sound_record_window_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_properties_stamp_add_stamp_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_reader_settings_page_mode_radio_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_reader_settings_radio_button_ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/ComPDFKit_Tools/src/main/res/drawable/tools_rotate.png -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_seek_bar_thumb_drawable.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_sign_cert_info_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_signature_toolbar_btn_corner_status_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_style_preview_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_style_signature_list_item_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_style_signature_list_item_bg_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_style_text_stamp_edit_text_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_thumbnail_item_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_thumbnail_item_bg_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_thumbnail_item_bg_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_thumbnail_item_page_tv_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_thumbnail_item_page_tv_bg_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_thumbnail_item_page_tv_bg_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/drawable/tools_verify_pwd_confirm_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_annot_stamp_custom_stamp_title.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_annot_tool_bar_tools_item.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_context_menu_image_item_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_context_menu_item_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_cpdf_security_watermark_page_fragment.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_pageedit_pagesize_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_pdf_document_activity.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_pdf_mode_radio_button_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_pdf_tool_bar_more_menu_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/layout/tools_properties_checkbox_style_list_fragment.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/values-land/tools_dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 300dp 5 | 6 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/values/tools_dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 300dp 5 | 6 | 16dp 7 | 50dp 8 | -------------------------------------------------------------------------------- /ComPDFKit_Tools/src/main/res/xml/tools_file_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 9 | 10 | 13 | 14 | 16 | 17 | 20 | 21 | 24 | 25 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright © 2014-2025 PDF Technologies, Inc. All Rights Reserved. 2 | 3 | THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 4 | AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 5 | UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 6 | This notice may not be removed from this file. 7 | -------------------------------------------------------------------------------- /PDFViewer/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/ComPDFKit_Annotations_Sample_File.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/ComPDFKit_Annotations_Sample_File.pdf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/ComPDFKit_Forms_Sample_File.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/ComPDFKit_Forms_Sample_File.pdf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/ComPDFKit_Sample_File_Android.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/ComPDFKit_Sample_File_Android.pdf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/ComPDFKit_Signatures_Sample_File.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/ComPDFKit_Signatures_Sample_File.pdf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/ComPDFKit_Watermark_Sample_File.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/ComPDFKit_Watermark_Sample_File.pdf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/Password_compdfkit_Security_Sample_File.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/Password_compdfkit_Security_Sample_File.pdf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-Black.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-BlackItalic.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-Bold.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-BoldItalic.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-Italic.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-Light.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-LightItalic.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/extraFonts/Merriweather-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/extraFonts/Merriweather-Regular.ttf -------------------------------------------------------------------------------- /PDFViewer/src/main/assets/test_SetPassword.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/assets/test_SetPassword.pdf -------------------------------------------------------------------------------- /PDFViewer/src/main/java/com/compdfkit/pdfviewer/home/samples/FeaturesSamples.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.pdfviewer.home.samples; 11 | 12 | 13 | public interface FeaturesSamples { 14 | 15 | public void run(); 16 | 17 | } 18 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/drawable/bg_fun_icon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/drawable/bg_fun_item_new.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/drawable/ic_fun_conversion.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/drawable/ic_fun_document_editor.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 15 | 16 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/drawable/ic_fun_redaction.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 15 | 19 | 20 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/menu/menu_activity_home.xml: -------------------------------------------------------------------------------- 1 | 2 |

4 | 5 | 12 | 13 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/PDFViewer/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /PDFViewer/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFFFFF 4 | 5 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 8 | 9 | 13 | 14 | -------------------------------------------------------------------------------- /PDFViewer/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 12 | 13 | 19 | -------------------------------------------------------------------------------- /Samples_kotlin/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/Annotations.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/Annotations.pdf -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/Bird.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/Bird.wav -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/Certificate.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/Certificate.pfx -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/ComPDFKit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/ComPDFKit.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/CommonFivePage.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/CommonFivePage.pdf -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/CommonFivePage_Signed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/CommonFivePage_Signed.pdf -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/ImageExtractTest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/ImageExtractTest.pdf -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/Signed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/Signed.pdf -------------------------------------------------------------------------------- /Samples_kotlin/src/main/assets/text.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/assets/text.pdf -------------------------------------------------------------------------------- /Samples_kotlin/src/main/java/com/compdfkit/samples/util/CPDFGlideModule.kt: -------------------------------------------------------------------------------- 1 | package com.compdfkit.samples.util 2 | 3 | import com.bumptech.glide.annotation.GlideModule 4 | import com.bumptech.glide.module.AppGlideModule 5 | 6 | @GlideModule 7 | class CPDFGlideModule : AppGlideModule() { 8 | override fun isManifestParsingEnabled(): Boolean { 9 | return false 10 | } 11 | } -------------------------------------------------------------------------------- /Samples_kotlin/src/main/java/com/compdfkit/samples/util/OutputListener.kt: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | package com.compdfkit.samples.util 10 | 11 | interface OutputListener { 12 | 13 | fun print(output: String?) 14 | 15 | fun print() 16 | 17 | fun println(output: String?) 18 | 19 | fun println() 20 | 21 | fun printError(errorMessage: String?) 22 | } -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/drawable/baseline_arrow_back_24.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/layout/activity_sample_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/Samples_kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FF000000 4 | #FFFFFFFF 5 | -------------------------------------------------------------------------------- /Samples_kotlin/src/main/res/xml/tools_file_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 9 | 10 | 13 | 14 | 16 | 17 | 20 | 21 | 24 | 25 | -------------------------------------------------------------------------------- /Tutorials for Android: -------------------------------------------------------------------------------- 1 | Click here to know more information about ComPDFKit for Android: 2 | https://www.compdf.com/blog/compdfkit-for-android?utm_source=code_platforms_github&utm_medium=code_platforms_github_tutorialsblog&utm_campaign=outer_chain 3 | -------------------------------------------------------------------------------- /build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | plugins { 3 | id 'com.android.application' version '8.4.0' apply false 4 | id 'com.android.library' version '8.4.0' apply false 5 | id 'org.jetbrains.kotlin.android' version '1.8.0' apply false 6 | } 7 | 8 | apply from: "config.gradle" -------------------------------------------------------------------------------- /config.gradle: -------------------------------------------------------------------------------- 1 | ext { 2 | android = [ 3 | COMPILESDK: 34, 4 | MINSDK: 21, 5 | TARGETSDK: 34, 6 | VERSIONCODE: 1020 7 | ] 8 | sdk = [ 9 | COMPDFKIT_SDK_VERSION : "2.4.0", 10 | COMPDFKIT_SDK_BUILD_TAG : "build_dev_03226198_202502280926" 11 | ] 12 | } -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | android.enableJetifier=true 2 | android.useAndroidX=true 3 | org.gradle.jvmargs=-Xmx1536m 4 | # When configured, Gradle will run in incubating parallel mode. 5 | # This option should only be used with decoupled projects. More details, visit 6 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 7 | # org.gradle.parallel=true 8 | #proguard.config=proguard.cfg 9 | android.injected.testOnly=false 10 | android.defaults.buildfeatures.buildconfig=true 11 | android.nonTransitiveRClass=false 12 | android.nonFinalResIds=false -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Apr 10 18:07:33 CST 2023 2 | distributionBase=GRADLE_USER_HOME 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip 4 | distributionPath=wrapper/dists 5 | zipStorePath=wrapper/dists 6 | zipStoreBase=GRADLE_USER_HOME 7 | -------------------------------------------------------------------------------- /image-android/2.4.2.1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/2.4.2.1-1.png -------------------------------------------------------------------------------- /image-android/2.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/2.4.png -------------------------------------------------------------------------------- /image-android/activity_java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/activity_java.png -------------------------------------------------------------------------------- /image-android/create_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/create_project.png -------------------------------------------------------------------------------- /image-android/image-youtube-20250515.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/image-youtube-20250515.png -------------------------------------------------------------------------------- /image-android/layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/layout.png -------------------------------------------------------------------------------- /image-android/libs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/libs.png -------------------------------------------------------------------------------- /image-android/new_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/new_activity.png -------------------------------------------------------------------------------- /image-android/screen_shot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/screen_shot.png -------------------------------------------------------------------------------- /image-android/structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/image-android/structure.png -------------------------------------------------------------------------------- /samples/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /samples/src/main/assets/Annotations.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/Annotations.pdf -------------------------------------------------------------------------------- /samples/src/main/assets/Bird.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/Bird.wav -------------------------------------------------------------------------------- /samples/src/main/assets/Certificate.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/Certificate.pfx -------------------------------------------------------------------------------- /samples/src/main/assets/ComPDFKit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/ComPDFKit.png -------------------------------------------------------------------------------- /samples/src/main/assets/CommonFivePage.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/CommonFivePage.pdf -------------------------------------------------------------------------------- /samples/src/main/assets/CommonFivePage_Signed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/CommonFivePage_Signed.pdf -------------------------------------------------------------------------------- /samples/src/main/assets/ImageExtractTest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/ImageExtractTest.pdf -------------------------------------------------------------------------------- /samples/src/main/assets/Signed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/Signed.pdf -------------------------------------------------------------------------------- /samples/src/main/assets/text.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/assets/text.pdf -------------------------------------------------------------------------------- /samples/src/main/java/com/compdfkit/samples/util/CPDFGlideModule.java: -------------------------------------------------------------------------------- 1 | package com.compdfkit.samples.util; 2 | 3 | import com.bumptech.glide.annotation.GlideModule; 4 | import com.bumptech.glide.module.AppGlideModule; 5 | 6 | @GlideModule 7 | public class CPDFGlideModule extends AppGlideModule { 8 | @Override 9 | public boolean isManifestParsingEnabled() { 10 | return false; 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /samples/src/main/java/com/compdfkit/samples/util/OutputListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved. 3 | * 4 | * THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW 5 | * AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT. 6 | * UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES. 7 | * This notice may not be removed from this file. 8 | */ 9 | 10 | package com.compdfkit.samples.util; 11 | 12 | 13 | public interface OutputListener { 14 | 15 | void print(String output); 16 | 17 | void print(); 18 | 19 | void println(String output); 20 | 21 | void println(); 22 | 23 | void printError(String errorMessage); 24 | } 25 | -------------------------------------------------------------------------------- /samples/src/main/res/drawable/baseline_arrow_back_24.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /samples/src/main/res/layout/activity_sample_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 14 | 15 | -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /samples/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComPDFKit/compdfkit-pdf-sdk-android/7b1fd9b7a0756c8790482479de73eec712ecf2d0/samples/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /samples/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FF000000 4 | #FFFFFFFF 5 | -------------------------------------------------------------------------------- /samples/src/main/res/xml/tools_file_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 9 | 10 | 13 | 14 | 16 | 17 | 20 | 21 | 24 | 25 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | pluginManagement { 2 | repositories { 3 | google() 4 | mavenCentral() 5 | gradlePluginPortal() 6 | } 7 | } 8 | dependencyResolutionManagement { 9 | repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) 10 | repositories { 11 | google() 12 | mavenCentral() 13 | } 14 | } 15 | rootProject.name = "compdfkit_android_demo" 16 | include ':PDFViewer' 17 | include ':ComPDFKit_Tools' 18 | include ':ComPDFKit_Repo:compdfkit' 19 | include ':ComPDFKit_Repo:compdfkit-ui' 20 | include ':Samples' 21 | include ':Samples_kotlin' 22 | --------------------------------------------------------------------------------