gdi+

Wystąpił ogólny błąd w obrazie GDI+ , JPEG do MemoryStream

To wydaje się być trochę niesławny błąd w całej sieci. Tak bardzo, że nie byłem w stanie znaleźć odpowiedzi na mój problem, p ... tej pory. Klonowanie obrazu i praca nad nim. pobranie kodera dla tego MIME przekazującego to z ustawieniem jakości jpeg.

Zmiana rozmiaru obrazu proporcjonalnie z ograniczeniami MaxHeight i MaxWidth

Za pomocą System.Drawing.Image. Jeśli szerokość lub wysokość obrazu przekracza maksimum, należy go proporcjonalnie zmienić. ... ć będą zmieniane, aż nie przekroczy maksimum i minimum automatycznie (największy możliwy rozmiar), a także utrzymać stosunek.

Obraz.Zapisz(..) wyrzuca wyjątek GDI+, ponieważ strumień pamięci jest zamknięty

Mam pewne dane binarne, które chcę zapisać jako obraz. Gdy próbuję zapisać obraz, wyświetla wyjątek, jeśli strumień pamięci u ... ny przy użyciu strumienia pamięci (ponieważ dzieje się to w innym kodzie, gdzie indziej). Jestem naprawdę zdezorientowany: (

C# - szybsze alternatywy dla SetPixel i GetPixel dla Bitmap dla aplikacji Windows Forms

Próbuję nauczyć się C# i słyszałem z różnych źródeł, że funkcje get i setpixel mogą być strasznie wolne. Jakie są niektóre z ... { Color c = b.GetPixel(x, y); b.SetPixel(x, y, Color.FromArgb(c.A, f.R, f.G, f.B)); } } return b; }

Jak znaleźć rzeczywisty obszar wydruku? (PrintDocument)

Dlaczego znalezienie tego magicznego prostokąta jest takie trudne? W zdarzeniu OnPrintPage mam PrintPageEventArgs i próbuję ... ę, że moje pochodzenie rysunku (0, 0) znajduje się w lewym górnym rogu strony, aby powyższy prostokąt był dla mnie przydatny.

Tworzenie przezroczystego okna w C++ Win32

Tworzę coś, co powinno być bardzo prostą aplikacją Win32 C++, której jedynym celem jest wyświetlanie tylko półprzezroczystego ... USH i próbowałem obsługiwać WM_ERASEBKGND. Co można zrobić, aby okno zostało przemalowane, gdy zawartość pod nim się zmieni?

Zmniejsz migotanie dzięki GDI + i C++

Używam GDI+ w aplikacji C++ / MFC i po prostu nie mogę uniknąć migotania, gdy okno jest zmieniane. Próbowałem już tych krokó ... grph(pDC->m_hDC); grph.DrawImage(&bmp, 0, 0); } Czy robię coś nie tak? A może jest inny sposób, aby to osiągnąć?

Alternatywy dla systemu.Rysunek do użytku z ASP.NET?

Po kilku dniach śledzenia dziwacznych błędów GDI+ natknąłem się na ten mały klejnot na MSDN : Klasy w systemie.Przestrze ... mnie przykłady kodu GDI+, który działa dla Ciebie: Szukam alternatywnych bibliotek do wykorzystania do przetwarzania obrazów.

Przejście C # pomiędzy GDI + i WPF

Im rozważa migrację mojej aplikacji c# z używania niestandardowych kontrolek rysowanych GDI+ do aplikacji WPF z niestandardow ... ieś zasoby, które ludzie mogą polecić, które mogą pomóc? A może jakieś osobiste doświadczenia, które mogłyby być dobroczynne?

To Grafika.DrawImage zbyt wolny dla większych obrazów?

Obecnie pracuję nad grą i chcę mieć Menu główne z obrazem tła. Uważam jednak, że metoda Graphics.DrawImage() jest bardzo pow ... DrawImage() nie nadaje się do rysowania większych obrazów? Jeśli tak, co powinienem zrobić, aby poprawić wydajność mojej gry?

C# - wyprowadzenie obrazu do strumienia wyjściowego odpowiedzi dającego błąd GDI+

Czy wysyłanie obrazu do strumienia wyjściowego wymaga tymczasowego przechowywania? Pojawia się błąd" generic GDI+", który zwy ... nStep.Execute() +181 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75

Czy można zrobić alpha transparent PNG z C#?

Mam stronę z wieloma przeglądarkami, która pokazuje pionowy tekst. Jako brzydki hack, Aby uzyskać tekst do renderowania pion ... h nie jest poprawne - drugi obraz ma białe aliasing jaggies, że nie chcę, pierwszy wydaje się być solidnie aliased do czerni.

Rysowanie pojedynczego piksela w formularzach Windows

Utknąłem próbując włączyć pojedynczy piksel w formularzu Windows. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws tw ... // draws no pixels API naprawdę powinno mieć metodę, aby ustawić kolor jednego piksela, ale nie widzę żadnego. Używam C#.

Wystąpił ogólny błąd w GDI+ w Bitmapie.Metoda zapisu

Pracuję nad przesłaniem i zapisaniem miniatury tego obrazu w folderze miniatur. Używam poniższego linku: Http://weblogs.as ... objects, we deallocate them. originalBMP.Dispose(); bannerBMP.Dispose(); oGraphics.Dispose(); }

Jak zrobić zrzut ekranu i zapisać go jako JPEG w systemie Windows?

Próbuję znaleźć (nieco) łatwy sposób na zrobienie zrzutu ekranu w oknie i zapisanie wynikowej HBITMAPY jako JPEG. Najtrudniej ... Params) == Ok); delete pScreenShot; DeleteObject(hbmCapture); GdiplusShutdown(gdiplusToken); return iRes; }

gdi+ grafika:: drawimage naprawdę wolno~~

Używam Grafiki GDI+ do rysowania obrazu 4000*3000 na ekranie, ale jest to naprawdę wolne. Zajmuje to około 300ms. szkoda, że ... tm na bitmapowej tablicy bitów, jak Mogę uzyskać BITMAPINFO, jeśli mam Obiekt bitmapowy? To naprawdę irytujące.-___________-|

Przycinanie / usuwanie niechcianych przestrzeni na krawędziach obrazu

Mam wiele wyszukiwania, aby usunąć niechciane miejsce, ale nie można znaleźć. Znalazłem tylko linki, które mogą służyć do usu ... brazy tła mogą być czymkolwiek. Więc, jeśli mam te obrazy, Jak mogę wyodrębnić wymaganą część obrazu. Na przykład,

Algorytm szybkiego cienia w GDI+

Jaki jest skuteczny sposób na dodanie cienia do obrazu w GDI? Teraz zaczynam od mojego wizerunku: W przeciwieństwie do p ... akładania miękkiego cienia, który stosuje efekt rozmycia, w końcu Windows i OSX nakładają cień na okna w czasie rzeczywistym.

Używanie matrycy do indywidualnego obracania prostokątów

Mała komplikacja rysunkowa, którą byś nazwał. Moja matematyka jest trochę zardzewiała, jeśli chodzi o Matryce i rysowanie rot ... winno być r1) oba r1 i r2 obracają się. Muszę być w stanie obracać każdy kształt indywidualnie, jak dodaję więcej kształtów.

Jak stworzyć efekt rozmytego szkła NA formie bez obramowania?

Jak narysować gładki efekt rozmytego szkła NA formie bez obramowania? Próbowałem kodu wymienionego na przetwarzanie obrazu d ... na ilość zabawy z nim nie przyniosła żadnego rezultatu, o który mi chodzi. To jest w zasadzie to, co staram się osiągnąć: