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


Bredd och höjd för en bild!

Postades av 2003-02-18 12:08:34 - Joakim Larsson, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 455 personer

Det script som Sysop skrivit i Tips&Tricks delen fungerar inte för alla bilder, eller snarare olika storlekar?!?

Oftast blir det rätt men ibland blir det 0,0 och ibland flera tusen för mycket!

Är det någon som kan förklara varför det blir så?


Svara

Sv: Bredd och höjd för en bild!

Postades av 2003-02-18 12:18:01 - Tom Svensson

Hejsan!

Nu vet jag inte riktigt vilket tips du syftade på, men här finns ASP-kod för att ta reda på höjd och vidd för GIF-, PNG-, BMP- och JPG-bilder.

http://www.4guysfromrolla.com/webtech/011201-1.shtml


Annars kan du ta reda på höjd och vidd med hjälp av JavaScript, exempelvis så här:

<img src="dinbild.jpg" name="bild">

<script>
alert("vidd: " + document.bild.width + "\nhöjd: " + document.bild.height);
</script>


Hoppas det löser sig!
Tom S.


Svara

Sv: Bredd och höjd för en bild!

Postades av 2003-02-19 10:43:20 - Joakim Larsson

Det är detta tips jag syftar på!

<code>
Function GetPicSize (fn)
Set fso = CreateObject("Scripting.FileSystemObject")
if fso.FileExists(Server.MapPath(fn)) = false then exit function
pn = Server.MapPath(fn)
tstr = ""
Set f = fso.OpenTextFile(pn)

Select Case UCase(Right(fn,4))
Case ".GIF",".JPG"
If NOT f.AtEndOfStream Then
If UCase(Right(fn,4))=".GIF" Then
chars = f.read(10)
width = asc(mid(chars,8,1))*256 + asc(mid(chars,7,1))
height = asc(mid(chars,10,1))*256 + asc(mid(chars,9,1))
hw = " WIDTH=" & width & " HEIGHT=" & height
Else
chars = f.read(200)
height = asc(mid(chars,164,1))*256 + asc(mid(chars,165,1))
width = asc(mid(chars,166,1))*256 + asc(mid(chars,167,1))
If (height>600) OR (height<3) OR (WIDTH<3) OR (WIDTH>600) Then
Else
hw = " WIDTH=" & width & " HEIGHT=" & height
End If
End If
End If
GetPicSize = "W : " & width & " H :" & height
End Select
f.Close
Set f = Nothing
Set fso = Nothing
End Function
</code>

Det blir som sagt totalt fel bredd och höjd för vissa bilder!


Svara

Sv: Bredd och höjd för en bild!

Postades av 2003-02-19 11:29:07 - Tom Svensson

Hej!

> Det är detta tips jag syftar på!
<code>
> Function GetPicSize (fn)
> ...
> End Function
</code>

Okej.


> Det blir som sagt totalt fel bred

Det blev fel på vissa när jag testade den där funktionen också.

Men den här fungerade för mig:

http://www.4guysfromrolla.com/webtech/050300-1.shtml

Lycka till och lev väl,
Tom S.


Svara

Sv: Bredd och höjd för en bild!

Postades av 2003-02-19 11:29:41 - Patrik Andersson

Scriptet fungerar inte på JPG biler skapade i Photoshop. Trash har gjort ett script som grejar alla bilder. Du kan söka i forumet efter lösningen.



Svara

Sv: Bredd och höjd för en bild!

Postades av 2003-02-19 13:36:58 - Joakim Larsson

Jag har letat lite i forumet och jag måste säga att det är ett stort forum!

Det jag hittade handlade om activex kontroller och när vi kommer in på sådan verkar det bli lite för avancerat! Du kanske syftade på något annat script?!


Svara

Sv: Bredd och höjd för en bild!

Postades av 2003-02-19 13:54:42 - Pelle Johansson

Den är upplagd i filarean, se Programarkivet:*Uppdaterat* ImageSizes, en liten activex-dll som luskar ut dimensionerna på en bild.


Svara

Sv: Bredd och höjd för en bild!

Postades av 2003-02-19 16:50:58 - Joakim Larsson

Det tipset är väl till VB?!?

Jag försöker åstadkomma något i asp till en hemsida och jag har inte sådana VB-kunskaper att jag kan göra något vettigt utifrån den angivna filen!


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 570 808
27 960
271 761
864
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