cairo

    3

    1답변

    wxGraphicsContext를 사용하여 플로터를 구현했습니다. 개발은 wxGTK를 사용하여 이루어졌으며 그래픽은 매우 빨랐습니다. 그런 다음 wxWidgets 2.9.0을 사용하여 Windows (XP)로 전환했습니다. 그리고 같은 코드는 매우 느립니다. 프레임을 렌더링하는 데 약 350ms가 걸립니다. 사용자는 마우스로 플로터를 드래그 할 수 있기 때

    0

    1답변

    좋아, 그래서 카이로를 사용하여 SVG를 OpenGL 텍스처의 이미지 데이터로 바꾼다. 그 부분이 작동합니다. 하지만 지금 사용하고있는 텍스처는 내가 만들고있는 쿼드에 매핑되지 않습니다. 그냥 빈 사각형으로 나타납니다. 내가 주문한 것을 주문했는지 또는 사용하기를 잊어 버린 비밀 기능이 있습니까? const int SCREEN_WIDTH = 1280; c

    2

    1답변

    기존의 MFC 앱이 있는데 카이로 드로잉 엔진을 사용하여 차트와 그래프를 추가하고 싶습니다. 나는 그것을 어떻게 작동시키는 지에 대한 작은 예제를 찾고 있습니다. 기본적으로 PNG 또는 GIF 파일을 만든 후에는 MFC CView 윈도우에서이 표시를 어떻게 얻을 수 있습니까? 내 google-fu는 좋은 단서를 찾지 못했습니다. 당신은 이미 당신이 위의 샘

    2

    1답변

    카이로 라이브러리 용 C# 래퍼가 있습니까? 내 프로그램에서 PDF 파일 미리보기를 렌더링하는 데 사용해야합니다 (Windows 및 Mac, Mono)?

    2

    4답변

    카이로를 사용하여 임의의 텍스트를 임의의 위치에 배치하고 이전에 그린 임의의 모양과 겹치는 지 알아야합니다. 이전 드로잉에 대한 경로를 클립 할 수 있고 클리핑이 발생하면 겹치는 부분이 있음을 의미합니다. 그러나 카이로는 클리핑이 발생했는지 여부를 알 수있는 기능이없는 것으로 보입니다. 내가 원하는 것을 쉽게 달성 할 수있는 방법이 있습니까? 나는 기본적으

    2

    4답변

    .svg 파일을로드하고 C/C++ 및 라이브러리를 사용하여 표시하는 방법에 대한 예제를 제공 할 수 있습니까? SDL, 카이로 등을 사용할지 궁금합니다.

    13

    4답변

    카이로 그래픽 라이브러리 whith Qt를 사용하고 싶지만 문서를 찾을 수 없습니다. GUI를 whith Qt로 만들고 Qt 윈도우에서 그래픽을 그리기 위해 Cairo를 사용하고 싶습니다. 감사합니다.

    0

    1답변

    PyGTK 애플리케이션에서 특정 위젯의 투명성을 갖는 가장 좋은 방법은 무엇입니까? 애니메이션을 통해 각 위젯의 투명도가 변하기 때문에 주제를 사용하고 싶지 않습니다. 내가 찾을 수있는 유일한 것은 카이로를 사용하여 알파로 위젯을 그리는 것이지만이를 수행하는 방법을 알 수는 없습니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 감사합니다.

    3

    2답변

    svg 파일을 래스터 화하는 경우 결과 png 파일의 너비와 높이를 설정할 수 있습니다. 다음 코드를 사용하면 캔버스 만 원하는 너비와 높이로 설정되므로 원본 svg 파일 치수가있는 실제 이미지 내용이 (500, 600) 캔버스의 왼쪽 위 모서리에 렌더링됩니다. import cairo import rsvg WIDTH, HEIGHT = 500, 600

    4

    1답변

    은 다음과 같습니다 배경으로 파일 시스템에서 일부 텍스트와 이미지를 포함하는 크기 100 × 100의 이미지를 생성 텍스트 크기 20 × 20의 텍스트 배치와이있는 상자 내에 있어야합니다 왼쪽 아래 모서리에 (40,40). 당신은 Pango가 컨텍스트를 얻을 수있는 방법을 찾아야하고 pango.Layout.set_wrap() 및 pango.Layout.se