Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Connectors no longer disable rotation or shear tools when selected. While this is a small benefit with single connectors, it is very useful when selecting a number of graphic objects and wanting to rotate them. This was requested in the OpenOffice Community Forum, where a user wanted to rotate a drawing made of many draw objects and many connectors by 90 degrees. This is now possible without the inconvenience of deselecting all of the connectors.

Corrected Hatch fill style visualization

When zooming out or in small visualizations (e.g. Page Previews) objects or pages using a hatch fill style were poorly visualized since too many hatch lines were shown in a small area. The Hatch Fill Style now uses a minimal line distance to make it look good for visualizations in Edit Views. This was already the case in older office versions, but was lost in the redesign of the visualization.

Better gradient support in metafiles

Gradients in metafiles are rotated and sheared (slanted) together with the metafile and so behave similar to bitmap graphics. Start color and end color are included in those gradients now. This improvement becomes visible if you use a small number of gradient steps. All gradients are now shown in presentation mode the same as they are shown in edit mode.

Calc and Chart Improvements/Enhancements

Support relative Pie Chart Height:

For Pie charts imported from other formats, the Height attribute was not supported. This is added now and makes Pie Charts look more like the original.

New Functions

Calc now supports the spreadsheet functions:  AVERAGEIFS, COUNTIFS, and SUMIFS.  These functions allow you to combine several conditions.

Calc now supports the function XOR. The function completes the already available set of Boolean functions.

Calc now supports the functions LEFTB, RIGHTB, LENB, and MIDB. These functions are special versions for DBCS (double byte character set) languages.

Calc's RAND function was reimplemented to use the Mersenne-Twister algorithm.

Extensions Improvements/Enhancements

New Toolbar management

修正窗口填充样式可视化

当缩小或在小可视化页面(如“页面预览”)时,使用窗口填充样式的对象或页面可视化程度很低,因为小范围内显示了太多窗格线。现在“窗口填充样式”使用最小线距,以使其在“编辑视图” 中能很好地直观显示。以前的 office 版本中就是如此,但在重新设计可视化时没有采用。

元文件中更好的渐变支持

元文件的渐变随着元文件一起旋转和修剪(倾斜),因此与位图的行为相似。现在起始颜色和终止颜色包含在渐变中。如果使用少量渐变步骤,这一改进则可视。目前所有渐变以呈现模式显示,与其在编辑模式中的显示一样。

计算和图表的改进/增强

支持相关饼形图高度:

对从其他格式导入的饼形图来说,不支持其高度属性。现在添加了这项支持,使饼形图更像原始图形。

新功能

计算现在支持电子表格的函数:AVERAGEIFS、COUNTIFS 和 SUMIFS。你可以使用这些函数合并数个条件。

计算现在支持 XOR 函数。该函数完善了当前可用的一系列布尔函数。

计算现在支持 LEFTB、RIGHTB、LENB 和 MIDB 函数。这些函数是用于 DBCS(双字节字符集)语言的特殊版本。

计算的 RAND 函数被重新执行以使用 Mersenne-Twister 算法。

扩展程序改进/增强

新工具栏管理

现在扩展程序使用新工具栏管理,参见 Extensions now use a new Toolbar management, see https://issues.apache.org/ooo/show_bug.cgi?id=121577 ; at the moment, Extensions for ;目前使用废弃机制的 3.x that are using the deprecated mechanism will have to be updated to work with 扩展程序必须进行更新,以与 OpenOffice 4.0 . Many popular extensions, including dictionaries, are not affected by the change.

Unified menu API

协作。包括词典在内的许多通用扩展程序不受此变更影响。

统一的菜单 API

菜单 API 已经统一,这使其更清晰,更具备 API 用户用好性。以下界面已经弃用被替换:css.awt.XMenuExtended、 The Menu API has been unified, making it more clear and API-user-friendly. The following interfaces have been deprecated and replaced: css.awt.XMenuExtended, css.awt.XMenuExtended2, cssXMenuExtended2、css.awt.XMenuBarExtended , css.awt.XPopupMenuExtended. See XPopupMenuExtended。详细信息请访问https://issues.apache.org/ooo/show_bug.cgi?id=121542#c2 for details.

Note: extension authors who require more information on the above changes are encouraged to post their questions to our API mailing list.

Performance Improvements/Enhancements

Many resource leaks were fixed.

Many resource leaks were fixed, reducing memory requirements and improving application stability.

Speedup of Graphic Rendering

More Rendering speedups are used (on systems supporting it, system-dependent)

注意:鼓励需要更多上述变更信息的扩展程序设计者在我们的 API 邮件列表上发布问题。

性能提高/增强

许多资源漏洞已经修复。

许多资源漏洞已经修复,降低了内存需求,提高了应用程序的稳定性。

图形绘制加速

使用更多的绘制加速(在支持的系统上,系统相关)

  • 直接绘制具备透明度的位图
  • 直接绘制转换(旋转/修剪/镜像)的位图
  • 直接绘制有线宽和/或透明度的线
  • 几何图形和像素数据以系统相关的格式缓冲
  • Bitmaps with transparency are painted directly
  • Bitmaps which are transformed (rotated/sheared/mirrored) are painted directly
  • Lines with LineWidth and/or transparence are painted directly
  • Geometry and Pixel data is buffered in system-dependent formats

For example, this allows even animated GIFs to be used as object fill style for any object and to transform these in real time (when supported on the system).   It also greatly enhances visualization geometry during editing (in the EditViews) when supported.

...