
Closed
Posted
I’m moving my existing Java-based PDF generation workflow away from iText and need it rebuilt with two tools: • Apache PDFBox for all server-side document creation • Puppeteer for the few HTML-to-PDF screens we already render in the browser The migrated solution must deliver everything the current system does today: rich text, styled tables, embedded images, and full-length PDF reports. Concretely, I expect the new code to: • Preserve every text-formatting rule we rely on, including precise alignment and color control. • Generate tables dynamically, letting me add, remove, or reorder rows/columns on the fly without breaking the layout. • Embed JPEG charts and photos at the exact positions and scales used now. • Produce multi-page reports whose visual output matches the existing iText versions pixel for pixel. Deliverables 1. Clean, well-documented Java modules that recreate the current iText logic with PDFBox. 2. A Node script (or TypeScript if you prefer) that uses Puppeteer to capture the few remaining HTML templates as PDFs and merges them where needed. 3. Sample templates and test cases that demonstrate text alignment, color styling, table manipulation, and JPEG embedding. 4. A short read-me and build script so I can compile, run, and compare output against my reference PDFs in one command. I’ll provide the existing iText source and sample reference files as soon as we start. If anything in the output deviates visually from those references, the migration isn’t complete—so please factor pixel-perfect fidelity into your estimate.
Project ID: 40501878
51 proposals
Remote project
Active 22 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
51 freelancers are bidding on average ₹690 INR/hour for this job

Hello, your "iText to PDFBox Migration" project is right in my wheelhouse. I build modern JavaScript apps end to end — React/Vue/Next on the front and Node/Express on the back, in TypeScript where it helps. Working with java, javascript, css, html5, node.js, software development, web development, software engineering, I focus on responsive, fast UIs, clean component structure, and reliable APIs — no page-builder shortcuts. I'll lock down the scope and key flows first, then ship in reviewable increments. Can we hop on a quick chat to align on your requirements? ⭐ 5.0/5 from a recent client: "This was wonderful experience and I also got an addtional choice of updating budget and other features which was not available in the old version of my existing software that I used to perform my d…" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
₹600 INR in 1 day
7.0
7.0

I will migrate your Java iText PDF system to Apache PDFBox + Puppeteer ensuring pixel-perfect output. Deliver clean Java modules, Node/Puppeteer HTML-to-PDF, reusable templates, and tests for tables, images, and formatting matching existing PDFs exactly.
₹575 INR in 40 days
6.0
6.0

With over five years in software and web development, I have garnered invaluable experience in creating robust and high-performing Java modules using tools like Apache PDFBox. My expertise includes both frontend and backend technologies such as JavaScript and Node.js, which aligns perfectly with your iText to PDFBox migration project. Additionally, I am proficient in HTML, CSS, and React.js - all integral components for aiding mine with your PDF generation workflow. My greatest strength lies in my ability to create clean and well-documented code. This would come to bear effectively in this project, ensuring a seamless migration process without losing any of the current functionalities you benefit from. Not only that, employing my full-stack skillset, I can provide you with a Node script leveraging Puppeteer for rendering HTML templates as PDFs while guaranteeing pixel-perfect fidelity. Beyond my technical skills, I offer timely project delivery, effective communication, and an unwavering commitment to providing quality solutions. These attributes have been central to my successful completion of numerous projects similar to yours. Partner with me today and let's create an amazing result together that ensures every text-formatting rule is preserved, tables can be manipulated dynamically and the visual output perfectly matches the existing iText versions.
₹575 INR in 40 days
5.7
5.7

Hi! The level of detail you want on text formatting, color accuracy, and pixel-level PDF matching stands out. Migrating from iText to PDFBox with zero visual drift is a real test, especially with dynamic tables and image scaling. I usually work in Node.js, TypeScript, and Go for server-side PDF and automation tools, and have used Puppeteer for precise HTML-to-PDF workflows. Rebuilding complex document flows for reporting SaaS products is routine work for me, but I don't deliver native Java—my side would focus on the Node.js/Puppeteer layer, module planning, and integration scripting. Do you need someone to handle Java PDFBox code directly, or would splitting Java-side and Node.js-side tasks between two specialists be possible? That decides if this is a fit. If you want, I can show how I’d structure the Node/Puppeteer pipeline free of charge. You can see examples of automated PDF workflows at work.techindika.com. — Pradeep
₹575 INR in 40 days
4.4
4.4

Hello, I have extensive experience with Java document-generation systems and PDF migration projects, including replacing legacy iText implementations with Apache PDFBox while maintaining strict visual fidelity. For this migration, I would build a modular PDFBox-based rendering layer covering rich text, precise alignment, color management, dynamic tables, image placement, pagination, and multi-page report generation. For HTML-rendered sections, I would use Puppeteer (TypeScript preferred) to generate PDFs and implement an automated merge pipeline integrated with the Java workflow. To ensure pixel-perfect output, I would compare generated PDFs against your reference files using automated visual regression testing and iterative layout tuning. Deliverables will include documented Java modules, Puppeteer scripts, sample templates, test suites, build automation, and a one-command comparison workflow. Once I review the existing iText codebase and sample PDFs, I can provide an accurate timeline and effort estimate. I look forward to discussing the migration in detail.
₹400 INR in 40 days
4.3
4.3

Hi, I am Sean, an AI & Full-Stack Developer with over 10 years of experience in creating scalable systems, including document generation workflows. I understand you need to migrate from iText to PDFBox while maintaining pixel-perfect fidelity in PDF outputs. Having worked on similar projects that required exact formatting and dynamic table generation, I am confident in my ability to replicate your existing document specifications using Apache PDFBox for server-side generation and Puppeteer for HTML rendering. My experience ensures that I can preserve intricate text formatting, alignment, and image embedding as required. I will implement clean, well-documented Java modules and a Node script for Puppeteer while ensuring all deliverables meet your stringent quality standards. I can deliver the first working milestone within seven days. Let's discuss how we can start the migration effectively. Could you clarify the specific text-formatting rules that must be preserved during the migration? Sincerely, Sean
₹750 INR in 7 days
3.6
3.6

Hi, I can help you with this project. I'm Manoj, with 10 years of Android development experience using Java and Kotlin. I also have 3 years of Flutter experience for cross-platform apps, 2 years of Kotlin Multiplatform (Android, iOS, Desktop), and 3 years of .NET C# experience. I've worked on mobile apps from development to production, including API integration, architecture design, performance optimisation, Firebase, real-time features, and app maintenance. Please share more details about your requirements. I'd be happy to discuss the project and suggest the best approach. Looking forward to hearing from you. Thanks, Manoj
₹700 INR in 40 days
3.5
3.5

Hey , Good afternoon! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Java, Web Development, Software Development, CSS, HTML5, Node.js, JavaScript and Software Engineering. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Hope to hear from you soon
₹4,770 INR in 26 days
3.5
3.5

Hi, I can easily DO your work IN 24 HOURS, DM me now to get started, PRICE NEGOTIABLE 100% Work satisfaction is provided
₹400 INR in 40 days
3.1
3.1

hello, i have reviewed your requirements and understand that the key challenge is not simply replacing iText with PDFBox, but achieving near pixel-perfect output compatibility with the existing PDFs while keeping the solution maintainable. this includes preserving text formatting, alignment, colors, dynamic tables, image placement, multi-page reports, and integrating puppeteer for html-based pdf generation where appropriate. i can provide u java modules using PDFBox, node.js script, sample templates and documentation and i also have experience in all the tech stack required for this project i.e. java, node.js and frontend. a couple of quick questions: 1. approximately how many report templates or iText modules are included in the migration scope? 2. are the current PDFs generated using absolute positioning, table-based layouts, or a mix of both? best regards, dharam
₹650 INR in 40 days
2.6
2.6

Hi, I can help migrate your existing iText-based PDF generation system to a modern PDFBox + Puppeteer architecture while maintaining pixel-perfect fidelity with the current output. My approach begins with a detailed analysis of your existing iText implementation, identifying all formatting rules, table structures, image placement logic, pagination behavior, and report-generation workflows. I’ll then recreate these capabilities using Apache PDFBox for server-side document generation and Puppeteer for browser-rendered HTML templates, ensuring the final PDFs visually match your reference files. Deliverables: ✔ Java PDFBox modules replacing iText functionality ✔ Rich text formatting, alignment, fonts, and color controls ✔ Dynamic table generation with flexible row/column handling ✔ Precise JPEG/chart/image positioning and scaling ✔ Multi-page report generation with layout consistency ✔ Puppeteer-based HTML-to-PDF generation and PDF merging ✔ Automated comparison test cases and sample templates ✔ Build scripts and detailed README documentation A few questions: 1. Approximately how many report templates are currently implemented in iText? 2. Are custom fonts or barcode/QR components used? 3. What build system are you using (Maven or Gradle)? I can start with a migration audit immediately and provide a phased plan to ensure a smooth transition without regressions. Best regards, Mukesh
₹400 INR in 40 days
2.3
2.3

I can help you migrate your existing iText-based PDF system to a modern, maintainable setup using Apache PDFBox for server-side generation and Puppeteer for HTML-to-PDF rendering without losing any visual fidelity. The focus will be on replicating your current output exactly—down to spacing, alignment, colors, tables, and multi-page layouts—so the transition is fully safe and production-ready. On the Java side, I will rebuild your document generation logic using PDFBox with structured, reusable modules for text styling, table rendering, image placement, and dynamic layout control. This will ensure you can still generate complex, data-driven PDFs while improving maintainability and removing iText dependency. For the HTML-based reports, I will implement a Puppeteer pipeline that renders your existing templates into high-quality PDFs and merges them where needed, ensuring consistent formatting across both approaches. I’ll also include test cases and reference comparisons so every output can be validated against your current PDFs to guarantee pixel-level accuracy. The final deliverables will include clean, well-documented Java modules, a Node/TypeScript Puppeteer script, sample templates, and a simple build process so you can generate and compare PDFs in a single command with confidence.
₹400 INR in 40 days
2.2
2.2

Dear Client, I appreciate the clarity and precision in your requirements—especially the emphasis on pixel-perfect fidelity. This is exactly the kind of structured migration work I specialize in. I have hands-on experience replacing iText-based systems with PDFBox while preserving layout accuracy down to spacing, alignment, and rendering behavior. I understand that this project is not just about generating PDFs, but about reproducing an existing visual standard without deviation. My approach will be methodical: • Rebuild your document engine using PDFBox with a modular layout layer for text, tables, and images • Implement flexible table rendering that supports dynamic structure without breaking alignment • Ensure exact positioning and scaling of JPEG assets using coordinate precision • Maintain consistent multi-page flow with controlled pagination • Use Puppeteer for HTML-based outputs and merge seamlessly with Java-generated PDFs To ensure accuracy, I will include visual comparison testing against your reference PDFs and deliver clean, well-documented code with a simple build and verification process. I would be honored to assist you in completing this migration to the highest standard. Kind regards
₹575 INR in 40 days
2.1
2.1

Hello, I can help migrate your existing iText-based PDF generation workflow to Apache PDFBox while maintaining pixel-perfect fidelity with your current output. My focus will be on preserving all formatting, text alignment, color styling, dynamic tables, image positioning, and multi-page report layouts so the generated PDFs match your existing references as closely as possible. For the HTML-based reports, I can implement a clean Puppeteer solution to generate high-quality PDFs and merge them seamlessly where required. The final deliverables will include well-structured and documented Java modules, a Puppeteer script, sample templates, test cases, and a simple build process so you can generate and compare PDFs with ease.
₹575 INR in 40 days
0.6
0.6

Migrating from one tool to another takes careful handling and a deep understanding of both programs. As a skilled and adaptable developer with years of experience in various software and web development, I am confident I can smoothly transition your existing iText-based PDF generation workflow to the Apache PDFBox and Puppeteer setup you require for your specific use cases. Preserving every text-formatting rule including precise alignment, color control, and generating tables dynamically without breaking layouts are complex tasks, but ones I'm well-equipped to handle. My approach is detail-oriented, ensuring that even embedded images such as your JPEG charts and photos in the exact positions and scales used now are preserved accurately. I value open communication in project journey; I’ll constantly seek your feedback to ensure pixel-perfect fidelity in producing multi-page reports that match the visual output of your existing iText versions. With me, you're not just gaining a developer but a long-term strategic partner focused on delivering reliable, quality work that helps businesses grow. Let me turn your ideas into reality as we migrate your system with clean, well-documented Java modules recreating the current iText logic with PDFBox, presenting you Node script or TypeScript to capture remaining HTML templates as PDFs and merges them where needed, all backed by comprehensive read-me and build scripts for easy usage.
₹400 INR in 56 days
0.4
0.4

I can migrate your existing iText-based PDF generation system to Apache PDFBox and Puppeteer with pixel-perfect output matching, dynamic table handling, rich text formatting, image embedding, and multi-page PDF support—completed with clean Java modules, reusable scripts, and proper documentation. I'm based in India with 5+ years of experience in Java, PDFBox, Puppeteer, Node.js, and enterprise PDF reporting systems. Ready to start immediately after reviewing your current iText source files. Please open the chat window so that I can share my portfolio and we can proceed further on this project. In addition to your project needs, I'll provide you with clean source code, reusable PDF templates, build scripts, testing support, bug fixes, and maintenance assistance to ensure smooth migration from iText without layout issues. I am awaiting your positive response. Regards, Ritesh
₹400 INR in 40 days
0.2
0.2

Hello, Although this is our first project on Freelancer.com, we have a proven track record and will deliver the highest quality at the most competitive price. And if you choose us to execute your project, I promise to do your next two projects for fr.ee. I have read your project carefully and can deliver exactly what you need. I can start immediately and show you the first preview within a few hours. Let's discuss the details. You name your price. High quality guaranteed. With 10 years of experience in this field — your satisfaction is our priority.
₹405 INR in 40 days
0.0
0.0

Drawing from my extensive experience in both Java and Node.js backend development as well as my understanding of CSS and HTML5, I am exceptionally suited to undertake the task of migrating your iText-based PDF generation workflow to utilize Apache PDFBox and Puppeteer. My skills are directly aligned with the demands of your project - preserving text-formatting rules, generating dynamically manipulable tables, embedding positioned JPEG charts, driving multi-page reports without visual distortions. Lastly, my commitment to regular communication and my ability to manage projects end-to-end without compromising quality or timeliness makes me a reliable partner for long-term engagement on your PDF workflow. Reach out today; let's begin discussing how we can achieve more efficient yet precise functionality through this migration.
₹575 INR in 40 days
0.0
0.0

Hello! I see you need a pixel-perfect migration from iText to PDFBox and Puppeteer, preserving rich text, dynamic tables, and embedded images exactly as they are today. My approach is to analyze your existing source and reference PDFs, then rebuild each component using PDFBox for server-side generation and Puppeteer for HTML templates, delivering clean Java and Node modules with test cases. I have migrated two similar PDF workflows with identical visual fidelity. Could you share a sample reference PDF and the current iText structure? Bests regard.
₹400 INR in 40 days
0.0
0.0

Hi, I have 6+ years of experience in Java and Node.js development, including document generation, backend systems, and complex application migrations. Your requirement for migrating from iText to Apache PDFBox while maintaining pixel-perfect output is clear, and I understand the importance of preserving text formatting, table structures, image positioning, and multi-page report layouts without visual regressions. I can work from your existing iText implementation and reference PDFs to recreate the functionality using PDFBox, while leveraging Puppeteer for HTML-to-PDF generation and document merging where required. I can deliver clean, well-documented code, sample templates, automated test cases, build scripts, and detailed documentation to ensure a smooth transition and future maintainability. I'd be happy to review the existing source code and reference files to provide an accurate assessment and implementation approach. Best regards, Sanat
₹600 INR in 44 days
0.0
0.0

Mumbai, India
Payment method verified
Member since Aug 29, 2018
₹100-400 INR / hour
₹12500-37500 INR
₹400-750 INR / hour
₹1500-12500 INR
₹300-400 INR / hour
$3000-5000 USD
€30-250 EUR
$250-750 USD
₹12500-37500 INR
$250-750 USD
₹400-750 INR / hour
₹750-1250 INR / hour
$30-250 USD
$5000-10000 USD
$30-250 USD
₹600-1500 INR
$1500-3000 USD
₹12500-37500 INR
₹2000-2500 INR
min $50 USD / hour
₹100-400 INR / hour
₹1500-12500 INR
₹1500-12500 INR
$10-30 AUD
$15-25 USD / hour