webForumDet fria alternativet

Funderingar beträffande utskrifter

.NET

7 svar · 548 visningar · startad av Zaiman

Medlem sedan dec. 20014 239 inlägg
Frågan#1

Är på gång att skriva ett anpassat program som ska skriva ut.

Har aldrig tänkt på detta med utskrifter så här långt.

Hur löser man utskriftproblematiken enklast? CrystalReports?
Tanken är att skicka direkt till skrivaren eftersom jag vet vad som ska skrivas.

Hur anpassar jag utskriften, om det ska vara bilder med på den tex..

Googlade lite men vet inte riktigt vad jag ska söka efter. Några tips?

Medlem sedan juli 200012 978 inlägg
#2

Personligen tycker jag att CR inte är bra! Svårt att underhålla och flytta till olika maskiner.
Har inte compabilitet i versionerna.
Skriver du ett program för helt lokal miljö? Vilken Db?

Medlem sedan dec. 20014 239 inlägg
#3

Programmet är helt för lokal miljö.

Är CrystalReports bara till för koppling mot databaser?

Programmet ska läsa in en textfil från ett äldre system. Har gjort den anpassningen förut för att skapa bland annat PDF dokument. Men nu ska det skrivat etiketter.

Compabilitet i versionerna? Hur menar du?

Medlem sedan juli 200012 978 inlägg
#4

OK då rår du över miljön, dessutom är ju då framwork installerat.
Kör då med CR.
Nej man kan använda CR till annat än Db men om det bara vore Db kan det finnas flera sätt att ordna med utskrifter.
Jag har haft stora problem med mina installationer pga versionshantering av CR´s alla Dllér. Har därför helt skippat detta verktyg, som jag gillar att jobba med i en kontrollerad miljö. Men för leverans till kunder! Nej.

Medlem sedan dec. 20014 239 inlägg
#5

Hittade lite om utskrifter efter mycket letande igårkväll..

Att använda sig av system.drawing och sen printa ska inte vara så svårt tydligen..Även om jag aldrig gjort det tidigare..

Ska pula lite och se vart det bär. Miljön bestämmer ju jag.
Återkommer med lite kod om det blir funktionellt och sätter tråden som löst då.

Under tiden ser jag gärna synpunker och förslag ;)

Medlem sedan dec. 20014 239 inlägg
#6

Hmm ingen kod kommer då den redan tillhör kunden.

Det blev användande av System.Drawing och utskrift den vägen.

Medlem sedan maj 20012 812 inlägg
#7

Jag har gjort något liknande där jag helt enkelt använt mig av PrintDocument som finns i System.Drawing.Printing. Det är lite bökigt, men jag skapade mig av speciella klasser för att skriva ut bilder och texter. Sedan så kunde jag enkelt skapa en instans av printLabel så här: new printLabel("Detta är en text", 10, 100); så skriv texten ut, på postion X=10, Y=100

- M

Medlem sedan dec. 20014 239 inlägg
#8

Gladh skrev:

Jag har gjort något liknande där jag helt enkelt använt mig av PrintDocument som finns i System.Drawing.Printing. Det är lite bökigt, men jag skapade mig av speciella klasser för att skriva ut bilder och texter. Sedan så kunde jag enkelt skapa en instans av printLabel så här: new printLabel("Detta är en text", 10, 100); så skriv texten ut, på postion X=10, Y=100

- M

Intressant.. Har du möjlighet att dela med dig av koden? Det är ungefär så jag löste det.

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)