【技术实现步骤摘要】
本专利技术涉及用于使文档内容自动化的技术,尤其涉及用于使文档的改变自动化的 技术。
技术介绍
在编辑文档时,通过该文档的屏幕上显示中的改变来表示该文档的改变。在基本 实现中,可显示文档的第一版本、可接收编辑、以及随后可改变显示而无需转变为示出经编 辑的文档。对于某些基本改变(诸如,将新的字符添加到文本行的末端),对经编辑文档的立 即显示可足以用提供更愉悦的视觉体验的较平滑显示来传送文档已改变的方式。对于较 复杂或实质性的改变,可以用捕捉文档的一个或多个改变的显示来向用户提供附加的清晰 度,而不是仅仅将对文档的原版本的显示切换为对新版本的显示。本专利技术的改进正是针对 这些和其他考虑事项而需要的。
技术实现思路
下面提供了简化的
技术实现思路
,以便提供对此处所描述的一些新颖实施例的基本理 解。本
技术实现思路
不是广泛的概览,并且它不旨在标识关键/重要元素或描绘本专利技术的范围。 其唯一目的是以简化形式呈现一些概念,作为稍后呈现的更具体实施例的序言。各个实施例一般涉及用于文档内容的自动化动画的技术。某些实施例尤其涉及用 于文档内容的自动化动画以呈现文档的改变或编辑的技术。在 ...
【技术保护点】
一种装置,包括:逻辑设备(704);在所述逻辑设备上操作的差异组件(110),所述差异组件用于接收文档(160)的原布局以及所述文档的新布局,所述新布局对应于将一个或多个改变应用到了所述文档的所述原布局,所述差异组件用于确定所述原布局和所述新布局之间的差异集;以及在所述逻辑设备上操作的动画层生成组件(120),所述动画层生成组件用于从所述差异集中生成动画层集。
【技术特征摘要】
2011.11.16 US 13/297,6971.一种装置,包括 逻辑设备(704); 在所述逻辑设备上操作的差异组件(110),所述差异组件用于接收文档(160)的原布局以及所述文档的新布局,所述新布局对应于将一个或多个改变应用到了所述文档的所述原布局,所述差异组件用于确定所述原布局和所述新布局之间的差异集;以及 在所述逻辑设备上操作的动画层生成组件(120),所述动画层生成组件用于从所述差异集中生成动画层集。2.如权利要求1所述的装置,其特征在于,所述差异组件用于确定所述原布局的第一部分以及所述新布局的第二部分,所述第二部分对应于应用了所述一个或多个改变之后的所述第一部分,所述差异组件用于生成包括所述第一部分和所述第二部分之间的差异的差异结构,该差异结构用于确定所述差异集。3.如权利要求1所述的装置,其特征在于,所述差异组件用于确定多个差异结构,每一差异结构具有一类型,并用于通过以下方式将相同类型的兼容的差异结构组合在一起通过以迭代较小的范围针对兼容性和类型分析所述多个差异结构来确定哪些差异结构要组合在一起。4.如权利要求1所述的装置,其特征在于,所述新布局包括命令提示集,所述命令提示指示有关一个或多个改变中的一个或多个的信息,所述差异组件用于使用所述命令提示来确定所述差异集。5.如权利要求1所述的装置,其特征在于,包括动画组件(130),所述动画组件用于使用所生成的动画层集来生成所述一个或多个改变的动画,并用于基于以下各项中的一个或多个来确定所述...
【专利技术属性】
技术研发人员:P·弗雷姆,S·阿波哈拉瓦,A·欣贝格,S·贝克,M·道格拉斯,C·阿什利罗尔曼,
申请(专利权)人:微软公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。