2012-05-03 33 views
7

Có cách nào người ta có thể tìm thấy vị trí của "đầu" của một ký tự mũi tên trong unicode không?Vị trí của "đầu" trong một ký tự Arrow-Unicode

Ví dụ: tôi có ↱ và muốn tìm vị trí của ">", để tôi có thể vẽ ký tự ở vị trí y thích hợp trong tiện ích của tôi.

+1

Thật tệ khi tiếng cười không kiểm soát được phát ra sau khi đọc nửa đầu tiên của tựa đề? Bạn có thể sẽ cần một số loại thư viện OCR cho việc này vì API kiểu GetTextExtent thông thường sẽ không đủ. – AJG85

+4

Nó có thể dễ dàng hơn để tạo ra một hình ảnh của một mũi tên mà bạn * biết * vị trí và sử dụng nó. –

Trả lời

7

Tùy thuộc vào phông chữ.

Bạn có thể thử tô màu hình chữ nhật bằng cách sử dụng thư viện như FreeType (không chắc chắn nếu Qt có hình chữ nhật) để đệm hình ảnh và sau đó tìm điểm ảnh phải nhất phải là đầu.

Các vấn đề liên quan