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


bildprobelm...?

Postades av 2003-03-24 17:43:18 - Erik Pettersson, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 799 personer

Försöker skapa en tumbanil av en bild med denna kod:
<code>
Public Shared Function CreateTumbNail(ByVal strPath As String, ByVal strFilePath As String)
Dim objBMP As System.Drawing.Bitmap
Dim objGraphics As System.Drawing.Image
Dim maxImage As Integer = 200
'open image
objBMP = New Bitmap(strPath & GetName(strFilePath) & "." & GetExtension(strFilePath))
Dim imgw As Integer = objBMP.Width
Dim imgh As Integer = objBMP.Height

' Creating a Thumbnail with scale
Dim newimgw As Integer
Dim newimgh As Integer
If imgw > imgh Then
newimgw = maxImage
newimgh = (imgh * maxImage) / imgw
ElseIf imgh > imgw Then
newimgw = (imgw * maxImage) / imgh
newimgh = maxImage
Else
newimgw = imgw
newimgh = imgh
End If
Try
'ThumbNail it!!
objGraphics = objBMP.GetThumbnailImage(newimgw, newimgh, Nothing, IntPtr.Zero)

' creates the name
objGraphics.Save(strPath & GetName(strFilePath) & "-tumbnail." & GetExtension(strFilePath))
Catch Exp As Exception
Return Exp.ToString
End Try
End Function
</code>

Bilen skapas och läggs i mappen. Om jag dubbelklickar på den i utforskaren så visas den fint i visningsprogramet. Men om jag går in i visual studio (eller tex webbläsare ) för att hämta filen och placera den på en webbsida så visas den inte. En gamla "stora" filen visas dock som vanligt.

Har testat både med gif/jpg/bmp.

Någon med idéer?


Svara

Sv: bildprobelm...?

Postades av 2003-03-24 18:10:15 - Andreas Hillqvist

Jag gissar på att den sparar bilden i bmp format oavsett vilken filändelse du ger den. Det är därför bilderna inte fungerar.


Svara

Sv: bildprobelm...?

Postades av 2003-03-24 18:11:55 - Erik Pettersson

hmm mjo kanske. hmm...


Svara

Sv: bildprobelm...?

Postades av 2003-03-25 13:17:26 - Mikael Sand

Måste börja med att säga att jag tycker det är rysligt fånigt att vara anonym här på Pellesoft.

Sen skulle jag vilja säga att det finns en överladdad variant av just Save-metoden som tar emot en ImageFormat-enumrering. Kanske du skulle testa att använda den??

Följande är saxat från hjälpen:
Image.Save Method (String, ImageFormat) [Visual Basic]
Saves this Image object to the specified file in the specified format.

Overloads Public Sub Save( _
ByVal filename As String, _
ByVal format As ImageFormat _
End Sub

filename: A string that contains the name of the file to which to save this Image object.
format: The ImageFormat object for this Image object.

Varså god

//Mikael.NET



Svara

Sv: bildprobelm...?

Postades av 2003-03-25 16:20:55 - Erik Pettersson

</citat>Måste börja med att säga att jag tycker det är rysligt fånigt att vara anonym här på Pellesoft</citat> Ehh menar du mig?

Hur som helst! Denna kod fungerar i alla fall.
<code>
Dim file As String = "ökensand"
Dim fileext As String = "bmp"

Dim TIA As System.Drawing.Image.GetThumbnailImageAbort
Dim imgFormat As Imaging.ImageFormat
Dim mImage As System.Drawing.Image
Select Case fileext
Case "jpg"
imgFormat = Imaging.ImageFormat.Jpeg
Case "gif"
imgFormat = Imaging.ImageFormat.Gif
Case "bmp"
imgFormat = Imaging.ImageFormat.Bmp
End Select


mImage = mImage.FromFile(Server.MapPath(file & "." & fileext))
Dim btm As New Bitmap(mImage)
mImage.Dispose()
mImage = btm
mImage = mImage.GetThumbnailImage(100, 100, TIA, IntPtr.Zero)
mImage.Save(Server.MapPath(file & "tumb." & fileext), imgFormat)
</code>


Svara

Sv: bildprobelm...?

Postades av 2003-03-25 19:30:19 - Andreas Hillqvist

Håller med Sand. Du har valt att inte publicera dit visitkort för ossa andra medlemmar. Det är det som ogillas. ;o)

Vi är lite paranoida och tror då att du har något att dölja. ;o)


Svara

Sv: bildprobelm...?

Postades av 2003-03-26 08:49:27 - Erik Pettersson

Sådär, då borde ni se det :)

Gäller ju att hitta inställningen också....


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 155
27 952
271 704
656
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