Este breve tutorial describe cómo tachar texto en PDF usando Java. Contiene todos los detalles para configurar el entorno y proporciona un código de muestra en ejecución para tachar texto en Adobe PDF usando Java. Aprenderá el proceso para cargar un PDF y tachar una instancia particular de un texto o todas las instancias en el archivo PDF cargado.
Pasos para tachar texto en Adobe PDF usando Java
- Configure el IDE para agregar Aspose.PDF for Java para tachar un texto
- Cargue el archivo PDF de destino utilizando el objeto de clase Document y obtenga acceso a la página de destino para tachar texto
- Cree un objeto TextFragmentAbsorber para buscar un texto
- Analice el documento PDF para buscar todas las instancias del texto dado y guárdelas en una colección
- Cree un objeto StrikeOutAnnotation para tachar una instancia particular del texto que se encuentra en el documento
- Establecer el color y el título de la anotación
- Guarde el archivo PDF resultante en el disco que tiene el texto tachado.
Estos pasos explican el proceso de cómo tachar texto en Adobe PDF usando Java. Se introducen todas las clases, métodos y propiedades necesarios para realizar la tarea, como la clase Documento que se usa para cargar el archivo PDF, el objeto de clase TextFragmentAbsorber se usa para definir y buscar un texto en el archivo PDF, un objeto StrikeOutAnnotation se utiliza para definir la anotación tachada y aplicarla en una instancia particular del texto. La personalización de la anotación tachada también se describe en estos pasos.
Código para tachar texto en PDF usando Java
Este código demuestra cómo tachar en Adobe Acrobat usando Java. Inicializa el objeto TextFragmentAbsorber al proporcionar los datos de la cadena que se buscarán en una página particular del archivo PDF. Una vez que la colección de instancias de texto buscadas está lista, se crea un objeto StrikeOutAnnotation proporcionando la página PDF de destino y el rectángulo para tachar la instancia seleccionada del texto. De esta forma, puede tachar solo las instancias seleccionadas del texto de búsqueda o analizar toda la colección y tachar todas las instancias.
Este artículo nos ha enseñado una función interesante para tachar automáticamente un texto en particular en una sola página o en todas las páginas de un archivo PDF. Si desea conocer el proceso para buscar y reemplazar texto en PDF, consulte el artículo sobre cómo encontrar y reemplazar texto en PDF usando Java.