08. april 2003 - 23:21Der er
12 kommentarer og 1 løsning
HTML side i printable format
Hejsa
Jeg har det her program, der genererer html filer med en slags statusrapporter i html som resultat. I disse statusrapporter er der tabeller, som er ret brede. Jeg søger en stump script, som jeg kan inkludere i html siden, hvorved jeg kan lave siden printable. Som det er lige nu trunkeres html siderne, når de printes ud og den holder ikke. Man må på en let måde kunne mase siden så det kan være på en side.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg ville kikke på et pdf component til dette. På denne måde styre du hvordan udskriften kommer til at se ud, uafhængig af hvilken browser, opløsning, indstilling brugeren har.
Ja, du har ret. Det er den måde det burde laves på. Problemet er bare, at det program jeg har her indeholder en massiv html genereringsdel, som man ikke bare lige skifter ud. Jeg søger en indpakning til html filen, som gør den printbar.
Jeg mener faktisk at det kan lade sig gøre at generere pdf, efter din massive html genereringsdel er gennemført. Der skal måske et step ind mellem genereringen af html og konverteringen til html.
Hvis det er ren IE, så har 5.5 og nyere en zoom style, som du kan bruge til at skalere indholdet i fx en div eller en table. Eller body for den sags skyld.
Du kan fx ved en onbeforeprint event kigge på bredden af body (offsetWidth) og hvis den er større en du ønsker, så beregne hvor meget du skal zoome ud på body for at det kan være det. Og så zoome ud igen ved onafterprint.
(har ikke prøvet lige på den måde, men det burde virke)
Hmm ... lyder som en ok ide, ved du hvor jeg kan finde mere information om dette, evt med eksempler på onbeforeprint/onafterprint event samt det at zoome ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.