로컬에서 PDF 파일을 열고 그 다음 PDF 콘텐츠를 표시 한 다음 사용자가 텍스트를 복사하면 복사 된 텍스트를 가져오고 싶습니다. 그래서이 문제와 관련된 API 나 솔루션을 제안 해주십시오. 어려운 작업은 텍스트를 복사하여 원하는대로 가져 오는 것입니다. 이 코드는 어도비 리더와 같은 내부 애플리케이션을 사용하여 열려있는 PDF를 사용하므로 어도비 리더가 복사 텍스트에 액세스 할 수있는 권한을 부여하지는 못합니다.pdf 파일을 표시하고 android에서 콘텐츠를 편집하는 방법
File file = new File(Environment.getExternalStorageDirectory() + "/test.pdf");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file),"application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
보호 된 PDF 파일을 열려고하면 텍스트를 복사 할 수 없습니다. –
실제로 PDF 파일은 보호되지 않으며 내 요점은이 PDF 파일을 보여주고 싶을 때 사용자가 텍스트를 복사 할 때 선택한 텍스트를 가져올 수 있으며이 작업을 수행하는 방법을 모른다는 것입니다 ... –