Find Jobs
Hire Freelancers

"Fit to page width" using Java ITextRenderer html2pdf conversion

$30-250 USD

Suoritettu
Julkaistu yli 10 vuotta sitten

$30-250 USD

Maksettu toimituksen yhteydessä
We generate a html page as Java String and convert it to pdf using ITextRenderer. The generated pdf is in vector mode, we would like to scale it to fit a certain page widht (A4 paper). We want to keep the vector representation. We need such code, it should use free libraries or necessary code should be included as deliverable. Requirements: - The solution cannot be a css tweak because it must be dynamic independent of given page content and styles - The implementation must be in Java. You will need to hack into Itextrenderer etc. - Width must squeeze to fit A4 width, length is not important (preserve scale/proportionality of width x height), it will print as many pages as necessary split by A4 height. Current code is: /** * Convert HTML to PDF * @param in HTML * @param out PDF */ public static void html2pdf(InputStream in, OutputStream out) { try { StringWriter sw = new StringWriter(); Tidy tidier = new Tidy(); { [login to view URL](ENCODING); [login to view URL](true); [login to view URL](true); [login to view URL](true); [login to view URL](false); [login to view URL](false); [login to view URL](in, sw); [login to view URL](); } { ITextRenderer renderer = new ITextRenderer(); [login to view URL]([login to view URL]().toString()); [login to view URL](); [login to view URL](out); } } catch (Throwable e) { throw new RuntimeException(e); } }
Projektin tunnus (ID): 4796222

Tietoa projektista

4 ehdotukset
Etäprojekti
Aktiivinen 11 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
Myönnetty käyttäjälle:
Käyttäjän avatar
Hello, I'm a Java, JEE developer with over 10 years experience. I'm glad to work for you. thanks.
$300 USD 5 päivässä
4,9 (21 arvostelua)
6,0
6,0
4 freelancerit tarjoavat keskimäärin $153 USD tätä projektia
Käyttäjän avatar
Java Expert! Let me fix it.
$147 USD 3 päivässä
4,8 (464 arvostelua)
7,5
7,5
Käyttäjän avatar
Can help.. I am an expert...
$100 USD 7 päivässä
4,9 (43 arvostelua)
6,3
6,3
Käyttäjän avatar
I can complete this task. I have extensive experience writing applications that manipulated pdf using the iText pdf library. I can modify ITextRenderer to generate your desired result.
$66 USD 3 päivässä
5,0 (8 arvostelua)
3,8
3,8

Tietoja asiakkaasta

Maan EGYPT lippu
Cairo, Egypt
4,9
160
Liittynyt elok. 6, 2008

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.