DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
概述
现在您可从我们的官方下载页面获得 Apache OpenOffice 4.0。基于 OpenOffice 3.4 的成功发布(其下载量已达 57,000,000),此次的*重要更新*包括令人振奋的新功能、程序改进和漏洞修复。OpenOffice 4.0 增加了许多新功能,包括创新的侧边栏用户界面、附加支持 22 个语种(包括 3 个新语种),500 个漏洞修复、Microsoft Office 互操作性完善、绘制/图形改进和性能提升等等。详情可参见后续的 Release Note。
您还会立刻注意到,在本页面、我们的网站和其它地方出现了我们的新标志。这个新标志集多种设计于一身,由多位优秀设计师合力创造,经 50,000 多位用户从 40 个标志中评分选出的结果。
我们希望向正在升级的用户致以特别问候。希望您会喜欢这些新功能,尤其是 侧边栏的用户界面。此功能基于 IBM Lotus Symphony 产品的代码。我们对该代码进行调整,并根据像您这样的用户的多次反馈作出改进,然后将其整合到 OpenOffice。
同时,欢迎新用户光临我们的社区!希望您乐于使用 Apache OpenOffice,免费公开的办公产品组合。
我们随时欢迎您的反馈:
- 寻求技术支持请访问我们的社区支持论坛。
- 漏洞报告(而非技术问题)请访问我们的Bugzilla 问题跟踪系统。
- 一般问题也可以发送至我们公开的用户邮件列表。
您也可以通过 Twitter、 Facebook 和 Google+ 找到我们。
开源社区
在 Apach,我们的工作模式非常透明,就像开放社区的志愿者。我们开发开源软件以服务大众,不会请求您给予资金援助。如果您有兴趣加入我们,帮助我们发布 OpenOffice 的下个杰出版本,我们将竭诚欢迎。我们不仅是编程人员,也是一群测试人员、用户界面设计师、网页设计师、技术写作人员、易用性专家、译员和社交媒体专家等等。我们欢迎各领域的志愿者加入。欲了解更多信息,请访问 Get Involved 页面。
新特性和改进
全新侧边栏
侧边栏是所有 OpenOffice 应用中的主要新特性。
比起传统的工具栏,侧边栏可更好地利用目前的宽屏显示。“属性”面板属于上下文相关型,该面板会显示其最常用于当前编辑任务的文档属性。
单击这些图片可查看详细视图:
上下文为文本、位图和图形的 Writer 截图(从左至右)。您可以将 OpenOffice 的新标志作为位图(中间)和可编辑的缩略图进行粘贴(右侧)。
如果您发现自己不经常使用特定面板,只需点击其标题,便可收缩到单行文本。面板标题左侧 + 或 - 指示面板是否需要收缩或扩展。
不同的收缩和扩展面板
- 有 11 个属性面板沿用了 IBM Lotus Symphony:对齐、区域、单元格外观、图形、线条、数字样式、页面、段落、位置和大小、文本和环绕。
- 有 7 个面板来自以前的 Impress 工具栏:可供使用的、动画效果、幻灯片布局、表格设计、最近使用的、幻灯片切换、在本演示文稿中使用。
- 有 4 个非模态(ie 非锁定)窗口:函数、库、导航、样式和格式。
- 有 1 个新的面板:插入。
面板来自 Symphony、旧版 Impress 任务栏、 OpenOffice 窗口(从左至右)。
您可调整侧边栏的宽度。控制面板的大小也会作出相应调整。如果您需要更多空间,还可以将侧边栏分离出来——可以将它移动到另一个视图窗口——或者将其调整缩小至标签栏。单击其中一个图标,侧边栏即可恢复。
侧边栏的不同宽度:最大宽度、默认宽度、太窄而无法显示内容、缩至标签栏(从左至右)。
可将浮动侧边栏移动至另一视图窗口
当然,侧边栏的控制面板不能展现 OpenOffice 的所有功能。如果您需要高级功能,只要点击面板标题栏上的“更多选项”按钮即可打开包含更多选项和属性的对话框。
点击“更多属性”以获取更多有用的选项。
欲了解更多信息,请访问OpenOffice wiki。
互操作性的改进
逼真度和互操作性的改进是 Apache OpenOffice 的持久目标。同样,新版本中有许多改进。以下概述了自Apache OpenOffice 3.4.1 发布以来一些主要的逼真度改进,包括新特性、改进和缺陷修复。
文本文档
描述 |
原版 |
AOO 3.4.1 |
AOO 4.0 |
|---|---|---|---|
支持微软 Word 2003 的图片项目符号 |
|
|
|
微软 Word 2003 目录逼真度改进(标签、属性 & 跳转...) |
|
|
|
引用正常编号的书签 |
|
|
|
微软 Word 中段落结束标记决定的编号&项目编号属性 |
|
|
|
演示文档
描述 |
原版 |
AOO 3.4.1 |
AOO 4.0 |
|---|---|---|---|
保存或打开 ppt 文件时保留特殊编号 |
|
|
|
支持可导入 ppt 文件的特殊平铺填充(图片大小覆盖母版页)背景 |
|
|
|
加载 ppt 文件时,表格中图片背景的填充属性可正确显示 |
|
|
|
支持连接至 PPT 表格的连接符 |
|
crash in AOO 3.4.1 |
|
可以正确导入带有“图形适应文本大小”特性的右凹箭头 |
|
|
|
导入线条时保留 3D 效果 |
|
|
|
电子表格
Description |
Original |
AOO 3.4.1 |
AOO 4.0 |
|---|---|---|---|
打开 Excel 文件时保留饼状图高度 |
|
|
|
支持作为图表数据参考公式或名称域的指定域 |
|
|
|
通过 VBA API 单击按钮即可显示图表名称 |
|
|
|
支持合并单元格的数据过滤功能 |
|
|
|
单元格的值为 TRUE 或 FALSE 时都可支持 excel 中用户定义的格式代码 |
|
|
|
支持 Excel 中的 GETPIVOTDATA |
|
|
|
支持格式代码 "0_;.00" |
|
|
|
OOXML 概览
描述 |
原版 |
AOO 3.4.1 |
AOO 4.0 |
|---|---|---|---|
支持 Docx 格式文件中的大纲层级 |
|
|
|
支持 docx 格式文件中表格样式的表格背景颜色 |
|
|
|
支持 docx 格式文件中更多的编号&项目编号类型 |
|
|
|
支持 pptx 格式文件中表格的字体颜色 |
|
|
|
DrawObject Improvements/Enhancements
New Color Palette
The Color Palette is enhanced and extended with a selection of more useful colors, arranged in a new scheme to make finding colors simpler.
The new Palette is a mix of the Lotus Symphony Palette combined with the most useful original colors.
New Gradients
The Gradients are enhanced and extended with new, more useful ones, mainly taken from Lotus Symphony. The old ones are kept, but moved to the end of the list (not in the picture). These Gradients create much nicer fills for uses such as Slide Backgrounds.
New Gallery Themes and Gallery enhancements
Gallery themes added from Symphony.
- Arrows
- Bullets (extended)
- Computers
- Diagrams
- Environment
- Finance
- People
- School & University
- Symbols
- Textshapes
- Transport
Enhancements to existing Gallery
- Old themes are kept and sometimes extended
- Gallery is now able to store and use SVG graphics
- Many new graphics are now in SVG format, which saves space on your computer and gives the user the highest quality vector format
- Ability to add your own SVG and Metafile format graphics
- Can now be oriented horizontally or vertically and will adapt it's layout automatically
- Now also available anytime in the new Sidebar
Refined the Selection Handles User Interface
- Selection Handles were reworked to be more distinguishable.
- Transparency was added to give a slight 'clue' when the Handles cover something, but only for the Handle's fill (not their outlines) to not make them harder to view as necessary.
- The design was slightly rounded.
- Colors were tweaked a little bit for better identification (mainly when Handles are selected).
- When Keyboard-travelling over handles (CTRL-TAB) yellow handles used for CustomShapes now blink as the other handles to visualize the active handle correctly.
Refined Selection Visualization
- For many occasions the selection of objects or multiple objects got enhanced using the selection color from the system.
- Usage and fetching of that system-wide SelectionColor was unified to guarantee it for all selections on all Systems.
- A slight blinking was added to identify objects where text can be added by starting to type or pressing return.
This is used in various places such as; Objects with TextEdit mode, highlighting of objects as Drag&Drop target or object manipulation (dashed black/white lines were used before).
Better Print Preview
The PrintPreview in the Print dialog is now fully AntiAlialised. The previous version was not, thus thin lines could vanish or produce missing parts.
Enhanced conversion to Bitmap Graphics
The conversion to Bitmap graphics is greatly enhanced for all kinds of draw objects, including chart OLEs and others. This is not only useful for internally converting objects to bitmaps, but also used for exports where bitmaps are needed, and the system clipboard. It works with single objects as well as multiple selections. Transparencies of the object and AntiAliasing on its edges are perfect now.
Enhanced FillType 'Bitmap'
All DrawingObjects which can have a Bitmap filling can now profit from the new, greatly enhanced Bitmap FillType:
- The new Bitmap FillType preserves Transparency, the old version was not capable of this and always added a white background.
- It allows the use of vector graphics which stay vector graphic when processed (especially useful in e.g. printing, PDF and other exports).
- It supports SVG and Metafile as FillData, no longer restricted to BitmapData.
- Tiling, AutoFit, Size, Position and Offset settings are fully supported (in Area dialog).
- Animated GIF's are now allowed as FillTypes.
Examples of this include:
- Self-create a scaling-independent fill by drawing anything anytime using DeawObjects
- convert it to Metafile
- create a FillStyle based on it
- Use a SVG or import a vector format (WMF) to define a new FillStyle.
Think about the possibilities for filling the Backgrounds of Pages, Chart bars or other items. This will be used as vector data when printing or at PDF export.
Enhanced Copy/Paste
All applications now support transparent and anti-aliased versions of, for example, DrawObjects in the selection to be exchanged with external applications. This is a result of the enhanced conversion to Bitmap and adding the PNG graphic format to the supported clipboard formats.
Non-Graphic objects are converted on-demand, and graphic objects are copied with full transparency and AntiAliasing support.
It is now possible to Copy/Paste any object to an external PixelGraphic application, modify it as needed, and copy it back to any OpenOffice Application without quality loss. This allows everyone easy and complete image manipulation outside the Office with the tool of his choice and the capabilities he needs.
Enhanced Drag&Drop
Drag&Drop has been enhanced by an 'internal' mode. It is now possible to Drag&Drop anything 'onto' an existing DrawObject to change it's graphic or fill style when holding CTRL+SHIFT (Ctrl+Cmd on Mac) during Drag&Drop.
As visual control, the target object for the Drag&Drop is visualized using the new Selection Visualization and a unique MouseCursor.
- Drag&Drop from external: change FillStyle to Bitmap (including transparence), use e.g. SVG or metafile
- Drag&Drop internal (klick on the source object(s), wait a second until MousePointer changes, start dragging, hold CTRL+SHIFT)
- when source is a DrawObject: Styles are copied (LineStyle, FillStyle, etc.)
- when source is a GraphicObject: FillStyle is adapted to source's geometry content
Here is an example:
(a) Draw an object, e.g. a rounded rectangle with an outline, Draw an arrow object, choose fill and line style for it.
(b) If you Drag&Drop onto the target object, it copies FillStyle and LineStyle.
(c) If you convert the arrow to metafile (e.g. using context menu), Drag&Drop onto the target object, it gets filled with the arrow's vector data.
This comes in very handy if you need to quickly define an object FillStyles or want to copy the GraphicStyles of one object to others.
Also very useful:
- You can use the Gallery as in-betwen space for DrawObjects or GraphicObjects used for that purpose.
- You can directly Drag&Drop from there onto DrawObjects.
- You can Drag&Drop from external sources onto DrawObjects.
Adapt LineStart/End to LineWidth
It is practical when you change the LineWidth of an Object which has ArrowHeads defined at its start/end when the ArrowHeads used get adapted to your LineWidth change; else you have to adapt these by your own. This was already done for Draw and Impress. This is now unified and centralized and works in all OpenOffice applications.
SVG Export enhancements
Some enhancements for SVG export were added to avoid some quality losses. More improvements are planned in this area for future releases.
SVG/Metafile Break improvements
If an imported SVG/metafile is manipulated, it needs to be broken up into DrawObjects. This code was improved in this release. More improvements are planned in this area for future releases.
SVG Import improvements
Enhancements and bug fixes were made in the SVG Import code . Thanks to all Users who were reporting issues and providing test documents for SVG. If you have a SVG file which looks different than it should, do not hesitate to attach it to an issue in the Apache OpenOffice Bugzilla.
Picture Crop mode offers preview
When working on a GraphicObject it is allowed to set a Crop region for it. When using the interactive mode for that, the new version shows the non-visible part of the Graphic content (the croppped part) as transparent and surrounds it with a light border. This way you no longer have to guess where or how big the cropped data is.
This example shows cropping in an SVG graphic:
Unified visualization of ColorPalette popups
All places where a ColorPalette popup is shown (the form where the colors are organized in a raster) are overhauled and made to use the same sizes and width. The width (12 columns) was adapted to the new designed ColorPalette. For a picture see 'New Color Palette'
Transparency support for pixel formats (PNG)
When exporting selected drawing objects to formats that support transparency, e.g., PNG, OpenOffice now uses a transparent background by default. This allows to further use graphics created in other applications or for further processing.
Connectors support rotation
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
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
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, css.awt.XMenuBarExtended, css.awt.XPopupMenuExtended. See 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)
- 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.
Additional Language Support
New translations available in Apache OpenOffice 4.0 include:
- Greek
- Portuguese
- Tamil
Updated translations include:
- Asturian
- Czech
- German
- British English
- Spanish
- Finnish
- French
- Scottish Gaelic
- Galician
- Hungarian
- Italian
- Japanese
- Korean
- Dutch
- Brazilian Portuguese
- Russian
- Slovak
- Slovenian
- Simplified Chinese
For a complete list of available languages and language packs see this detailed download page.
Note: Several other language translations are in-progress and will be released when available. If your language is not listed above, and you want to help translate the user interface, we welcome any and all volunteers.
改进的质量管理工具
新的自动化测试框架
Apache OpenOffice 4.0 有基于 JUNIT 的新的自动化测试框架,用于以下领域的测试
- BVT (基本验证测试)
- FVT (功能验证测试)
- PVT (性能验证测试)
- SVT (系统验证测试)
影响向后兼容性的变更
移除了 binfilter 模块
不再支持 StarOffice 遗留文件格式(扩展名为 .sdw, .sdc, .sdd 等的文件)。移除这一代码更易于 OpenOffice 代码库的维护。这些遗留格式从未是 OpenOffice 任一版本的默认格式。建议有 StarOffice 遗留文件的用户*在升级*至 Apache OpenOffice 4.0 之前,将文件重新保存为 ODF 格式(.odt, *.ods, *.odp 等)。该操作可在 OpenOffice 3.x 上通过“文件”(File) - “向导”(Wizards) - “文件转换器”(Document Converter) 实现,仍支持 OpenOffice 3.x 的文件(*.sxw, *.sxc, *.sxi)。
Python support updated
PyUNO is now compatible with the latest C-Python 3.x but in order to reduce the impact for existing applications, support for C-Python 2.x has been preserved and remains the default. The internal Python, used by default in the Windows and MacOS-X ports, has now been upgraded with version 2.7.5 which fixes hundreds of bugs and has important performance improvements but is still compatible with previous versions. Existing scripts may require minor adjustments but will normally just continue working as before.
Support for system C++ STL
The stlport4 template library was obsoleted with the TR1 report of the C++ standard and was deprecated and no longer maintained. Apache OpenOffice 4 switches to the system's native standard template library, so extensions written in C++ need to be recompiled with the Apache OpenOffice 4 SDK.
Bug Fixes
As of July 17th 2013 there were 498 verified issues that have been resolved.
This list can be found at: VERIFIED or CLOSED
(An OpenOffice Bugzilla login will enable you to search for any bugs that may interest you.)
Important bug fixes have been made in these areas:
Support for Java 7, and the Java Access Bridge v2.0.3 implemented in JRE 1.7u6 and later has been restored. Windows OS users requiring Accessibility support for Assistive Technology tools can now use current Oracle releases of the Java SE 7 Runtime Environment and the Java Accessibility API on Windows.
The QA team has been tracking additional fixes as well. See their complete reports at:
http://wiki.services.openoffice.org/wiki/QA/Report/WeeklyReport
Known Issues
- Apache OpenOffice 4.0.0 will be flagged by the new Gatekeeper facility in Mac OS X Mountain Lion. This is a new feature to help guard against malware on Mac systems. There is a procedure laid out at the following link to allow applications not installed from the Mac App store to run. See the article at Mac support at http://support.apple.com/kb/HT5290.
- Apache OpenOffice 4.0.0 supports Java 7, which is the recommended configuration; but (especially on 64-bit Windows) you might receive warnings about the Java version being defective. In that case, download and install the Microsoft Visual C++ 2010 Redistributable Package. If you still have problems, install the most current JRE 6 version. Make sure you get the file "Windows x86 Offline (32-bit)". Then configure OpenOffice to use it at "Tools - Options - OpenOffice - Java". See this forum topic for more information.
- Apache OpenOffice 4.0.0. has got a new color palette. If you have migrated your "personal data" from a previous version, the old color palette is migrated too: you won't see the new palette and (if you are using a non-English version) some of the color names will appear in English only. To get the new palette close Apache OpenOffice and its quickstarter, search for the file “standard.soc” in your Apache OpenOffice user folder and rename the file, to “standard_AOO341.soc” for example. With the next start of Apache OpenOffice the new color palette is transferred to your user folder and is available.
Upgrading/Installation
When installing Apache OpenOffice 4.0.0 on a machine that already has OpenOffice 3.4.1 or 3.4.0 installed on it, the user will be prompted on whether they would like "personal data" from the previous version migrated over to the new version. This includes information like custom spell checking words, dictionaries, extensions, etc. By default this migration is enabled, but the user can disable it via the checkbox.
In some cases, when the user first launches Apache OpenOffice 4.0 after an upgrade that included personal data migration, the user will see a dialog like this:
It is safe to click OK on this dialog.
After an upgrade is completed, there may be some files related to the older version of OpenOffice still on your machine. These can be safely deleted:
- The empty directory: C:\Program Files\OpenOffice.org 3\share\uno_packages\cache\uno_packages
- Install files directories from previous versions, often on your Desktop, with names like:
- OpenOffice.org 3.4.1 (en-US) Installation Files
- OpenOffice.org 3.4 (en-US) Installation Files
- OpenOffice.org 3.3 (en-US) Installation Files
For additional upgrade/installation information, please see the Install Guide.
Stay informed about Apache OpenOffice
You are encouraged to subscribe to the Apache OpenOffice announcement mailing list, to be receive important notifications such as product updates and security patches. To subscribe you can send an email to: announce-subscribe@openoffice.apache.org.
You can also follow the project on Twitter, Facebook and Google+.










































































