webForumDet fria alternativet

Skriva ut

Webbutvecklingur Webbutveckling - Övrigt

9 svar · 276 visningar · startad av Poffe

Medlem sedan apr. 20022 743 inlägg
Frågan#1

Tjena

Jag håller på med ett projekt och behöver i det skriva ut filer. Jag skriver sidan i ASP och genererar även sidan jag vill skriva ut med ASP men när man skriver ut en sida genom webbläsaren så kommer ju Titel och länk med högst upp resp. längst ner på sidan som skrivs ut. Det vill jag inte!

En tanke var att skapa en pdf-fil utav min asp sida men då krävs komponenter och det vill jag helst klara mig utan. Så min fråga är som följer:

Har ni något tips på hur jag ska göra? Användaren (den som anävnder tjänsten och ska skriva ut) ska inte behöva ändra några inställningar i sin webbläsare eller något sådant. Han eller hon ska endast behöva klicka på en knapp och skriva ut sidan.

Medlem sedan sep. 2003901 inlägg
#2

Jag förmodar att du pratar om att printa en sida på en skrivare.!

Om jag inte har helt fel för mig så är det helt användarspecifikt.
dvs precis som du säger själv måste dom göra dom inställningarna i sin browser. och vad jag vet/ tror kan du inte komma undan det....
Det finns ju faktiskt dom som vill ha det:OO :e

Medlem sedan apr. 20022 743 inlägg
#3

Jo jag vet att det finns de so vill ha det men inte på detta, det kan jag lova ;)

Enda sättet jag kommit på att komma runt är som agt att skapa en pdf-fil men för det krävs ju komponenter..

Medlem sedan sep. 2003901 inlägg
#4

tillbaka till ruta 1:OO ;)

Medlem sedan apr. 20022 743 inlägg
#5

hehe, jo..

En lösning kasnke kan vara flash? Är inte så insatt i det men det skulle kasnke fungera, om man kan få in informationen från asp-sidan (eller rättare sagt databasen) i flash-mallen.

Det är alltså en mall som man sedan fyller på med information och sen skriver ut jag vill ha i slutändan.

Medlem sedan jan. 2003247 inlägg
#6

Ett störande problem det där. Jag har själv suttit i samma situtation som du, jag skulle göra så en faktura skulle skrivas ut. Jag fick lösa det med att excel öppnades med all information i. Sedan kunde användaren skriva ut det.

Det som behövdes tror jag var att servern hade något med office inlagt. Sedan behöver förstås klienten excel.

Flash kanske går, men det kräver även det att klienten har flash installerat.

Medlem sedan apr. 20022 743 inlägg
#7

Att klienten behöver flash kan jag leva med ;) Om jag skulle använd pdf skulle ju klienten behövt det så..

Har också funderat på att använda Excel eller Word men vill helst inte det... Ska titta lite på Flash.. har aldrig använt det så det kan ju bli kul att testa nått nytt också :)

Medlem sedan jan. 2004501 inlägg
#8

Flash har inget inbyggt utskrivnings stöd om jag inte missminner mig. Så du kommer få samma problem.

Jag tror du är inne på helt rätt spår med pdf. Det finns en helt gratis xml/fo till pdf att ladda hem. Den heter FOP och är utvecklad av apache gruppen. Du kan hitta allt du behöver på http://xml.apache.org/fop/index.html. På det sättet behöver du bara skapa en fo mall och sedan låta ASP generera XML:en. Dock kommer pdf:en generas varje gång datan ändras vilken kan vara lite jobbigt för burken som du kör sidan i från.

PDF är bättre än både exel då adobe acrobat reader finns nästan till alla platformar och det är gratis. Som vi alla vet är inte excel det.

Medlem sedan apr. 20022 743 inlägg
#9

asmodie >> Tack! Ser vekligen intressant ut :) Ska kolla närmare på det här på en gång!

Medlem sedan apr. 20022 743 inlägg
#10

Har kollat på FOP nu och ärligt talat fattar jag inte mytket :/ Kasnke beror på att jag är trött elelr nått men..

Har du, eller någon annan, använt det? Har ni några exempel på hur man hanterar det med asp?

130 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)