Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hjälp med VB-script som sätter ihop många små bilder

Postades av 2004-10-08 15:11:27 - Johan Svensson, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 434 personer

Jag ska göra en räknare åt en kompis, och jag får det inte att funka...


På hans sida ska han lägga in <IMG SRC='http://minsida/counter.aspx?id=1'>

Jag har en bild för varje siffra:
1.jpg
2.jpg
osv...

Hur får jag min counter.aspx att generera en stor bild (ihopsatt av flera)

Jag har redan löst så att man kan välja hur många siffor räknaren ska ha totalt (börjar med 0:or) och
själva räkningen men får inte till det med bilderna... =(

Någon som kan hjälpa mig?

Jag skriver i VB.NET

Mvh
Johan.NET


Svara

Sv: Hjälp med VB-script som sätter ihop många små bilder

Postades av 2004-10-11 20:36:01 - Pelle Johansson

Jag har inte sett teknik där man sätter ihop en bild av många små. Däremot en enda bild där det står 0-9 som sedan kastas om och visas.


Svara

Sv: Hjälp med VB-script som sätter ihop många små bilder

Postades av 2004-10-12 16:55:16 - Ola Lindfeldt

Har du försökt, eller vill du bara att nån annan ska lösa problemet åt dig.. ? ;)

Titta på .NET objekten Image och Graphics. (otippat eller hur!)
och metoden Graphics.DrawImage,
eller Graphics.DrawString

Ola


Svara

Sv: Hjälp med VB-script som sätter ihop många små bilder

Postades av 2004-10-12 17:06:10 - Andreas Håkansson

Detta har du redan skapat en tråd åt där du fått tips och råd om hur du skall gå tillväga för att sätta ihop flera bilder, men visst du kan väl få lite mer tips.

* Räkna ut dimensionen på din nya bild t.ex om varje siffra är 20px hög och 15px bred och du alltid skall skriva ut 5 siffror.. då blir juh bilden 20px hög och 15*5px bred.

* Skapa en <b>Bitmap</b> som har dessa dimensioner

* För varje siffra (du kan juh t.ex läsa ut siffrorna med metoderna på <b>String</b> klassen.. t.ex genom att iterera (for each) över alla tecken och hämta de med <b>Item</b> på strängen) laddar du in rätt bild.. t.ex kan du kalla dem 0.jpg, 1.jpg etc.. Ladda in med <b>Image.FromFile</b> metoden

* Skapa ett <b>Graphics</b> objekt utifrån den nya bilden (skapad i steg 2) med <b>Graphics.FromImage</b> metoden.

* Rita ut varje sifferbild till den nya bilden med hjälp av <b>DrawImage</b> metoden på ditt nya graphivs objekt... ett tips är att skapa an loop som går lika många varv som siffror.. på så sätt kan du enkelt räkna ut x-koordinaten som du skall rita sifferbilderna på.

* Nu är du klar.. använd artikel länken som jag gav dig i din förra tråd för att läsa hur du strömmar tillbaka den nya bilden till websidan.

Nu har du får väldigt detaljerad information... detta tillsammans med lite läsning så skall du lösa det, eller iaf vara väldigt närma... Så nästa gång vill vi se lite kod =)


Svara

Sv: Hjälp med VB-script som sätter ihop många små bilder

Postades av 2004-10-13 20:51:07 - Johan Svensson

Jag tror det blev en liten missuppfattning här...

Det är HÄR det blir stop för mig....

Du skrev:
* Nu är du klar.. använd artikel länken som jag gav dig i din förra tråd för att läsa hur du strömmar tillbaka den nya bilden till websidan.

Vad du skriver i artikeln är hur man streamar ut bitmap... inte graphics...

Jag kommer in i en återvändsgränd... jag kommer ingen vart när jag väl är klar med själva graphen..

Så här ser min kod ut.... men hur får jag en Graphics -> bitmap för att kunna streama den...
jag lyckas inte...

'*********************************************
Dim Vis As String = "5432"

Dim Bild As New Bitmap(100, 5)
Dim Gra As Graphics
Dim I As Integer

For I = 1 To Len(Vis)
Bild.FromFile("pics/" & Mid(Vis, I, 1) & ".jpg")
Gra.DrawImage(Bild, I * 5, 1)
Next

Dim outputImage As Bitmap
outputImage = CType(Gra.?????, Bitmap)
outputImage.Save(Me.Response.OutputStream, outputImage.RawFormat)

ELLER???

Dim outputImage As Bitmap

Response.OutputStream(Bitmap.?????(Gra.??????))
'*********************************************

Hoppas någon ser mitt problem här????

Hur gör jag för att streama ut en graphic som jag ritat???

Mvh
Johan.NET


Svara

Sv: Hjälp med VB-script som sätter ihop många små bilder

Postades av 2004-10-13 21:05:47 - Johan Svensson

Nu ser det ut så här:

Dim Vis As String = "575"

Dim Bild As New Bitmap(100, 5)
Dim Gra As Graphics
Dim I As Integer

Gra = Graphics.FromImage(Bild)

For I = 1 To Len(Vis)
Bild.FromFile(LocalPath & "pics/" & Mid(Vis, I, 1) & ".jpg")
>>> Gra.DrawImage(Bild, I * 5, 1)
Bild.Dispose()
Next

Dim oImage As Bitmap

oImage.FromHbitmap(Gra.GetHdc)

oImage.Save(Response.OutputStream, oImage.RawFormat)


Men får error på raden som är markerad med ">>>"

Den säger:
"En ogiltig parameter har använts."

Någon som vill hjälpa mig??... ;)

Mvh
Johan.NET


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 170
27 953
271 705
651
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies