Avatar billede ras2000 Nybegynder
07. maj 2002 - 11:49 Der er 18 kommentarer og
1 løsning

teskt formatering i word via ContentType="application/msword"

Jeg forsøger at generere et word dokument, men det der kommer frem er jo bare mit html i et word dokument. Altså starten af min asp side ser således ud:
<%response.ContentType="application/msword"%>
<html>
<head>
</head>
<body>
<p>oveskrift...
og mit word dokument ser sådan her ud
<html>
<head>
</head>
<body>
<p>oveskrift...
Er der nogen nem måde at formattere teksten med linieskift, fed tekst <ul>'er osv?
Avatar billede Slettet bruger
07. maj 2002 - 12:39 #1
kunne du ikke bare fjerne dine almindelige koder, såsom body,html,head da de ikke skal bruges så du kune har:
<%response.ContentType="application/msword"%>

og så din tekst
Avatar billede ras2000 Nybegynder
07. maj 2002 - 12:40 #2
Hvordan formattere man så teksten?
Avatar billede Slettet bruger
07. maj 2002 - 12:42 #3
angående din tekst, er den nemmeste måde vel at syre det via stylecheets, da du der ikke skal side og gentage din tekst's udforming konstant
Avatar billede ras2000 Nybegynder
07. maj 2002 - 12:48 #4
Hm
Altså jeg skal fjerne mine tags, og så styre formateringen via css? Havde du forestillet dig at jeg skulle have en <style type="text/css"> inde på siden? For mig at se er det et tag, som ikke vil have anden effekt end at blive skrevet med på mit word dokument. Hvis jeg laver et koblet stylesheet, skal jeg alligevel have et tag ind for at sige hvor det er henne, og det kræver søreme også et tag. Derudover skal teksten befinde sig i tags med classes osv, for at blive berørt af style sheetet, og mon ikke de også bare kommer med ud i word dokumentet?
Avatar billede Slettet bruger
07. maj 2002 - 12:50 #5
hmmm.. sorry er lige stået tænker ikke så godt endnu *SS* to sekunder &:-D
Avatar billede Slettet bruger
07. maj 2002 - 12:55 #6
sådanne her virker det da hos mig &:-D

<head>
<link rel='stylesheet' type='text/css' href='/erotik/faste/style.css'>
</head>
<%
response.ContentType="application/msword"
response.write "<h1>hey world</h1>"
response.write "<h2>hey world</h2>"
%>
Avatar billede ras2000 Nybegynder
07. maj 2002 - 13:01 #7
Det gør det ikke hos mig. Jeg har også lidt svært ved at se forskellen på det du skrev, og det jeg selv skrev.
Avatar billede Slettet bruger
07. maj 2002 - 13:03 #8
hvad får du da af fejl ? siden det ikke virker ?
Avatar billede Slettet bruger
07. maj 2002 - 13:07 #9
på dette link kan du se resultatet på det ovenfor:

http://www.questis.dk/prove.asp
Avatar billede ras2000 Nybegynder
07. maj 2002 - 13:07 #10
Som jeg skrev i mit spørgsmål, så får jeg et word dokument, men indholdet af det er bare den html kode der bliver genereret. Altså, når mit dokument ser således ud:
<head>
<link rel='stylesheet' type='text/css' href='/erotik/faste/style.css'>
</head>
<%
response.ContentType="application/msword"
response.write "<h1>hey world</h1>"
response.write "<h2>hey world</h2>"
%>
Så ser mit word dokument således ud:
<h1>hey world</h1>
<h2>hey world</h2>
Avatar billede ras2000 Nybegynder
07. maj 2002 - 13:08 #11
... og sådan ser prove.doc også ud.
Avatar billede Slettet bruger
07. maj 2002 - 13:15 #12
hvis du så skriver din style i selve dokumentet, burde du kunne gøre det, lige nu kan jeg, den bruger dog words h1 h2 h3 osv funktion til at gøre det
Avatar billede ras2000 Nybegynder
07. maj 2002 - 13:19 #13
Jamen problemet er ikke at få et style sheet til at fungere, problemet er at jeg ikke kan bruge tags i mit word dokument!!!!
Uden tags kan jeg ikke bruge css.
Avatar billede Slettet bruger
07. maj 2002 - 13:22 #14
hvorfor kan du ikke det, jeg kan, det er din opsætning i word der afgører om du kan..... og uden tags, kan du intet styre, så derfor er du nød til at sætte word til at kunne det for at styre din tekst
Avatar billede ras2000 Nybegynder
07. maj 2002 - 13:24 #15
... og hvor sætter jeg så det henne?
Jeg tror jeg er nød til at gå over til at bruge noget activeX i stedet for, et er at jeg kan få det til at virke her hos mig, men det hjælper jo ikke meget når andre skal ind og bruge det.
Avatar billede Slettet bruger
07. maj 2002 - 13:27 #16
ok, så bagger jeg ud hvis du vil rode med activeX, men min opsætning er sat til det i word, så længe du kalder din style det samme som word bruger, men ok jeg er ude, har gjort hvad jeg kunne
Avatar billede ras2000 Nybegynder
07. maj 2002 - 13:32 #17
Ikke for at lyde sur, men det eneste du har gjort er at gentage hvad jeg selv har skrevet, og konkluderet at der er noget galt med min word opsætning. Hvis der er noget galt med min word opsætning, hvad er det så? Og hvad skal jeg gøre for at andre der har det samme galt med deres opsætning kan læse de word dokumenter jeg genererer?
Avatar billede Slettet bruger
07. maj 2002 - 13:38 #18
ok.... først beder du om en metode til at styre teksten med, den får du, den vriker som standard hos mig, da jeg ligge stylen i selve dokumentet. det kan jeg ikke se på din kode &:-D

endvidere har jeg ikke set at word understøtter <P> og bruger derfor <h> funktioner som jeg er bevist om at den kan finde ud af. så det ved jeg ikke om det er gentagelse, tag det som du vil jeg har gjort hvad jeg kunne, og mener ikke selv at have gentaget dig.

mvh.
www.questis.dk
Avatar billede ras2000 Nybegynder
27. maj 2002 - 18:13 #19
luk
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