Resaltar texto en un PDF

He compilado MuPDF correctamente y he podido ejecutar la aplicación de ejemplo sin un problema, pero:

Problema

Quiero tener una funcionalidad como highlights,underlines, sticky notes, arrows, lines, ovals, rectangles, freehand drawings and text boxes on which user long pressed by his finger , como en RepliGo PDF Reader lector de PDF y otros.

Busqué mucho, pero no encontré ninguna manera relevante, enlace o pista para lograr la característica deseada.

¿Puede alguien compartir alguna idea sobre cómo lograr la funcionalidad antes mencionada?
Sería aún más útil si alguien puede explicarlo compartiendo algún código o ejemplo.

Como MuPdf no expone apis para las características que usted requiere, sugiero usar la biblioteca de PDFTron sdk para android.

Como puede ver en su página de documentos, soporta gran cantidad de anotaciones relacionadas con las características de pdf:

Herramientas listas para usar para el desarrollo rápido – incluyendo soporte para funciones avanzadas como selección de texto, búsqueda de texto completo; campo de golf; Navegación y manipulación de marcadores; Formas interactivas; Varias capacidades de anotación para habilitar el marcado PDF (resaltado de texto, subrayado, punteado, squiggly, línea, rectángulo, elipse, flecha, nota adhesiva y modo de herramienta de mano libre, etc.).

http://www.pdftron.com/pdfnet/mobile/android_pdf_library.html

  • Cómo leer archivos .doc, .docx, .xls en android
  • Android- Obtener texto de PDF
  • Biblioteca de visor de PDF de Android sin licencia GPL
  • Cómo hacer PDF en Android
  • Necesito mostrar un PDF en el que el texto de pdf se ajustará automáticamente al ancho de la pantalla y el texto restante se moverá a la siguiente línea
  • ¿Qué le pasó a DroidText?
  • PDF Viewer API para android
  • No se carga el PDF de Android en el navegador y en WebView
  • Ejemplo de código para implementar un lector de PDF
  • Mupdf: cómo abrir el archivo pdf con el método openBuffer?
  • ¿Cómo podemos abrir archivos como ppt, doc, pps, rtf, etc. en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.