gdi

    1熱度

    2回答

    我需要使用C/C++將文本繪製到沿着圓形路徑的窗口HDC上,並且我正在搜索幾個小時的谷歌眼睛。有人能指點我一個很好的參考嗎?

    1熱度

    4回答

    我使用C++編寫,gdi 我使用stretchDIBits將圖像繪製到直流。 ::SetStretchBltMode(hDC, HALFTONE); ::StretchDIBits( hDC, des.left,des.top,des.right - des.left,des.bottom - des.top, 0, 0, img

    1熱度

    2回答

    我們有一個要求,我們的應用程序需要支持高分辨率顯示器。目前,當應用程序出現在High res monitor中時,它顯示的文本太小。我們默認使用Arial 12點字體。 現在爲了使文本可見,我需要按比例更改字體大小。我發現很難提出一個公式,該公式可以給我顯示器分辨率下的目標字體大小。 這是我對這個問題的理解。 1)在窗口上,默認情況下96個像素對應於1個邏輯英寸。這意味着當顯示器分辨率增加時,以英

    5熱度

    8回答

    我一直在玩DC與CreateDC(L"DISPLAY",NULL,NULL,NULL)得到一個大,我一直想知道爲什麼窗戶讓你在整個屏幕上很容易畫,因爲我認爲你可以做一些非常邪惡的東西,如把一個定時器在1ms的時間內,每當計時器滴答時在整個屏幕上繪製一個黑色的矩形。

    4熱度

    4回答

    我將很快開始研究我正在開發的產品的「打印」和「打印預覽」功能。我沒有打印機,也沒有購買打印機的意圖。我正在尋找任何可用於測試打印代碼的免費軟件。 什麼是我可以用來模擬打印機的最佳免費選項?我在Windows上使用GDI +,但PDF作家等獨立於平臺的選項更受歡迎。

    2熱度

    2回答

    我已經編寫了一個簡單的PhotoEditor幫助類來縮減和裁剪上傳到我網站的圖像。一切正常,但當圖像保存到文件時,我看到質量不理想。我已經閱讀了下面可以調整的不同設置,我的設置是調整大小,裁剪是相同的。 public Image ResizeImage(Image imgToResize, Size size) { int sourceWidth = imgToResize.

    2熱度

    2回答

    如何將類似於位圖的結構轉換爲HDC? 我現在正在用C++編寫圖像處理程序,gdi。 如果我有HDC。 我可以通過下面的代碼在gdi上繪製任何我喜歡的東西。 // HDC is handy. HDC dc; dc.DrawXXX // I can draw using gdi method. Graphics gr(dc); // now I can also draw on the dc

    0熱度

    2回答

    我需要驗證JPEG圖像是否有效且未損壞。這與question 210650不一樣,它只是想要驗證它實際上是JPEG圖像。從圖像加載驗證例如: var testJpg = Bitmap.FromStream(filename, useEmbeddedColorManagement, validateData); 不會爲裁剪後的圖像引發異常。目前我們的解決方案是嘗試打開文件的外部GD腳本

    0熱度

    1回答

    我無法繪製具有透明背景的圖案。這是我的代碼片段: bitmap.CreateBitmap(8, 8, 1, 1, &bits) brush.CreatePatternBrush(&bitmap) hbrush = pCgrCurrentDC->SelectObject(&brush); // set text color TextCol = pCgrCurrentDC->SetTextCo

    11熱度

    10回答

    [ExternalException (0x80004005): A generic error occurred in GDI+.] IpitchitImageHandler.Data.ImageRepository.AddNewTempImage(Stream image, String extension, Guid PageId, Guid ImageId, ImageTrans