Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An optimization method of vector font display based on vxworks system

A technology of vector fonts and optimization methods, which is applied in the fields of electrical digital data processing, instruments, computing, etc., can solve the low display efficiency, improve the cutting workload and technical difficulty of the FreeType library, and increase the load of hardware platform code porting and reuse. And other issues

Active Publication Date: 2021-05-07
SUZHOU CHANGFENG AVIATION ELECTRONICS
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The method of displaying fonts in the way of dot matrix font or texture map came into being. This font method is simple in design and widely used, but the change is single, and the display content needs to be known in advance.
vxWorks also supports WINDML graphics system, which includes the FreeType source code engine library, which can effectively realize the vector word display function, but requires BSP to support the WINDML graphics system, which will increase the load of code porting and multiplexing for each hardware platform, and improve the cutting of the FreeType library The workload and technical difficulty, and the display efficiency is relatively low, the optimization space is narrow, and it is difficult to meet the actual needs of users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An optimization method of vector font display based on vxworks system
  • An optimization method of vector font display based on vxworks system
  • An optimization method of vector font display based on vxworks system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The invention provides a vector font display optimization method based on the vxWorks system. The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings, so as to make it easier to understand and grasp.

[0041] A method for displaying and optimizing vector fonts based on a vxWorks system, comprising the following steps:

[0042] Step a., FreeType engine library clipping

[0043] If the FreeType technology engine library can effectively output and display TrueType fonts, it needs to support three groups of components: tt_driver_class, ft_smooth_renderer_class and sfnt_module_class, cut the FreeType technology engine library, and delete redundant component content.

[0044] Establish the call relationship of the project according to WorkBench or Tornador, change the call relationship logic in the source code, eliminate redundant functions and redundant code, realize the effective cutting of the source ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention discloses a vector font display optimization method based on vxWorks system, including FreeType engine library cutting, vector font initialization, Chinese character unicode transcoding setting, FreeType function library font acquisition, vector font output display, vector font and background mixed display , Vector word display optimization. The optimization method of exchanging space for time in the present invention solves the consumption of vector character display time, preserves the created character fonts, glyph outlines and textures, directly searches and judges whether characters have been created through internal codes, and increases display efficiency. It can be widely used in the vxWorks system, as long as the graphic display field of the vxWorks system and the OpenGL / ES library is used, it can be applied. It can upgrade the software of the hardware that has been finalized, change its vector character display mode, and realize multiple fonts, The display function of vector characters of any size can perfectly blend with the background, and optimize the normal display process of vector characters to ensure the display efficiency and meet the normal display requirements.

Description

technical field [0001] The invention relates to a vector font display optimization method, in particular to a vector font display optimization method based on a vxWorks system, and belongs to the technical field of equipment terminal screen display. Background technique [0002] The display terminals of aviation, spaceflight, land weapons and trains and other equipment mostly use vxWorks as the embedded real-time operating system for security reasons. In order to meet the objective needs and convenience of the Chinese market, most of the display content requires a Chinese interface. And in order to meet user requirements and objective needs, display content is becoming increasingly complicated and diversified. [0003] For now, the vxWorks system only supports Western languages, and for the majority of users, the transmission of files and the exchange of information are greatly limited. In order to meet the needs of customers, it is imperative for the vxWorks system to real...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F40/109G06F40/106
CPCG06F40/106G06F40/109
Inventor 黄星周剑王伟王瑞球
Owner SUZHOU CHANGFENG AVIATION ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products