会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明专利
    • System for rapidly performing scan conversion with anti-aliasing upon outline fonts and other graphic elements
    • AU6527400A
    • 2001-02-19
    • AU6527400
    • 2000-07-31
    • BITSTREAM INC
    • KAASILA SAMPO J
    • G06T3/40G06T15/50G09G5/24G09G5/28G09G5/36
    • A system rapidly rasterizes high resolution shapes, such as outline fonts, for use in a lower resolution pixel image. For individual pixels a line coverage value is determined for each of at least two sampling lines running in different directions, such as at right angles, within the pixel. The pixel's line coverage value for each line is a function of the degree to which the line is covered by any shapes within the pixel. Then a coverage value is determined for the pixel, itself, as a non-linear function of it's one or more line coverage values running in each of the different directions. Commonly the non-linear function causes the pixel's coverage value to vary more rapidly with variations in the line coverage value of that one of its sampling line which is closest to being half covered within the pixel. Such rasterization can be performed even more rapidly by using two passes, a first which calculates a pixel coverage value for all pixels as a function of the coverage within each pixel of one or more lines of the first set of parallel lines which run in a first direction, and a second pass which varies the pixel coverage value set in the first pass only if there is an intersection between the outline of a shape being rendered and a one or more lines of the second set of parallel lines which run in a second direction.
    • 3. 发明专利
    • DE60019934D1
    • 2005-06-09
    • DE60019934
    • 2000-07-31
    • BITSTREAM INC
    • KAASILA J
    • G06T3/40G06T15/50G09G5/24G09G5/28G09G5/36
    • A system rapidly rasterizes high resolution shapes, such as outline fonts, for use in a lower resolution pixel image. For individual pixels a line coverage value is determined for each of at least two sampling lines running in different directions, such as at right angles, within the pixel. The pixel's line coverage value for each line is a function of the degree to which the line is covered by any shapes within the pixel. Then a coverage value is determined for the pixel, itself, as a non-linear function of it's one or more line coverage values running in each of the different directions. Commonly the non-linear function causes the pixel's coverage value to vary more rapidly with variations in the line coverage value of that one of its sampling line which is closest to being half covered within the pixel. Such rasterization can be performed even more rapidly by using two passes, a first which calculates a pixel coverage value for all pixels as a function of the coverage within each pixel of one or more lines of the first set of parallel lines which run in a first direction, and a second pass which varies the pixel coverage value set in the first pass only if there is an intersection between the outline of a shape being rendered and a one or more lines of the second set of parallel lines which run in a second direction.
    • 4. 发明专利
    • Apparatus and methods for creating and using portable fonts
    • GB9711959D0
    • 1997-08-06
    • GB9711959
    • 1997-06-10
    • BITSTREAM INC
    • B41J2/485G06F17/21G06F17/22G06T11/20G09G5/24
    • A computer system includes a requesting computer which asks a responding computer, such as an Internet server, for one or more portions of text. The responding computer reacts by sending the requested text. The requesting computer can either render the requested text without the text's font shapes, or it can ask the responding computer to send descriptions of such shapes, and then render the text using them. Preferably the font descriptions sent are grouped into sets, or portable font resources ("PFR"); each text sent identifies the one or more PFRs needed to define its font shapes; and the requesting computer asks for PFRs identified in texts it receives. The fonts and characters within fonts represented by each PFR vary as a function of its associated text. For each character to be rendered, the requesting computer finds which PFR associated with the character's text describes its shape, and uses that font description to render that shape. The responding computer can install such new font descriptions into its operating system, so character shapes can be rapidly rendered by standard operating system calls. The responding computer can translate a text's pre-defined font description into new font descriptions which depend only on character-font shapes. The responding computer can receive a changed body of text and a corresponding old set of PFRs, and derive a new set of one or more PFRs as a function of which character-font shapes occur in the changed text.
    • 5. 发明专利
    • APPARATUS AND METHODS FOR CREATING AND USING PORTABLE FONTS
    • CA2191332A1
    • 1995-12-07
    • CA2191332
    • 1995-05-24
    • BITSTREAM INC
    • GOLDWATER MARK HCOLLINS JOHN S
    • B41J2/485G06F17/21G06F17/22G06T11/20G09G5/24
    • A computerized system inputs fonted text and outputs corresponding fonted text containing new, automatically created, font descriptions. The new font descriptions make the output a portable document which can be rendered at any magnification by a machine of any output resolution, even if that machine does do not have access to the pre-defined font descriptions associated with the original input text. The system creates the portable document by accessing the pre-defined font descriptions of each character-font shape in the input text and generating new font descriptions which describe those shapes in a new font description language. Preferably the system findspoints on the outlines of each character-font shape which are a function of the shape itself, rather than how its pre-defined description describes that shape. The system bases the segmentation of the new font description on such description-independent points. Once created, the portable document can be rendered on the computer or printer generating it or a computer or printer receiving the document over a network or on mass storage media. In some embodiments, the computer viewing the portable document determines whether can access and render the pre-defined font description of each character in the portable document. If so, it does so. If not, it interprets the shape of the character from its new font description in the portable document.