Avatar billede Jman Praktikant
06. november 2002 - 12:04 Der er 4 kommentarer og
1 løsning

kan man tilpasse en pop-up/print med CSS, så det passer til A4?

Tjaeh, overskriften siger vel det hele... Men udpenslet:
Jeg har en side med en masppe asp-kodning, der generer en side, svarende til en indholdsfortegnelser til faneblade i et ringbind.
det genereres i en 100% tabel - d.v.s. at indholdet fordeler sig selv over hele siden...
Men når man kommer op i 32 indelinger og siden bliver or stor i forhold til A4, så printer den jo bare flere sider, der skulle den helst bibeholde indhold inden for A4 størrelse.

Tillægsspørgsmål: kan man fjerne internettets header & footer på en sådan print-side ?
Avatar billede callesen Praktikant
06. november 2002 - 21:51 #1
Tillægsspøtgsmålet: Nej, det er kun brugeren der kan indstille dette.
Du laver et css-style i din head som dette:
<STYLE TYPE="text/css">
@page {
size: 210mm 297mm; eller 21.0cm 29.7cm
margin: 25mm;
}
</STYLE>
Men du kan ikke forhindre, at det bliver skrevet ud på flere sider hvis det fylder mere. Du bliver nødt til at sætte fontstørrelsen så den størst tænkelige side ikke fylder mere. Men med dette skrift sikrer du at det bliver udskevet på en A4-side om muligt.
Avatar billede Jman Praktikant
07. november 2002 - 10:50 #2
hmm... det var da noget bæ... Kan man komme rundt om det på anden måde ?
evt. åbne et worddok, som brugeren kan printe eller lave en pdf eller noget ?
Avatar billede callesen Praktikant
07. november 2002 - 11:05 #3
IE åbner fint worddokumenter - men så har du problemet med andre browsere. Så pdf er en god mulighed - for dem der har installeret acrobat reader.
Avatar billede Jman Praktikant
07. november 2002 - 11:49 #4
IE er fint nok, da det skal bruges på intranet og alle maskiner kører med IE.
Hvordan kan man generere word-dokument til brugeren (som jeg egenlig ønskede med asp) - skal det være VB eller hvad, for så er jeg sgu helt lost...
Avatar billede callesen Praktikant
07. november 2002 - 12:44 #5
Ja- det er jeg også. Men hvad med at style din tabel sådan, så kan du i det mindste se om indholdet kan være på en a4-side:
<BODY STYLE="margin:0mm;font-family:serif;font-size:14pt;">
<TABLE BORDER="0" style="table-layout:fixed;">
<TR>
    <TD STYLE="height:297mm;width:210mm;">
<DIV STYLE="overflow:hidden;font-family:serif;font-size:12pt;">
dit indhold
</DIV></TD></TR></TABLE></BODY>
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