Domanda

Io chiedo solo un po ' di se o non GDI+ è ancora una tecnologia che vale la pena utilizzare, soprattutto in un .net senso.

Concesso, GDI+ è ancora LA tecnologia per gestire le Immagini in Windows, ma è anche il codice non gestito (ovviamente).Ora, dopo la scoperta che il GDI+, in realtà non è supportato su ASP.net1, mi chiedo solo:È davvero possibile per la Manipolazione di Immagini Librerie di eseguire completamente in Codice Gestito?XNA non è se non ricordo male, anche se si utilizza la scheda grafica per esso.

C'è forse anche qualche .netto Immagine Libreria che implementa una sorta di riuscito GDI+?

¹ Fonte, anche Microsoft appena offerto qualcosa per ASP.net che utilizza GDI+.

È stato utile?

Soluzione

E ' ancora una tecnologia che vale la pena utilizzare.Ci sono un sacco di Forme di Windows e non gestito applicazioni che utilizzano GDI+ che non essere aggiornato, o che verrà aggiornato, ma che non hanno bisogno di più avanzate funzionalità di rendering.GDI+ è un buon bolt-on soluzione per le applicazioni meno recenti, e per le nuove applicazioni scritte in Windows Forsm.Questo è il motivo principale GDI+ non era stata licenziata in Vista, a favore di una totalmente DirectX soluzione.

Non c'è specificamente niente di sbagliato con GDI/GDI+.Vero, non è così avanzato come Aero et al, ma che non sempre importa.In particolare in applicazioni LOB (nel caso di aziende che probabilmente non hanno nemmeno le macchine in grado di eseguire Vista - miniera di certo non), GDI+ è estremamente importante tecnologia.

Il fatto che non è supportato (per il disegno, almeno...si PUÒ ancora usare per la manipolazione delle immagini) in ASP.NET è un red herring, dal momento che un altro disegno tecnologie non sono supportati per web applications (plugin basato su "applicazioni" in deroga).

Altri suggerimenti

Sistema.Il disegno è costruito sulla cima di GDI+.È solo un involucro.

http://msdn.microsoft.com/en-us/library/system.drawing.aspx

È possibile utilizzare AntiGrain invece di GDI+.Come esempio di un'applicazione che utilizza questa libreria vedere Creative Docs .NET.

SDL può essere anche abbastanza adatto per un certo tipo di applicazioni.

Utilizzabile?Beh, sì.Nella misura in cui sia mai stato.È sempre stato terribilmente lenti, il rendering del testo è sempre stato rotto, ed è stato evidente per qualche tempo, ormai, che non sarà Il Prossimo Ufficiale Livello grafico di Windows.

Se non è possibile vivere con quella, poi ci sono un sacco di altre librerie grafiche là fuori, più veloce e/o l'aumento della qualità o meno del sistema delle dipendenze...anche se io non sono a conoscenza di qualsiasi implementato nel codice gestito.

Blockquote ci sono un sacco di altre librerie grafiche là fuori, più veloce e/o l'aumento della qualità o meno del sistema delle dipendenze...

Potrebbe u elenco di alcune librerie che può essere usato al posto di GDI+, con il C++ ?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top