Avatar billede madssch Nybegynder
11. august 2003 - 14:07 Der er 7 kommentarer og
1 løsning

ASP til Word mister tekstformatering

Hej Eksperter!

Jeg har et ASP-script som konverterer en ASP/HTML-side til Word. Mit problem er, at når jeg åbner dokumentet i Word, har det mistet formateringer såsom fed og kursiv skrift.

Kan jeg ikke på en måde få Word til at skrive det "korrekt"?

Jeg kunne som noget andet også godt tænke mig at predefinere skrifttypen. Kan det lade sig gøre?
Avatar billede tblaster Nybegynder
11. august 2003 - 14:24 #1
Er du sikker på at det ikke er din asp kode der glemmer at overføre formateringen af fed og kursiv til dit word dokument?
Avatar billede madssch Nybegynder
11. august 2003 - 14:26 #2
Jo, det kan nemt tænkes - men koden for f.eks. fed skrift må være en anden i Word.

Det er disse formateringskoder jeg efterlyser...
Avatar billede nmh Nybegynder
11. august 2003 - 16:05 #3
Jeg vil komme med et forslag senest engang i aften.
Jeg har ikke tid lige nu.
Avatar billede nmh Nybegynder
11. august 2003 - 16:23 #4
Jeg fandt det frem alligevel: Word læser jo uden problemer formatet RTF. Her er et eksempel, der viser hvordan fed, kursiv og understreget bliver markeret:

{\rtf1\ansi\ansicpg1252\deff0\deflang1030{\fonttbl{\f0\fnil\fcharset0 Arial;}}
\viewkind4\uc1\pard\fs24 Dette er \b fed skrift.\b0  Nu er det normalt igen.
\par
\par Dette er \i kursiv skrift.\i0  Nu er det normalt igen.
\par
\par Dette er \ul understreget\ulnone . Nu er det normalt igen.
\par }

Hvis ovenstående gemmes som en text-fil og den gives navnet test.rtf eller test.doc vil Word kunne læse den og vise de rigtige markeringer.

Selve "brødteksten" starter først et stykke inde med
  Dette er \b ....
De indledende manøvrer med {.... er nødvendige, for det fungerer. Men nu har du en slags "skabelon" at arbejde med, og du kan jo selv fylde den tekst ind, du har lyst til.
Avatar billede nmh Nybegynder
11. august 2003 - 16:30 #5
Hvis du udskifter order Arial med Times New Roman vil du få en tekst skrevet med denne font.
Avatar billede nmh Nybegynder
11. august 2003 - 16:53 #6
Lidt flere eksempler: "Kæmpetekst", hævet og sænket skrift:

her vises, hvordan man kan lave "kæmpetekst", hævet og sænket tekst:

{\rtf1\ansi\ansicpg1252\deff0\deflang1030{\fonttbl{\f0\fnil\fcharset0 Arial;}}
\viewkind4\uc1\pard\fs24 normal tekst
\par \fs72 Kæmpetekst
\par \fs24 normalt igen
\par
\par Normal tekst \up12 hævet  \up0 normal    \dn12 sænket  \up0 normal   
\par }
Avatar billede madssch Nybegynder
12. august 2003 - 21:38 #7
Hej!

Tak for dine svar! Jeg havde faktisk fundet løsningen selv, men du skal selvfølgeig have dine velfortjente points som tak for hjælpen!

Så værsgo'...

;-)
Avatar billede nmh Nybegynder
12. august 2003 - 22:31 #8
Det var så lidt. jeg takker for point.
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