11. august 2003 - 14:07Der 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?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.
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 }
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.