Download jpdfprocess java pdf manipulation api
Author: f | 2025-04-24
Download jPDFProcess Java PDF Manipulation API latest version for Windows free to try. jPDFProcess Java PDF Manipulation API latest update:
jPDFProcess Java PDF Manipulation API for Windows
Articles Tagged: PDF OCR OCR Languages Download Links OCR Language Download Links Required Data File for All Languages Orientation and script detection Common Languages English – English French – Français German – Deutsch Spanish – Español Italian – Italiano Chinese (Simplified) – 中文简体中文 Chinese (Traditional) – 中文繁體 All Other Languages – This file contains all the languages available (large file) tessdata_fast.zip Read More → Creating Searchable PDF from Image Files Q: Can we convert images files into searchable PDF documents, by performing OCR, using Qoppa’s Java PDF library? A: Yes, using jPDProcess, you can do that. 1. Convert Images to PDF Pages The first step is to create a PDF from the images: // create a new PDF document PDFDocument pdfDoc = new PDFDocument(); // […] Read More → How to add OCR to jPDFProcess jPDFProcess, Qoppa’s java PDF creation and manipulation library, has an OCR module. Please contact us regarding licensing this additional feature. How to Activate / Implement OCR To get started, you can download the latest jPDFProcess version from here: And the JNI native bridge files from here: The JNI zip file contains the […] Read More → Activate OCR in jPDFEditor As of version 2013R2, jPDFEditor, Qoppa’s Java PDF editing component, has an optional OCR function available. OCR is also available in jPDFNotes and the steps for integration are the same as for jPDFEditor. Follow the instructions below to add an “OCR” button to the toolbar so your users can perform OCR on PDF documents open in Qoppa’s visual […] Read More → Java PDF OCR library sdk Qoppa offers a PDF OCR solution for Java which supports most languages, including English, German, French, and Spanish as well as Chinese, Japanese and Korean. It is available for Windows®, Mac OS X® and Linux®, in 32 and 64 bit. This is a clean, production-level Java integration of the well-known Tesseract engine with Qoppa’s own advanced […] Read More → Starting with v2017R1, Qoppa Java PDF library jPDFProcess offers an API to easily resize or change page sizes in a PDF document.The resize options are as follow:Media Box – new media box for the PDF Page.Center – option to center the page contents in the new media box (off by default)Auto Scale – option to scale the page contents to fit inside the new media box (off by default)XOffset, YOffset – x and y offset of the page contents. If center or auto scale is on, then this value is not used.Scale – scale to be applied to the page content. Not used if auto scale is set to true.Rotation – amount to rotate the page contents in radians. A positive value rotates the page counter clockwise.Fit To Media – option to set the page’s crop box equal to the page’s media box, otherwise the crop box will have the same margins as before resizing. The default is off.Here is a Java sample program that will open a PDF and resize its pages to A3 format. Media Box and Crop Box will be resized to A3. The page content is re-scaled and centered to fit the new format.// Load documentPDFDocument pdfDoc = new PDFDocument("C:/qoppa/test/in.pdf", null); // Get the first page of the PDFPDFPage page = pdfDoc.getPage(0); // Create ResizePageOptions objectResizePageOptions options = new ResizePageOptions(); // Get the page size A3 (297mm x 420mm) in pointsdouble width = 297 / 25.4 * 72.0;double height = 420 / 25.4 * 72.0; // Set the new Media Boxoptions.setMediaBox(new Rectangle2D.Double(0, 0, width, height)); // Scale the page contents to fit the new page sizeoptions.setAutoScale(true); // Center the page contents on the pageoptions.setCenter(true); // Set the crop box to the same size as the media boxoptions.setFitToMedia(true); // Resize the pagepage.resizePage(options); // Save the output documentpdfDoc.saveDocument("C:/qoppa/test/out.pdf");Download the full Resize PDF Pages Java Sample.You can try the functionality in our end-user application PDF Studio, which makes it simple to visualize the different resize properties available. You can download PDF Studio free demo. Look under Pages -> Advanced -> Resize Pages.Suggested ArticlesLinearizing existing PDF documents with JavaLibrary to optimize PDF documentsOptimizing images in a PDF document: compression, color space and resolutionOptimizing a PDF by removing unnecessary objectsOptimizing a PDF using advanced optimization settingsResizing or Scaling PDF Pages (Paper Size and Content) Programmatically in Vector FormatAdding a background or foreground image to a PDF pageImposition of PDF pages using Java library jPDFProcessAdd a header image logo to an existing PDFCrop pages in a PDF using Java PDF library jPDFProcessjPDFProcess Java PDF Manipulation API - CNET Download
Public interface IWatermarkThis interface is used to display a watermark on a PDF document in the following Java PDF Libraries: jPDFProcess jPDFPrint jPDFImages jPDFViewer jPDFNotes There are 3 types of watermark callbacks: images, print, and viewer. The type of watermark callback is dependent on the Java PDF Library. For additional information, see the specific library API.Author:Qoppa SoftwareField SummaryFields Modifier and TypeField and Descriptionstatic intTYPE_IMAGESThe watermark type used when creating images from a PDF document.static intTYPE_PRINTThe watermark type used when printing a PDF document.static intTYPE_VIEWERThe watermark type used when viewing a PDF document.Method SummaryAll Methods Instance Methods Abstract Methods Modifier and TypeMethod and DescriptionvoiddrawWatermark(Graphics2D g, int type, int pageIndex, int pageWidth, int pageHeight)This method is called by the Java PDF Library to draw a watermark on a PDF document.Field DetailTYPE_IMAGESstatic final int TYPE_IMAGESThe watermark type used when creating images from a PDF document.See Also:Constant Field ValuesTYPE_PRINTstatic final int TYPE_PRINTThe watermark type used when printing a PDF document.See Also:Constant Field ValuesTYPE_VIEWERstatic final int TYPE_VIEWERThe watermark type used when viewing a PDF document.See Also:Constant Field ValuesMethod DetaildrawWatermarkvoid drawWatermark(Graphics2D g, int type, int pageIndex, int pageWidth, int pageHeight)This method is called by the Java PDF Library to draw a watermark on a PDF document.Parameters:g - the Graphics2D object used to draw the watermarktype - a type defined in this class, either TYPE_IMAGES, TYPE_PRINT, or TYPE_VIEWERpageIndex - the current page index being renderedpageWidth - the page width being renderedpageHeight - the page height being rendered. Download jPDFProcess Java PDF Manipulation API latest version for Windows free to try. jPDFProcess Java PDF Manipulation API latest update:jPDFProcess Java PDF Manipulation API for Windows - CNET
This Java sample shows how to search text in a PDF document and add link annotations (that go to a specific URL) on top of the text occurrences found. This sample uses Qoppa’s PDF library jPDFProcess.// Load the documentPDFDocument pdfDoc = new PDFDocument ("C:\\myfolder\\input.pdf", null); // this is my search label that comes before the text to be redactedString searchLabel = "www.qoppa.com"; // Loop through all pages in the documentfor (int pageix = 0; pageix pdfDoc.getPageCount(); ++pageix){ // Search for the label text VectorTextPosition> labelInstances = pdfDoc.getPage(pageix).findText(searchLabel, false, false); // Add links on top of the text instances found if (labelInstances != null && labelInstances.size() > 0) { for (TextPosition tp : labelInstances) { // Create the Link annotation Rectangle2D linkBounds = tp.getEnclosingShape().getBounds2D(); Link link = pdfDoc.getAnnotationFactory().createLink(); link.setRectangle(linkBounds); link.setBorderWidth(1f); link.setColor(Color.blue); // Add URL actions to the link URLAction action = new URLAction(" VectorURLAction> actionList = new VectorURLAction>(); actionList.add(action); link.setActions(actionList); // Add the link to the page pdfDoc.getPage(pageix).addAnnotation(link); } }}// save doc with linkspdfDoc.saveDocument ("C:\\myfolder\\output_links.pdf");Suggested ArticlesAdding / Retaining hyperlinks in PDF to SVG / HTML ConversionCheck if a PDF file contains any text contentExtracting fields data and positions from invoices and statements using jPDFText Remove barcodes, QR codes, text, images, and digital signatures from PDF files in Java, Linux (Ubuntu, OpenSUSE, CentOS), or macOS applications with our Java eSignatures API. This advanced electronic signature library allows you to delete e-signatures from already signed PDFs, Microsoft Word documents, Excel worksheets, PowerPoint slides, and various image file formats, all without the need for any external software or tools. DownloadRemove Digital Signatures in PDF in JavaConholdate.Total for Java APIs provide a fast and efficient way to manage electronic signatures in a variety of documents. Users can quickly search for digital signatures in a PDF file, manipulate the appearance and properties of the signatures, and remove them from the document.Instantiate Signature with input (PDF) documentInstantiate DigitalSearchOptions object with needed propertiesCall Search method and get list of DigitalSignaturesSelect digital signatures to remove from (PDF) documentCall Signature object Delete method and pass sigantures to itDownload Java Signature APIFor Java and J2SE application developers, the GroupDocs.Signature namespace allows you to remove electronic signatures from a wide range of documents and image file formats. This namespace also includes signature manipulation features to customize sign, search, and verification processes, as well as manage signature colors and appearance.To access these features, you can download & install Conholdate.Total package from Maven to add directly to your workspace.Remove Text Signatures from PDFEasily remove image or text signatures from digitally signed PDF files in Java with Conholdate.Total for Java APIs. Customize your signatures by adding different colors, font, padding, and styling options to digital documents.Instantiate Signature with input (PDF) documentInstantiate TextSearchOptions object with needed propertiesCall Search method and get list of TextSignaturesSelect text signatures to remove from (PDF) documentCall Signature object Delete method and pass sigantures to itRemote Documents Loading & SigningThe Java eSign library allows you to access documents stored in the cloud through various sources including streaming, local disk, URL, FTP, Amazon S3, and Azure Blob storage.The document preview feature allows you to view the pages of a document as an image in PNG, JPG, or BMP format. This can be useful for previewing and positioning digital signatures within the document as required. You canjPDFProcess Java PDF Manipulation API for Windows - CNET Download
SPONSOR LINKDownloadX ActiveX Download Control FreeDownload files faster and safer with your Web and Windows applications.Innovasys Freeware Controls SuiteAdd a modern XP/Themed look & feelgetObject - SetVB2JavaSetVB2Java - Convert VB Forms to Java CodeActiveSMS - SMS ActiveXActiveX DLL that sends/receives SMS via GSMPDF OCXActiveX control to automatically create PDF files.newObjects ActiveX Pack1 familyBundle of about 50 multipurpose componentsDecisionViewer OCXOCX GIS / Map ViewerPDF ActiveX DLLActiveX DLL to automatically create PDF files.Display Mode ManagerA free ActiveX component to resize your desktop dynamically programatically at run-time.x10LiteThis activeX lets you control X10 devicesSocketWrench Freeware EditionWindows sockets control, TCP/IP developmentAtom API ActiveXAtom API for Visual Basic 6.0 and ASPVectorDraw ViewerView and print vector graphicsActivedbForm Generator Wizard for C# or Vb.NetActiveX Component for Yahoo! Site ExplorerYahoo! Site Explorer API ActiveX ComponentErezPP1LTR Print Preview ActiveX Control for VB6Print Preview Control, FREEWARE, for VB6.PDF MakerActiveX DLL to automatically create PDF files.SuperTextSuperText is an enhanced ActiveX text box that includes several new properties.RMChartCharting tool and visual chart designerWord Viewer OCXActiveX control to view Word document files.SDE for Visual Studio (CE)UML CASE tool for Visual Studio .NetVectorDraw StandardAdd powerful 2D graphics to any applicationTechnoRiver Free Barcode Software ComponentAdd quality barcodes to Windows documents.Vector Graphics ActiveXVector Graphics ActiveX Component.Excel Viewer OCXActiveX control to view Excel workbook files.itCode39Code 39 Barcode Control For VB6SmartVMD Video Capturevideo capture Activex controlFlashGrid ActiveX ControlFlashGrid is a professional and easy to use grid control.RSS API ActiveX ComponentDownload, Parse and Create RSS FeedsMSCBlob for WindowsBinary data manipulation from ASP codetssNetResolveActiveX to convert IP to hostname and backMDZSimpleGridAXdata grid ActiveX controlBioCert Authenticator LiteThe BioCert ? Biometric Authenticator Lite Edition – 10 Users is designed to simplify Biometric Identification in any VB compliant application using a simple ActiveX drop in.StrongCube Tools ComponentStrongCube Tools ComponentStrongCube Upload ComponentStrongCube Upload ComponentPKIBlackbox (ActiveX/DLL)A library for complete PKI managementPDFSplitMergeLibraryfreeware ActiveX for splitting and merging PDFChilkat Spider ActiveXWeb Spider ActiveX ComponentActiveX PDF Viewer OCXFREE ActiveX component which enables your application to display and interact with PDF files.UCCDraw ActiveX ControlUCCDraw ActiveX Control By UCanCodeMovable Type ActiveX ComponentMovable Type API ActiveX ComponentBlogger API ActiveXBlogger API ActiveX Component for Visual Basic and ASPDownloadX Activex Download ControlDownload files fasterjPDFProcess Java PDF Manipulation API para Windows - CNET
Bridge, installtailor Integrated Genome Browser 7.0.4 B15225 ... the sequence itself. IGB is implemented using the Java programming language and should run on any computer. IGB is an open source, publicly-funded project, but it did not start ... Freeware Intel Driver Update Utility 4.5.13.0 Intel Driver Update Utility is an ActiveX / Java component that provides access to an update scanner for Intel drivers. Intel does provide such a service that scans the system, ... Freeware Intel Parallel Studio XE 2015.2.179 ... Profile C, C++, C#, Fortran, Assembly and Java*. Receive rich performance data for hotspots, threading, locks & waits, DirectX*, bandwidth and more. Sort, filter and visualize results on the ... Trialware | $1 599.00 Interleaved 2 of 5 ITF Barcode Fonts 2023 ... such as for GS1 ITF-14. Includes encoders for Java, .NET, FileMaker, Excel, Access, Crystal Reports, SSRS, and ... License versions include Developer Tools for use in Java, .NET, SSRS, the web, and other complex environments. ... Demo | $159.00 InWords Amanuensis 4.6 ... run a batch test of any language with java com.mindprod.inwords.Polish where Polish is the name of the ... names) option. To run as an application, type: java -jar C:commindprodinwordsinwords.jar adjusting as necessary to account for ... Freeware iReasoning Java SNMP API 6.0 ... supported in IP, storage, and optical networks. iReasoning Java SNMP API is the industry leading SNMP library, which provides a high performance, cross platform SNMP Java API for building network management applications. All ... Trialware | $595.00 iReport 5.6.0 ... report builder/designer for JasperReports written in 100% pure java. This tool allows users to visually edit ... integrated with leading open source chart libraries for java. The data to print can be retrieved ... Open Source Irrlicht Engine 1.8.4 ... exporters, world layers, tutorials, editors, language bindings for java, perl, ruby, basic, python, lua, and so on. ... to other languages such as C#, VisualBasic, Delphi, Java ... * Two platform and driver independent fast ... Open Source tags: 3D engine, game engine, 3D game engine, Irrlicht, engine, engineering, coast high, performance, engine parts, bing search engine, irrlicht engine home, high performance imports Ispirer nGLFly Wizard 10.64.7991 ... a seamless transition to modern languages such as Java, C#, or Python, among others. One of the standout features of nGLFly Wizard is its high degree of automation. The ... Trialware iText 7.1.4 ... to a PDF file iText is available in Java as well as in C#. ... Freeware iText7 Extract Text from PDF Alternative 2023.7.4 When comparing text extraction capabilities, both iText7 and IronPDF offer reliable methods to extract text from PDF documents. They can handle different types of PDF files, including scanned documents, and extract ... Shareware | $749.00 IWIR Tool 1.1.11 IWIRtool is Java-based implementation of an IWIR toolset for workflow system ... to parse IWIR XML files and provides a Java Object representation enabling traversal and manipulation of the workflow. Additionally, it provides a simple Java API to enable the construc- tion of IWIR ... Open. Download jPDFProcess Java PDF Manipulation API latest version for Windows free to try. jPDFProcess Java PDF Manipulation API latest update: Download jPDFProcess Java PDF Manipulation API latest version for Mac free to try. jPDFProcess Java PDF Manipulation API latest update:jPDFProcess Java PDF Manipulation API para Linux - CNET
Improved- Bug fixes Software: CAD .NET: DWG DXF CGM PLT library for C# 10.2 Date Released: Nov 3, 2015 Status: Major Update Release Notes: New demo project: Polylines,Reading AutoCAD file properties,Marker and PropertyGrid options added for CADText, CADMText,CGM export improved,Entities handling improved:CADTextCADMTextCADDimensionCADAttdefCADAttribGrid color selection. Most popular pdf library for in Components & Libraries downloads for Vista VintaSoft Imaging .NET SDK 14.0.8.1 download by VintaSoft ... by VintaSoft, is a comprehensive and versatile imaging library designed for .NET developers seeking to integrate advanced image processing ... of imaging needs, making it an indispensable tool for industries such as healthcare, document management, and graphic ... View Details Download Coherent PDF Toolkit for .NET 1.0 download by Coherent Graphics Ltd Professional .NET component for manipulating PDF files. Split, merge, linearize, scale, rotate, crop, encrypt, decrypt, watermark, bookmark, annotate, ... type: Demo ($650.00) categories: PDF, .NET, component, library, split, merge, encrypt, decrypt, stamp, bookmark, annotate, attachments View Details Download Silverlight .NET Image Viewer SDK 1.69 download by Viscom Software For .NET Developers who need to imaging SDK on ... (LZW, JPEG, CCITT FAX3, No Compression). Save as PDF, Save as multi-page PDF, Save as PDF with custom size, Crop to PDF file (need ... View Details Download Spire.PDFViewer 7.12 download by e-iceblue ... and versatile software solution designed to provide seamless PDF viewing capabilities for .NET applications. This powerful tool is engineered to ... seeking an efficient and reliable way to integrate PDF viewing functionalities into their projects without the need ... type: Trialware categories: document manipulation, Spire.PDFViewer, download Spire.PDFViewer, NET component, .NET library, component, view PDF, e-iceblue, PDF viewing, PDF viewer, view, viewer, Spire.PDFViewer free download, library, user-friendly interface View Details Download jPDFOptimizer 2021R1 download by Qoppa Software, LLC jPDFOptimizer is a Java library to optimize and reduce the size of PDF documents. jPDFOptimizer can remove unnecessary objects in PDF documents, detect and merge duplicate images and fonts, ... compression and color spaces to reduce size. The library provides a powerful, yet simple API to let ... View Details Download jOfficeConvert 2021R1 download by Qoppa Software, LLC Convert Microsoft Word documents and ExcelComments
Articles Tagged: PDF OCR OCR Languages Download Links OCR Language Download Links Required Data File for All Languages Orientation and script detection Common Languages English – English French – Français German – Deutsch Spanish – Español Italian – Italiano Chinese (Simplified) – 中文简体中文 Chinese (Traditional) – 中文繁體 All Other Languages – This file contains all the languages available (large file) tessdata_fast.zip Read More → Creating Searchable PDF from Image Files Q: Can we convert images files into searchable PDF documents, by performing OCR, using Qoppa’s Java PDF library? A: Yes, using jPDProcess, you can do that. 1. Convert Images to PDF Pages The first step is to create a PDF from the images: // create a new PDF document PDFDocument pdfDoc = new PDFDocument(); // […] Read More → How to add OCR to jPDFProcess jPDFProcess, Qoppa’s java PDF creation and manipulation library, has an OCR module. Please contact us regarding licensing this additional feature. How to Activate / Implement OCR To get started, you can download the latest jPDFProcess version from here: And the JNI native bridge files from here: The JNI zip file contains the […] Read More → Activate OCR in jPDFEditor As of version 2013R2, jPDFEditor, Qoppa’s Java PDF editing component, has an optional OCR function available. OCR is also available in jPDFNotes and the steps for integration are the same as for jPDFEditor. Follow the instructions below to add an “OCR” button to the toolbar so your users can perform OCR on PDF documents open in Qoppa’s visual […] Read More → Java PDF OCR library sdk Qoppa offers a PDF OCR solution for Java which supports most languages, including English, German, French, and Spanish as well as Chinese, Japanese and Korean. It is available for Windows®, Mac OS X® and Linux®, in 32 and 64 bit. This is a clean, production-level Java integration of the well-known Tesseract engine with Qoppa’s own advanced […] Read More →
2025-04-18Starting with v2017R1, Qoppa Java PDF library jPDFProcess offers an API to easily resize or change page sizes in a PDF document.The resize options are as follow:Media Box – new media box for the PDF Page.Center – option to center the page contents in the new media box (off by default)Auto Scale – option to scale the page contents to fit inside the new media box (off by default)XOffset, YOffset – x and y offset of the page contents. If center or auto scale is on, then this value is not used.Scale – scale to be applied to the page content. Not used if auto scale is set to true.Rotation – amount to rotate the page contents in radians. A positive value rotates the page counter clockwise.Fit To Media – option to set the page’s crop box equal to the page’s media box, otherwise the crop box will have the same margins as before resizing. The default is off.Here is a Java sample program that will open a PDF and resize its pages to A3 format. Media Box and Crop Box will be resized to A3. The page content is re-scaled and centered to fit the new format.// Load documentPDFDocument pdfDoc = new PDFDocument("C:/qoppa/test/in.pdf", null); // Get the first page of the PDFPDFPage page = pdfDoc.getPage(0); // Create ResizePageOptions objectResizePageOptions options = new ResizePageOptions(); // Get the page size A3 (297mm x 420mm) in pointsdouble width = 297 / 25.4 * 72.0;double height = 420 / 25.4 * 72.0; // Set the new Media Boxoptions.setMediaBox(new Rectangle2D.Double(0, 0, width, height)); // Scale the page contents to fit the new page sizeoptions.setAutoScale(true); // Center the page contents on the pageoptions.setCenter(true); // Set the crop box to the same size as the media boxoptions.setFitToMedia(true); // Resize the pagepage.resizePage(options); // Save the output documentpdfDoc.saveDocument("C:/qoppa/test/out.pdf");Download the full Resize PDF Pages Java Sample.You can try the functionality in our end-user application PDF Studio, which makes it simple to visualize the different resize properties available. You can download PDF Studio free demo. Look under Pages -> Advanced -> Resize Pages.Suggested ArticlesLinearizing existing PDF documents with JavaLibrary to optimize PDF documentsOptimizing images in a PDF document: compression, color space and resolutionOptimizing a PDF by removing unnecessary objectsOptimizing a PDF using advanced optimization settingsResizing or Scaling PDF Pages (Paper Size and Content) Programmatically in Vector FormatAdding a background or foreground image to a PDF pageImposition of PDF pages using Java library jPDFProcessAdd a header image logo to an existing PDFCrop pages in a PDF using Java PDF library jPDFProcess
2025-04-23Public interface IWatermarkThis interface is used to display a watermark on a PDF document in the following Java PDF Libraries: jPDFProcess jPDFPrint jPDFImages jPDFViewer jPDFNotes There are 3 types of watermark callbacks: images, print, and viewer. The type of watermark callback is dependent on the Java PDF Library. For additional information, see the specific library API.Author:Qoppa SoftwareField SummaryFields Modifier and TypeField and Descriptionstatic intTYPE_IMAGESThe watermark type used when creating images from a PDF document.static intTYPE_PRINTThe watermark type used when printing a PDF document.static intTYPE_VIEWERThe watermark type used when viewing a PDF document.Method SummaryAll Methods Instance Methods Abstract Methods Modifier and TypeMethod and DescriptionvoiddrawWatermark(Graphics2D g, int type, int pageIndex, int pageWidth, int pageHeight)This method is called by the Java PDF Library to draw a watermark on a PDF document.Field DetailTYPE_IMAGESstatic final int TYPE_IMAGESThe watermark type used when creating images from a PDF document.See Also:Constant Field ValuesTYPE_PRINTstatic final int TYPE_PRINTThe watermark type used when printing a PDF document.See Also:Constant Field ValuesTYPE_VIEWERstatic final int TYPE_VIEWERThe watermark type used when viewing a PDF document.See Also:Constant Field ValuesMethod DetaildrawWatermarkvoid drawWatermark(Graphics2D g, int type, int pageIndex, int pageWidth, int pageHeight)This method is called by the Java PDF Library to draw a watermark on a PDF document.Parameters:g - the Graphics2D object used to draw the watermarktype - a type defined in this class, either TYPE_IMAGES, TYPE_PRINT, or TYPE_VIEWERpageIndex - the current page index being renderedpageWidth - the page width being renderedpageHeight - the page height being rendered
2025-03-28This Java sample shows how to search text in a PDF document and add link annotations (that go to a specific URL) on top of the text occurrences found. This sample uses Qoppa’s PDF library jPDFProcess.// Load the documentPDFDocument pdfDoc = new PDFDocument ("C:\\myfolder\\input.pdf", null); // this is my search label that comes before the text to be redactedString searchLabel = "www.qoppa.com"; // Loop through all pages in the documentfor (int pageix = 0; pageix pdfDoc.getPageCount(); ++pageix){ // Search for the label text VectorTextPosition> labelInstances = pdfDoc.getPage(pageix).findText(searchLabel, false, false); // Add links on top of the text instances found if (labelInstances != null && labelInstances.size() > 0) { for (TextPosition tp : labelInstances) { // Create the Link annotation Rectangle2D linkBounds = tp.getEnclosingShape().getBounds2D(); Link link = pdfDoc.getAnnotationFactory().createLink(); link.setRectangle(linkBounds); link.setBorderWidth(1f); link.setColor(Color.blue); // Add URL actions to the link URLAction action = new URLAction(" VectorURLAction> actionList = new VectorURLAction>(); actionList.add(action); link.setActions(actionList); // Add the link to the page pdfDoc.getPage(pageix).addAnnotation(link); } }}// save doc with linkspdfDoc.saveDocument ("C:\\myfolder\\output_links.pdf");Suggested ArticlesAdding / Retaining hyperlinks in PDF to SVG / HTML ConversionCheck if a PDF file contains any text contentExtracting fields data and positions from invoices and statements using jPDFText
2025-04-24Remove barcodes, QR codes, text, images, and digital signatures from PDF files in Java, Linux (Ubuntu, OpenSUSE, CentOS), or macOS applications with our Java eSignatures API. This advanced electronic signature library allows you to delete e-signatures from already signed PDFs, Microsoft Word documents, Excel worksheets, PowerPoint slides, and various image file formats, all without the need for any external software or tools. DownloadRemove Digital Signatures in PDF in JavaConholdate.Total for Java APIs provide a fast and efficient way to manage electronic signatures in a variety of documents. Users can quickly search for digital signatures in a PDF file, manipulate the appearance and properties of the signatures, and remove them from the document.Instantiate Signature with input (PDF) documentInstantiate DigitalSearchOptions object with needed propertiesCall Search method and get list of DigitalSignaturesSelect digital signatures to remove from (PDF) documentCall Signature object Delete method and pass sigantures to itDownload Java Signature APIFor Java and J2SE application developers, the GroupDocs.Signature namespace allows you to remove electronic signatures from a wide range of documents and image file formats. This namespace also includes signature manipulation features to customize sign, search, and verification processes, as well as manage signature colors and appearance.To access these features, you can download & install Conholdate.Total package from Maven to add directly to your workspace.Remove Text Signatures from PDFEasily remove image or text signatures from digitally signed PDF files in Java with Conholdate.Total for Java APIs. Customize your signatures by adding different colors, font, padding, and styling options to digital documents.Instantiate Signature with input (PDF) documentInstantiate TextSearchOptions object with needed propertiesCall Search method and get list of TextSignaturesSelect text signatures to remove from (PDF) documentCall Signature object Delete method and pass sigantures to itRemote Documents Loading & SigningThe Java eSign library allows you to access documents stored in the cloud through various sources including streaming, local disk, URL, FTP, Amazon S3, and Azure Blob storage.The document preview feature allows you to view the pages of a document as an image in PNG, JPG, or BMP format. This can be useful for previewing and positioning digital signatures within the document as required. You can
2025-04-05