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.
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
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.
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.
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å :)
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.