# GstarCAD 2012 EX New Features
[GstarCAD 2018](Help%20System/GSTARCAD/2018/Index.md) → [User Guide](Help%20System/GSTARCAD/2018/User%20Guide/(User%20Guide).md) → [Additional Pages](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/(Additional%20Pages).md)
<!-- help-structure:notice -->
> **Source status:** This source topic has 1 recorded inherited issue(s). [Source issue details](../../Source%20Issues.md).
<!-- /help-structure:notice -->
**Highly Productive Functions:**
[Batch Purge](../../Source%20Issues.md#issue-e40de946d81ceab4)
This new function allows to batch purge excess objects such as blocks, layers, line type, dimension style or text style in several DWG files. Batpurge tool doesn’t need to open files. It executes the command of purge directly, which makes it run with very high efficiency.
[Arrange Tool](Help%20System/GSTARCAD/2018/User%20Guide/Innovative%20Features/Arrange%20Tool.md)
ArrangeTool can quickly adjust the arrangement of multiple objects. It can align multiple objects at left, right, top, bottom and center and can also arrange vertically or laterally.
[Align Tool](Help%20System/GSTARCAD/2018/User%20Guide/Innovative%20Features/Align%20Tool.md)
Simple and practical tool, which allows to align selected objects such as: rectangle, circle, line, spline, arc, pline, block and even 3D model objects along the X or Y axis coordinates, avoiding to perform select and move commands.
[Layout by Path](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/Layout%20By%20Path.md)
LayoutByPath makes selected object arrays by path (curve) with a variety of array options.
[Change Text](Help%20System/GSTARCAD/2018/User%20Guide/Express%20tool/Text%20tools/Change%20Text.md)
Change text allows users to make bulk modification to several texts. For example, this function can modify the alignment, height, width, position, rotation, style and content of several texts simultaneously.
[Text Match](Help%20System/GSTARCAD/2018/User%20Guide/Express%20tool/Text%20tools/Text%20Match.md)
TextMatch is a specific tool to match both text and Mtext attributes in the current drawing, avoiding to select and edit text attributes one by one.
[Text Align](Help%20System/GSTARCAD/2018/User%20Guide/Express%20tool/Text%20tools/Text%20Align.md)
As the name describes, this function is used to align text. You can select several texts in your drawing to align them along the X or Y coordinates, or along a line of specific direction.
[Area Sum](Help%20System/GSTARCAD/2018/User%20Guide/Express%20tool/Edit/AreaSum.md)
Calculates areas of multiple closed regions.
[Line to Pline](Help%20System/GSTARCAD/2018/User%20Guide/Express%20tool/Draw/Line%20to%20Pline.md)
This function can convert one or multi-connected straight line(s) or arc(s) as one polyline.
[Spline to Pline](Help%20System/GSTARCAD/2018/User%20Guide/Express%20tool/Draw/Spline%20to%20Pline.md)
With this tool the SPline created can be converted to a polyline according to the accuracy (number of segments of the arc) that the user assigns.
**Enhancements:**
[Hatch Edit](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/Hatch%20Edit.md)
Now the users can operate this command and select under Boundary options: Recreate or Delete boundaries on an existing hatch, moreover it offers boundary options such as polyline or region.
[Text on Line](Help%20System/GSTARCAD/2018/User%20Guide/Express%20tool/Text%20tools/Text%20On%20Line.md)
Compared with previous versions, textonline can now distribute the text uniformly along a selected spline, polyline and arc, but can also create online text quickly for multiple curves.
[Mtext Editor](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/MText%20Editor%20Improvement.md)
Now the Mtext editor and the Mtextfixed values have been improved for better text input visibility. By double-clicking on the Mtext, the Mtext editor will be displayed above it.
[Publish](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/Publish%20Improvement.md)
The remarkable improvement on this release for publish is the addition of the \<3D DWF\> option for Page Setup Import.
[Select Overlapping Objects](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/Select%20Overlapping%20Objects.md)
You can select from the overlapping objects conveniently by holding keyword Ctrl \+ Left- clicking the mouse on the intersection point between objects, when the required object is highlighted, you can do a left-click on the mouse to switch selection.
[Switching Interface by Command](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/Switching%20workspace%20by%20Command.md)
You can switch between Classic interface and Ribbon interface by command: WS(wscurrent).
[ZOOMWHEEL](Help%20System/GSTARCAD/2018/User%20Guide/Additional%20Pages/ZOOMWHEEL.md)
Control the zoom method when you scroll the mouse wheel.
Gstarsoft Co.,Ltd
## Other versions with matching text
[GstarCAD 2017](../../../2017/User%20Guide/Additional%20Pages/GstarCAD%202012%20EX%20New%20Features.md)