Avatar billede nuab Nybegynder
26. august 2004 - 09:44 Der er 11 kommentarer og
3 løsninger

Problemer med Aspimage

Jeg kan ikke få Dette script til at virke. Det virker som om at jeg ikke får lov til at lave
Server.CreateObject("AspImage.Image") objektet.

Skal der installeres noget?



<%
    Option Explicit
    'thumbnail.asp   
    dim FileName,iSize
    FileName=request.querystring("FileName")
    iSize=Cint(request.querystring("size"))
    Response.ContentType = "image/jpg"
    '*** get width/height of original image
    Set Image = Server.CreateObject("AspImage.Image")
    strFileSpec = Server.MapPath(FileName)
    Image.LoadImage strFileSpec
    ImageHeight = Image.MaxY
    ImageWidth = Image.MaxX
   
    Image.ImageFormat = 1
    Image.JPEGQuality = 80
   
    if ImageHeight > iSize then
        NewHeight = Cint(ImageHeight*iSize/ImageWidth)
        NewWidth = iSize
        Image.ResizeR NewWidth,NewHeight
    end if
    Response.BinaryWrite Image.Image
    Set Image = Nothing
%>

Fejlen er:
Error Type:
Server object, ASP 0177 (0x800401F3)
Invalid class string
/thumbnail.asp, line 10

linie 10 er:
Set Image = Server.CreateObject("AspImage.Image")
Avatar billede fennec Nybegynder
26. august 2004 - 09:47 #1
Ja. AspImage skal installeres på serveren.
Avatar billede nuab Nybegynder
26. august 2004 - 09:48 #2
Hvordan det. det er ude i byen jeg har det hostet.
Avatar billede locturian Nybegynder
26. august 2004 - 10:02 #3
1. Undersøg om din host har AspImage installeret
2. Hvis ikke, så find en der gør - Du kan fortælle din host at det kan købes her: www.serverobjects.com
Avatar billede nuab Nybegynder
26. august 2004 - 10:07 #4
ok, findes andre muligheder, jeg skal have en thumbnail, og det er også i orden at den bliver lavet i forbindelse med upload.
Avatar billede eagleeye Praktikant
26. august 2004 - 10:11 #5
Ja der findes andre komponenter til resize, men de skal også være installeret.
For at resize et billede kræver det en komponent.

Hvilket web-hotel har du?
Avatar billede locturian Nybegynder
26. august 2004 - 10:12 #6
Det jeg selv altid plejer at gøre, er at benytte Persits Upload, som nu hedder Asp SmartUpload sammen med AspImage... Har du ikke disse komponenter til rådighed, må du enten i krig med nogle tilsvarende, eller benytte nogle programmer du kan hente fra nettet, der kan lave et helt galleri for dig incl. thumbnails - Som du så efterfølgende kan uploade
Avatar billede nuab Nybegynder
26. august 2004 - 10:16 #7
cliche
Avatar billede locturian Nybegynder
26. august 2004 - 10:19 #8
Kan ikke helt se på deres side om de understøtter det - ellers må du lige gribe telefonen og ringe og høre jo
Avatar billede eagleeye Praktikant
26. august 2004 - 10:22 #9
Det eller kun 2 muse klik så har man en oversigt over hvad de understytter:

Hvilke komponenter kan jeg benytte mig af i min ASP kode?
Til ASP er tilknyttet flg. komponenter JMail, ASPsmartupload og w3Sockets.
Avatar billede eagleeye Praktikant
26. august 2004 - 10:23 #10
Og ved selv samme muse klik kan dette læses:

Kan jeg få installeret andre komponenter?
Nej det kan du desværre ikke.
Avatar billede nuab Nybegynder
26. august 2004 - 10:23 #11
Tak for hjælpen,
Avatar billede locturian Nybegynder
26. august 2004 - 10:27 #12
Ok, det kunne jeg så ikke finde den information der :)
Avatar billede nuab Nybegynder
26. august 2004 - 10:32 #13
eagleeye vil du have point,ligget du lige et svar!
Avatar billede eagleeye Praktikant
26. august 2004 - 10:33 #14
Ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester