Avatar billede lsskaarup Nybegynder
16. december 2010 - 13:52 Der er 8 kommentarer og
1 løsning

Sideantal på udskrivning

Jeg er ved at lave en udskrift fra en html-side på et intranet, og udskriften kommer automatisk til at fylde flere sider, da den er opbygge af i alt 3 sektioner (forside, kontrakter og ekstra).

Jeg bruger page-break-after, til at lave tvungen sideskift, og det virker fint.

Men på de 2 sidste sektioner, skal jeg angive et sideantal f.eks. 1/4. Indholdet til hver sektion, hente jeg fra en database, og jeg ved ikke hvordan jeg skal håndtere sidetallene, hvis udtrækket fylder mere end 1 side.

Jeg skal derfor høre om det på en eller anden måde kan få sideantallet til at blive dynamisk?
Avatar billede jokkejensen Novice
16. december 2010 - 17:50 #1
Avatar billede jokkejensen Novice
16. december 2010 - 17:52 #2
Nå her er det hele sku samlet :

http://dev.w3.org/csswg/css3-page/
Avatar billede lsskaarup Nybegynder
16. december 2010 - 20:02 #3
Det kræver vist en længere nærlæsning...

Men jeg har f.eks. nogle @page indstillinger til margin, men det ser bare ikke ud til de virker. Jeg prøvede for et stykke tid siden at ændre dem, men der skete bare intet. Kræver det speciel version af php eller Apache?
Avatar billede jokkejensen Novice
17. december 2010 - 11:42 #4
Nej en browser motor der forstå det fremtidige css3, ex de nye version af Firefox, chrome osv. IE9 måske.

Ellers har du ingen mulighed for at lave print fra html med sideantal.

Skal det virke til alle browsere er det oftest nemmest at lave markuppen om til pdf.
Avatar billede lsskaarup Nybegynder
17. december 2010 - 20:14 #5
Det skal kun virke i IE, og som jeg kan forstå virker det ikke i 8'eren.
Avatar billede jokkejensen Novice
21. december 2010 - 13:01 #6
IE8 understøtter ikke css3 desværre.

Det gør ie9..

Venligst
Avatar billede lsskaarup Nybegynder
21. december 2010 - 17:05 #7
Øv, så må jeg må kigge efter en anden løsning. Det skulle være muligt, at lave en pdf ud fra php, men jeg har ikke arbejdet med det. Er det noget der er til at gå til, eller er det noget langhåret noget?
Avatar billede jokkejensen Novice
21. december 2010 - 17:12 #8
Uden xsl:fo

http://www.google.dk/#hl=da&expIds=17259,26428&xhr=t&q=html+to+pdf+php&cp=12&pf=p&sclient=psy&aq=0&aqi=&aql=&oq=html+to+pdf+&gs_rfai=&pbx=1&fp=7e286c882c4459ab

Med

http://www.google.dk/#sclient=psy&hl=da&q=html+to+pdf+php+xsl:fo&aq=f&aqi=&aql=&oq=&gs_rfai=&pbx=1&fp=7e286c882c4459ab
Avatar billede lsskaarup Nybegynder
15. januar 2011 - 13:33 #9
Nå, jeg løste problemet ved at smide data over i en rtf skabelon, men jeg skal da have kigget på dit forslag, for at se om det er bedre
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester