25. februar 2005 - 13:17Der er
24 kommentarer og 2 løsninger
Kan man "fange" skærmen
Her kommer en der er lidt langt ude, men kan det lade sig gøre at "fange" en del af skærmen med noget grafik som brugeren selv har lavet, f.eks. en tegning, og så få det gemt som en billedfil så det kan sendes med mail? Jeg har svært ved at se hvordan, men man skal jo aldrig sige aldrig, så derfor spørger jeg jer eksperter :)
flashdevil, ikke ud fra en swf med actionscript - altså ikke et billede af det grafik, som det indeholdte actionscript vil rendere.
Director kan vist nok gøre dette - så hvis du vil lave en director udenom og hente din swf ind heri, så kan man tegne herinde i og director kan gemme et billede af det. Det er vist din eneste mulighed...
Nej, det er nok ikke lige det. Jeg tror Barklund har forstået det rigtigt, da det skulle fungere som en web-applikation, hvor brugeren kan sammensætte noget grafik og trykke på en afsend-knap. Jeg kan nok ikke forvente at brugerne kan finde ud af at trykke PrintSrceen og paste til et billedbehandlingsprogram som sikkert ikke findes, og herefter afsende med mail:) Og at forlange at der skal installeres software a'la HyperSnap, går nok heller ikke. Så er mulighederne så udtømt?
Barklund> nej, men hvis det var en tegning kunne man jo blot gemme koordinater/brushtykkels/farve osv. For så derefter at bruge disse data til at skabe et billede med MING.
Har set det gjort, men siden eksisterer desværre ikke længere.
flashdevil, ingen grund til at bruge ming - det er jo til at skabe swf'er, og almindelige billeder er ønskede. Man kan bare bruge de almindelige tegneværktøjer til almindelige billeder, som er tilgængelige i GD til PHP. Men ja, det vil kun virke til simple streger og kurver og måske til fyld.
Selvfølgelig vil det måske være lidt nemmere at lave med ming, da man ikkeselv skal beregne så meget - for til sidst at konvertere til et billedformat.
Man kan også "optage" brugerens handlinger og udskrive dem som JSFL kommandoer - men der er vist endnu ikke kommet et commandline tool til JSFL - kunne ellers være smart :D
Har faktisk lige siddet og tænkt på noget i den stil. Det drejer sig nemlig bl.a. om monogrammer og andre mønstre, som skal kunne sættes sammen. Så jeg tænkte at man måtte kunne registrere koordinater, størrelse, rotation m.m., og så sende det afsted istedet. Måske i virkeligheden den bedste løsning i dette tilfælde ... Men hvad er MING?
Tja, hvis nogen har lavet arbejdet er det i hvert fald en del lettere. Jeg kunne godt forestille mig, at det hurtigt kunne blive bøvlet og sikkert aldrig helt fejlfrit
Shanne> en anden (og nok lidt nemmerer mulighed), ville være ikke at sende et billede til modtageren men at sende et link i en email. Således at modtageren kunne se "billedet" som en swf på serveren.
Det er sådan mange flash ecards fungerer, har da selv lavet et par stykker :-)
Jeg har lavet mange af den slags "online malebøger" efter det koncept, som flashdevil nævner. Og ja, sådan virker e-cards også. Den anden løsning har jeg ofte overvejet, men aldrig fundet nødvendig grundet de ekstra besværligheder og med den lette løsning som alternativ.
Jamen ecards er jo ikke sammensat af brugeren? Er det ikke bare ét valg imellem nogle færdige billeder som brugeren foretager? Ovenfor har jeg beskrevet en opgave med monogrammer, som jeg skal finde en løsning på. Og det kunne måske være det at registrere alle egenskaberne. Men i en anden sammenhæng skal jeg bruge en løsning til at kunne sende en brugerlavet komposition af forskellige klip, som indeholder afmaskede bitmaps. Jeg ville helst kunne lave et billede, men når det nu ikke kan lade sig gøre, kan man så genskabe det brugeren har lavet ved at sende de forskellige valg og koordinater til en database og en mail til modtageren, som så skal hente dataene i en anden Flash-app. og opbygge brugerens billede igen. Det lyder meget besværligt, men kan det lade sig gøre?
Ja, det handler om at registrere alle egenskaber og gemme i en database ud fra et id - så kan man via dette id genskabe hele udseendet. Det har jeg for eksempel brugt i en malebog på mcdonaldland - http://www2.mcdonalds.dk/
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.