Metin çizim konusunda bazı testler yapıyorum. Net ve aşağıdaki sonuçları aldım. ilk ifade sonuncusu TextRenderer.DrawText() yöntemiyle çekilir Graphics.DrawString() yöntem kullanılarak çekilir System
G ++ + 'da C++ kullanıyorum. (Bu sorun da C# içinde mevcut olabilir). Grafik :: MeasureString() veya Graphics :: DrawString() işlevini her aradığımda, dize sol ve sağdaki boş alanla doldurulduğunu far
etkiler. Bu yüzden Graphics.DrawString (...) adını veriyorum. sorun dize boyutu, Windows 7'nin DPI ayarlarına bağlıdır olmasıdır. Metin çizimimi Windows ayarlarından bağımsız hale getirmenin bir yolu
Yapmaya çalıştığım şey, bitmap'e bir dize çizmek için DrawString() yöntemini kullanmaktır. Bunu yapmak için, bir bitmap oluşturmalı ve bitmap'ten bir Grafik nesnesi almalı, daha sonra bu Graphics nesn