Avatar billede lsskaarup Nybegynder
29. november 2004 - 00:13 Der er 21 kommentarer og
2 løsninger

Printervenlig udskrift fra bunden

Jeg skal have lavet en printervenlig udskrift af noget indhold på en side, og vil selvfølgelig gør det så smart som muligt. Jeg har derfor ledt bl.a. her på E., men har ikke kunnet finde hoved og hale i rådene som gives. En del drejer sig om CSS og enkelte om det sprog som den dynamiske del af sitet er skrevet i.

Derfor vil jeg gerne have, hvis I gider, ja, at tage mig i hånden og guiden i gennem hele processen fra starten af, eller i hvert fald næsten, for jeg har jo siden.

Om den er via CSS eller PHP, som jeg har kodet i, er principielt ligemeget, og jeg er også villig til at ændre i koden til siden, så længe det IKKE går ud over designet.

Så, som en kendt TV-vært ville havde sagt: "Sæt i gang!", og skal I vide noget mere så skriv endelig.
Avatar billede goose Nybegynder
29. november 2004 - 09:06 #1
Du laver simpelthen blot et stylesheet hvor du skjuler de elementer du ikke ville have vist på udskriften. Læs denne tutorial:

http://www.html.dk/artikler/00009/

/Goose
Avatar billede lsskaarup Nybegynder
29. november 2004 - 09:27 #2
Jamen hvad med størrelsen, hvis indholdet er for bredt bliver det jo f.eks. strukket i bredden.
Avatar billede lsskaarup Nybegynder
29. november 2004 - 09:32 #3
Jeg vil godt, have en popup, som passer præcist i bredden til A4.
Avatar billede goose Nybegynder
29. november 2004 - 09:35 #4
For mig at se laver du hvad jeg plejer at kalde en klassisk bummert ved, at sammenligne et stykke papir med det du ser på din skærm. Et godt råd, lad være med det.
Hvorfor i alverden vil du bruge en popup ?

Må man se din side så man måske bedre kan forstå dine krav ?

/Goose
Avatar billede lsskaarup Nybegynder
29. november 2004 - 10:05 #5
Ja, jeg blander det nemlig også sammen, primært fordi jeg endnu ikke er blevet sat ordentlig ind i det. Siden er her http://www.larsskaarup.dk/randerssport/stilling.php?id=2

og det jeg selv som en test, sad og baksede med at på http://www.larsskaarup.dk/randerssport/udskriv.php?jobId=2
Avatar billede goose Nybegynder
29. november 2004 - 10:35 #6
Så må du også lige fortælle mig hvad dit problem er, for du får da alle oplysningerne med på din udskrift ?

Du skal lige være opmærksom på, at baggrundsfarver på tabeller ikke bliver udskrevet.

/Goose
Avatar billede lsskaarup Nybegynder
29. november 2004 - 10:43 #7
Jo, men det ser da ikke specielt godt ud.
Avatar billede goose Nybegynder
29. november 2004 - 10:45 #8
For mig at se ser det da ud for du har sat det op ?
Hvordan have du tænkt dig det skulle se ud ?

/Goose
Avatar billede lsskaarup Nybegynder
29. november 2004 - 11:12 #9
Nu har jeg kun testet med udskriv siden, og den blev ikke helt rigtig. Det hele blev simpelthen tilpasset til A4, så tingene ikke fyldt forholdvis lige så meget på papir som på skærm.
Avatar billede lsskaarup Nybegynder
29. november 2004 - 19:04 #10
Jeg har nu testet stillings.siden (stilling.php), og den ser næsten godt ud. Men det jeg gerne vil have, er at jeg kan lave en form, som har en faststørrelse på f.eks. 21cm, for så kommer teksten til at stå ens, på både skærm og papir, hvis du forstår.
Avatar billede lsskaarup Nybegynder
30. november 2004 - 16:42 #11
goose -> Det kan være jeg kan få dig til at lave skallen for mig. Hvis jeg nu får lavet et billede, som du kan kigge efter, hvis du gider?
Avatar billede goose Nybegynder
01. december 2004 - 07:34 #12
Ja jeg kan da godt kigge på det hvis du giver mig noget at arbejde ud fra ?

/Goose
Avatar billede lsskaarup Nybegynder
01. december 2004 - 17:25 #13
Fino, jeg får lige lagt noget op hurtigst muligt.
Avatar billede lsskaarup Nybegynder
01. december 2004 - 21:41 #14
Jeg har lagt et Word 2003 dokument op på adressen http://www.larsskaarup.dk/randerssport/udskriv.doc, hvis du hellere vil have det i et andet format eller som et billede, så skriv lige hvilket format du vil have. Jeg håber det forståeligt nok, men det er også bare selve opbygningen til A4 , som jeg skal have hjælp til. Så det skal altså laves, så de der ses på skærmen ikke bliver forvrænget i forhold til udskriften.
Avatar billede goose Nybegynder
01. december 2004 - 22:36 #15
www.goose.dk/exp

Prøv om du kan bruge det, husk også at hente stylesheetet.

www.goose.dk/exp/style.css

Du må selv lige tilføje noget padding m.v.

/Goose
Avatar billede lsskaarup Nybegynder
01. december 2004 - 23:12 #16
Og jeg må godt lave en "vis kilde" og bruge din kode?
Avatar billede lsskaarup Nybegynder
01. december 2004 - 23:18 #17
Ud fra dit stylesheet kan jeg se du sætter bredden til 595px, og det må være den maksimale bredde i pixels, men hvad er den i højden eller vil udskriften blive tilpasset sådan, at der ikke kommer noget til at stå halvvejs på side 1 og halvvejs på side 2?
Avatar billede lsskaarup Nybegynder
02. december 2004 - 00:09 #18
Du kan se her hvad jeg er kommer frem til: http://www.larsskaarup.dk/randerssport/udskriv2.php
Det er dog kun dummy-tekst.

Men hvad skal jeg gøre for at få den til automatisk at udskrive baggrundsfarverne i cellerne?
Avatar billede goose Nybegynder
02. december 2004 - 08:32 #19
Højden kan er sat til 100%, men det kan du jo blot fjerne i stylesheetet hvis du ikke vil have det.
Du kan ikke få den til at udskrive baggrundsfarver i tabeller, hvis du vil have noget sådant udskrevet er du nød til at lave det som grafikfiler.

- ja du må gerne bruge min kode, den er jo ligesom lavet til dig :o)

Jeg har nu hjulpet det jeg er i stand til, så jeg er out of here.

/Goose
Avatar billede lsskaarup Nybegynder
02. december 2004 - 18:24 #20
Hov hov, ;-) der er lige noget jeg ikke helt forstår. De 100% er jo højden på skærm eller fungere det på samme måde med print?
Avatar billede goose Nybegynder
03. december 2004 - 09:01 #21
Du skal altså til at holde op med at sammenholde din skærm med et stykker papir.
Hvis det er så vigtigt for dig at altting står så perfekt, så lav nogle PDF filer som folk kan downloade istedet for.

/Goose
Avatar billede goose Nybegynder
03. december 2004 - 09:02 #22
Tager du også højde for, om folk kører i 640*480 på en 14" tommer skærm eller om de kører 1600*1200 på en 19" ?

Jeg tror det næppe.

/Goose
Avatar billede lsskaarup Nybegynder
03. december 2004 - 11:37 #23
Nej, vi har lagt os fast på en optimering til 1024x768.

Og jeg kunne se, da jeg skrev meget ind i området, at den delte det godt nok. Min problemstilling var at jeg har set utallige udskrifter hvor enkelte linier bliver delt på 2 sider, og det se sgu ikke godt, og det var det jeg ville undgå, for når skærmen er 100% og indholdet fylder meget, så spreder det sig jo også over papiret. Men jeg kan altså se, at det bliver fordelt godt nok, så tak for hjælpen.
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