I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg går ud fra, at din querystring indeholder strImage som navnet på billedet:
<% response.redirect request(\"strImage\") %>
Denne måde bør virke.
Den rigtigt lækre måde vil være at åbne billedfilen i en textstream, og derefter response.binarywrite den til output. Anvendes den metode, skal du huske at sætte response-headers til \"IMAGE/GIF\" e.l.
hvad hest præcist mener du med generere billeder. Vil du have den til at tegne et billede eller læse et fra en fil, variabel, eller database. Skriv lidt mere om hvad du vil ?
- Den simple model vil være, at der returneres ét færdigt billede. - Den gode model vil være, at der returneres en sammmenstilling af billeder a\'la en tæller. Altså at der kan flettes flere billeder efter hinanden. - Den forkromede model vil være, at jeg selv kan definere indholdet og skrive/tegne billedet direkte.
Det skal være en dynamisk løsning, hvor det er muligt at manipulare med det returnerede resultat udfra de dat, som er angivet i QueryString.
Jeg kan ikke bruge en løsning, hvor installation af komponenter er et krav.
Principielt er jeg modstander af, at et forum som dette anvendes til afregning \"bagom\", hvorfor jeg ikke vil honorere slige indfald. Det er i alles interesse, at løsningerne lægges åbent frem og så vidt jeg har fundet tidligere også et krav fra dette forums web-master...
Yderligere indlæg er velkomne og jeg vil teste ovenstående af snarest. Bedste offentlige løsning vinder.
Ved ikke om det kan bruges, men jeg benytter følgende kodestump til at hente et billede ud af en Access-database:
<!-- #include virtual=\"/inc/CreateConnection.asp\" --> <% \'Send the whole thing at once Response.Buffer = True
\'Make sure to get a fresh copy each time Response.Expires = 0
\'Set the MIME type for a gif image Response.ContentType = \"image/gif\"
\'Read ID of Member MemberID = Trim(Request(\"id\"))
\'Create connection to the db dbConn = CreateConnection(\"netsoc.mdb\")
\'Create a recordset and populate it with the image of the member Set rsMember = Server.CreateObject(\"ADODB.Recordset\") rsMember.Open \"SELECT Image FROM Members WHERE Callsign=\'\" & MemberID & \"\';\", dbConn
\'If an image is found display it If Not rsMember.EOF Then Response.BinaryWrite rsMember(\"Image\")
\'Destroy server objects rsMember.Close dbConn.Close Set rsMember = Nothing Set dbConn = Nothing
Jeg tror det bliver meget svært at kunne generere billeder selv - især hvis du ikke har muligheden for at installere komponenter.
Men rent teoretisk er der vel ikke noget, der forhindrer dig i at få fat i formatet på gif eller jpeg-filer, og derefter skrive et ASP-script, der selv opbygger billeddataene og og derefter response.binarywrite dem.
Alternativt kan du måske anvende et andet sprog end ASP, og lave et cgi-program, der gør det samme. Fordelen ved dette er, at det ikke kræver specielle komponenter på serveren (dog skal den understøtte cgi), og du til de fleste programmeringssprog kan du finde komponenter til at generere billeder med.
Jeg beklager, at jeg ikke rigtigt kan komme med et konkret script e.l, men jeg tror ganske enkelt ikke, at det kan lade sig gøre uden ActiveX komponenter.
Jeg vil mene, at det er muligt at generere den nødvendige bitstream selv. Det er muligt at foretage upload uden komponenter, så billedgenerering burde heller ikke være umuligt.
...men det er da muligt, at jeg bliver \"nødt\" til at acceptere installation af AspImage eller tilsvarende komponent.
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.