Avatar billede superraider Nybegynder
09. april 2005 - 12:01 Der er 11 kommentarer og
1 løsning

pixel width på a4side

Hvis jeg vil lave en side til udskrivning som der ingen grafik er på, og jeg gerne vil have den til at udnytte a4siden fuldt ud. Hvad skal breden på siden så være?

er det ikke 72px/tomme som den skriver ud med eller noget?
Avatar billede roenving Novice
09. april 2005 - 12:39 #1
Du har en opløsning på din printer, som nok er 600 eller 1200 px/tomme !-)

A4 er 21,01 cm bredt, så det bliver for 600-opløsningen 21,01/2,54*600 = 4963 pixel ...
Avatar billede superraider Nybegynder
09. april 2005 - 12:44 #2
hmm, ok for eksempel er kan jeg vælge mellem 300 og 600 på min printer. men det er forskellige brugere der skal kunne bruge det. skal jeg så ind og lave så brugeren kan vælge hvad printeren skriver ud med? det synes jeg ikke er en god løsning, da brugerene til siden meget vel ikke ved det-

Jeg har set på andre sider at man har lavet systemmet, ved at benytte javascript til at åbne en siden som man så kan udkskriver fra, men hvordan bestemmer jeg breden af den side så det passer med en a4 side?
Avatar billede roenving Novice
09. april 2005 - 12:54 #3
Hvad med i et print stylesheet at vælge bredden i cm ?-)
Avatar billede superraider Nybegynder
09. april 2005 - 13:30 #4
det lyder meget godt, skal lige have af hvide hvordan jeg gør 100%. det jeg vil er at jeg med en knap åbner et window, som jeg skriver noget data i fra hoveddocumentet.

Hvor skal jeg placere mit css for at definere breden.
PrintWindow = window.open("", "tinyWindow", 'width=215,height=215,top=300,left=300')
Avatar billede roenving Novice
09. april 2005 - 13:36 #5
var d = PrintWindow.document;
d.open();
d.write("style type='text/css'>body{width:21cm;/*andre styles*/;}</style>");

...
Avatar billede superraider Nybegynder
09. april 2005 - 14:07 #6
ok, det prøver jeg. men hvad svare det til i pixel på skærmen?.

takker, bare lig et svar, så for du point
Avatar billede superraider Nybegynder
09. april 2005 - 14:08 #7
har et andet lille problem, at man kan bruge piltaster til at styre scrollbarene, er det muligt at disable det med noget javascript. Det er fordi jeg har nogle event funktion på de taster, og så scroller den også rundt samtidig som jeg gerne vil have den til at lade være med?
Avatar billede olebole Juniormester
09. april 2005 - 18:30 #8
<ole>

Det med dine piltaster skyldes uhensigtsmæssig kodning i det, du allerede har lavet. Når man lægger special-features på keyboard-events, skal du cancel'e den oprindelige event, så den ikke bobler videre op gennem dokumentets DOM.
Prøv at lægge et link til siden  :)

/mvh
</bole>
Avatar billede superraider Nybegynder
09. april 2005 - 21:01 #9
http://www.s-web.dk/mapsystem/mapsystem.htm her er et link til siden, du skal trykke to gang på kortet, så du for zoomed helt ind. og så lave så billeded er større end windowet, så scrollbars kommer frem. så kan du flytte markeren på kortet med pilene, og så er det at den scroller ned når man trykker ned som jeg ikke vil have:P

håber du kan se problemmet :P
Avatar billede superraider Nybegynder
09. april 2005 - 21:52 #10
men det med body{width:21cm;} virker ikke
Avatar billede superraider Nybegynder
22. august 2005 - 00:12 #11
a
Avatar billede superraider Nybegynder
22. august 2005 - 00:12 #12
a
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