发明名称 Using sketch effects as part of displaying one or more electronic document objects
摘要 Systems and methods for distorting the form or format of an object in an electronic document. A sketch effect theme defines parameters that when applied to the object modify one or more coloring, formatting, and effects characteristics of the object to convey a sketched or hand-drawn look or feel to the object. The parameters are stored in a record associated with the document to persist the sketch effect theme through different sessions in which the document is active or open.
申请公布号 US9032291(B2) 申请公布日期 2015.05.12
申请号 US201113269959 申请日期 2011.10.10
申请人 Microsoft Technology Licensing, LLC 发明人 Anderson Paul Nathan;Li Jie;McBride Cathy Lynn;Sun Jimmy Y.;Lemus Velazquez Eduardo Ramon;Zheng Zijia
分类号 G06F17/00;G06F17/24;G06F17/21 主分类号 G06F17/00
代理机构 代理人 Crocker Steven;Ross Jim;Minhas Micky
主权项 1. A method comprising: receiving, at a diagramming application executing on a computing device, a request to preview a sketch effect theme comprising a set of characteristics to be applied to an object that comprises a geometric shape within a document, wherein the set of characteristics are selected from the group comprising: text characteristics; line characteristics; connector characteristics; fill characteristics; shadow characteristics; accent characteristics; and background characteristics wherein the sketch effect theme defines sketch effects applied to the object to display a sketched display appearance; accessing a shape sheet associated with the object and generating a random sketch effect seed in response to receiving the request to preview the sketch effect theme; generating a plurality of sketch effect parameters based on the random sketch effect seed, wherein the plurality of sketch effect parameters at least partially distort at least one feature of the object to generate a modified object that includes at least one of: a curved line; a line having a varying thickness along a length of the line; a fill that incompletely occupies an internal area defined by a plurality of sides of the object; a fill that overlaps at least one side of a plurality of sides of the object; and a discontinuity along a length of a line, wherein the modified object is to be displayed with the sketched display appearance; populating the shape sheet with the plurality of sketch effect parameters including populating the shape sheet with a value for a number of control points based on the random sketch effect seed, a value for a line amplitude perturbation based on the random sketch effect seed, and a value for a fill amplitude perturbation based on the random sketch effect seed; storing the random sketch effect seed and the plurality of sketch effect parameters in a record associated with the document, the record comprising a plurality of cells at least configured to receive and manipulate alphanumeric text, numeric values, and formulas; and at least temporarily rendering the modified object with the sketched display appearance in the diagramming application on a display of the computing device.
地址 Redmond WA US