Avatar billede janette Nybegynder
07. september 2002 - 13:07 Der er 2 kommentarer og
1 løsning

Styre margen i Word-fil

Fra min asp side har jeg mulighed for at åbne eller downloade en side som Word-fil.
Teksten i word-filen styrer jeg med ccs.

Kan man også styre margen i Word-dokument?
Avatar billede janette Nybegynder
07. september 2002 - 15:36 #1
Ja - det kan man godt. Har selv fundet ud af det
Avatar billede nybroe Nybegynder
22. november 2002 - 13:51 #2
Kunne man ikke for af vide hva duhar fundet ud af?????????????????
Avatar billede janette Nybegynder
25. november 2002 - 08:05 #3
Jeg gemte et word-dokument som html-fil og åbnedede det med notesblok. Herefter kopierede jeg følgende afsnit:

@page Section1
    {size:595.3pt 841.9pt;
    margin:4.0cm 1.0cm 2.0cm 3.0cm;
    mso-header-margin:35.45pt;
    mso-footer-margin:35.45pt;
    mso-paper-source:0;}
div.Section1
    {page:Section1;}

Dette satte jeg ind i CSS-filen. (Margen her er 4 cm øverst, 1 cm til højre, 2 cm i bunden og 3 cm til venstre.)

Herefter kalder jeg opsætningen fra ASP-siden med:
%>
<div class=Section1>
<%
   
Som ekstern CSS-fil kan man have forskellige margeninstillinger til hver sit dokument ved at lave Section2 og Section3. Jeg har dog et problem med eksterne CSS-filer, da de kun virker hvis CSS-filen ligger på klienten. Det virker hvis jeg gør følgende:

<!-- #include file="connect.asp" -->

<%
Response.buffer=true   
%>

<head>
<STYLE TYPE="text/css">

@page Section1
    {size:595.3pt 841.9pt;
    margin:38.95pt 18.0pt 0cm 18.0pt;
    mso-header-margin:35.4pt;
    mso-footer-margin:35.4pt;
    mso-paper-source:4;}
div.Section1
    {page:Section1;}

H6 {font style:Times new Roman; font-weight:normal; text-align:left; font-size:10pt}

.celle {width:6.58cm; height:3.34cm; padding-left:10pt}

</STYLE>
</head>

<%
dim objRS, strSQL

Response.ContentType = "application/ms-word"
Response.Addheader "Content-Disposition", "attatchment; filename=labels.doc"

  strSQL = "SELECT...

  set objRS = Server.CreateObject("ADODB.Recordset")
  objRS.open strSQL, strConnect, adOpenForwardOnly, adLockReadOnly, adCmdText

  if not objRS.EOF then

%>
<div class=Section1>
<%

      response.write "<table >"
...
      response.write "</table>"

  objRS.close
  set objRS = nothing

%>
</div>
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
Kurser inden for grundlæggende programmering

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

IT-JOB

Politiets Efterretningstjeneste

Netværksspecialist til IT i PET

Capgemini Danmark A/S

AI Data Architect

HusCompagniet A/S

Senior data engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Informationssikkerhedsofficer til Akkreditering & Compliance