fontmetrics

    3

    2답변

    CDC를 사용하거나 디스플레이와 링크되어 있지 않은 CDC를 사용하지 않고, 캐릭터 라인의 폭을 픽셀 단위로 취득 할 수있는 방법이 있습니까? 문자열 너비를 검색해야하는 클래스는 CWnd :: GetDC()를 사용하기 위해 CWnd에서 상속하지 않으며 기존 CDC를 함수에 전달할 방법이 없습니다. 디스플레이와 연결되지 않은 더미 CDC를 만들려고했지만 MF

    2

    1답변

    OSX에서 Windows CreateFont(..) 기능을 대체 할 수 있습니까? 및 해당 matchingFontDescriptorsWithMandatoryKeys: 메서드를 사용해 보았지만이 메서드는 "가장 가까운"글꼴을 찾지 못했고 일치하는 특성을 찾았으며 nil을 반환 할 수 있습니다. OSX에서 지정된 특성 (예 : CreateFont)으로 가장 가

    1

    1답변

    나는 렌더링 된 텍스트의 경계를 찾는 방법을 찾고 FontMetrics getStringBounds 메소드를 발견했습니다. 이것은 일부 글꼴의 강하를 무시하는 것으로 보이며 과장된 상승으로 인해 수직으로 올바르게 정렬하지 못하는 경계를 반환합니다. 좀 더 깊이 파고 GlyphVector.getPixelBounds()가 내가 원하는 것을 찾는다는 것을 알았지

    2

    1답변

    저는 RMagick을 사용하고 있으며 사용자가 설정 한 배경색을 사용하여 텍스트를 세로 또는 가로로 (사용자 입력에 따라 다름) 그립니다. 이상한 문제가 발생했습니다. get_type_metrics (text)는 잘못된 데이터를 반환합니다. 실제 너비/높이는 메서드에서 반환하는 것보다 작습니다. 저는 상승/하강 값으로 놀려고했지만 행운이 없었습니다. 어떤

    0

    1답변

    UltraWinTabbedMdi에서 MdiTab의 텍스트를 재설정하고 있습니다. 나는 굵고 오래도록 재설정했지만, 텍스트가 잘 리도록 탭의 크기가 조정되지 않습니다. 지금 당장 탭의 크기를 내 컴퓨터에서보기 드문 마술 번호로 다시 설정하지만 다른 곳에서 작동하는지 여부는 알 수 없습니다. 새 텍스트의 크기를 가져올 때마다 매번 동일한 크기를 추가하거나 자동

    5

    2답변

    화면에 그려지는 텍스트의 너비를 찾아야합니다. This thread은 FontMetrics.stringWidth()가 FontMetrics.getStringBounds()만큼 정확하지 않을 수도 있음을 제안합니다. 이것이 맞는지 누구나 아는 사람이 있습니까? 그렇다면이 차이점은 어떤 상황에서 볼 수 있습니까? FontMetrics.stringWidth()는

    1

    1답변

    임베디드 글꼴을 사용하여 런타임에 동적으로 비트 맵 글꼴을 생성하는 클래스를 만들었습니다. 지금까지 문자 간격에 사소한 문제가 있다는 점만 제외하면 잘 작동합니다. 아래의 이미지에서 첫 번째 줄은 실제 TextField이고 두 번째 줄은 생성 된 비트 맵 글꼴을 사용하여 으로 렌더링되었습니다. 당신이 단어를 '여우'또는 단어의 '에드'를 보면 '뛰어'당신은

    8

    2답변

    는 어떻게 선택이 끝난 글꼴에서 하나의 그래프에 대한 전체 정보 얻을 수 있습니다 (예 : 굴림를 들어 -> 기호 "A") 이 그림은 내가 찾을 필요 변수 설명 :

    4

    3답변

    특정 글꼴 크기의 높이를 가져 오는 대신 주어진 높이를 생성하는 특정 글꼴 (이 경우 SansSerif)의 글꼴 크기를 가져 오는 대신 (깔끔한) 방법이 있습니까? 물론 글꼴 크기를 반복하거나 바이너리 잘라 내기 형식을 사용할 수도 있지만 가능하다면 좀 더 깨끗하고 자원 집약적 인 것을 사용하고 싶습니다. 내가 찾은 가장 좋은 방법은 this 같은 것을 사

    0

    2답변

    다른 사람이 내 구문을 확인할 수 있습니까? "Times New Roman", "Arial", "Verdana"를 fontName으로 전달하고 fontSize에 8,12,15 등을 사용하고 있습니다. 글꼴을 변경하지 않습니다. 나는 이미지 위에 텍스트를 쓰려고하고있다. Graphics2D g2d = (Graphics2D) bufferedImage.getGr