Versions Compared

Key

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

...

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-26038

Support multiple files per book when performing Clone Import

If need to repeat import multiple groups of files, then create a workbook connecting to a group of files, and use clone import to select other groups of files to import.

For Example:

1.Create a Workbook with two sheets, the first sheet is connecting to “Group1 File 1.txt“, and the second one is connecting to “Group1 File 2.txt“.

2.Click Clone Import button, and select following files:

Code Block
Group2 File 1.txt
Group2 File 2.txt
Group3 File 1.txt
Group3 File 2.txt

-->The first two files are imported into one new book, and others are imported into another new book.

ORG-26141

Drag and Drop to Import SVG files to Graphs and Layout

Support drag and drop svg files into Graph/Layout to insert.

1.Drag and drop a svg file into the Graph/Layout, will insert the svg file.

2.Drag and drop svg file to other place, will show error message.

ORG-26171

Insert SVG Web Image to Graph/Layout

Insert: Image from Web… supports url links with SVG image

E.g. https://upload.wikimedia.org/wikipedia/commons/5/53/MBTA_Rapid_Transit.svg

ORG-26106

Link to external SVG file

If image is linked, Origin project file size will be small and the image will auto update if external file changes

Right click SVG image in graph/layout to link/unlink

Right click image and choose Source File Path to change file path.

The Link status shows in Object manager in Graph Objects Mode.

The Link status and file location show on Status bar of Origin. Link status also show on Object Manager.

ORG-25582

SVG image resize & rotation

Resize and rotate SVG image inserted in graph/layout

Resize:

  1. Single click SVG image and drag to resize. Aspect ratio kept.

  2. Double click SVG image and on Dimensions tab of Object Properties dialog, uncheck Keep aspect ratio so user can change aspect ratio.

  3. On Dimensions tab, user can also enter position and size of object precisely.

Rotate:

  1. Single click SVG image twice to enter rotation mode. Drag the handle to rotate.

  2. Click SVG image on graph. The image object name shows on the left side of Status bar. E.g. SVG, SVG1, … Enter SVG.rotate=90 in Script window to change it.

ORG-26026

Default File Filter for File Selection Dialog

Added menu “Custom File Extensions…” to CSV Connector and Import Filter Connector to customize file extensions.

Steps to change the file extension for CSV Connector and Import Filter Connector.

1.Right click the app icon and select “Custom File Extensions…”

2.Change “File Extensions“ and click OK.

ORG-26134

Want import and parse text data from clipboard

Improved paste Ctrl+V to check TAB, comma and semicolon.

Copy data from third-party software and paste it into Origin Worksheet will auto check TAB/comma/semicolon as delimiter.

ORG-26233

NetCDF Import Time Dimension Smarter Labels

If averaging is done to turn dense data into daily data, then matrix name will be show date info. only

1.We used to show a range, e.g. 2022-10-01 1:00 - 2022-10:01: 23:00 as matrix name for consecutive daily average, now we only set date to matrix name, like 2022-10-01.

  • If user further does intensity profile, column A would show such text string instead of date.

  • If user then plots the data against column A, it’s not plotted against date.

2.Now only show year as matrix name for consecutive yearly average, like 2022. Can set @MOL = 1 to turn it off.

ORG-26223

View Mode Improvements

Auto decide Image/Data mode depending on matrix size and keep modified view

If matrix dimension (rows*columns) small, data view will be used instead of image view.

  • System variable @VIM=400 is added minimum number of pixels to set view image on initial import

If View mode is modified by user, reimport will not modify the view mode.

  • Choose View: Data Mode and reimport data. The view will still be Data Mode.

ORG-26243

NetCDF Import Check Dimension of Single Value

Auto detect single cell matrix and import into worksheet column instead.

E.g. for 3D variable such as Time[2000]*lat[1]*lon[1], Origin will auto detect it’s a single cell data and import it into worksheet column.

ORG-26277

NetCDF 4D Variable Import

Import 1st level instead of middle level

E.g. for 4D variable such as Time[2000]*level[18]*lat[50]*lon[50], imports the 1st level.

In previous versions, middle level 10 is imported.

Level value will show as matrix sheet name.

ORG-25697

Improve Dimension Labels from NetCDF file - Z Dim

Set long_name of NetCDF data to matrixobject comment

E.g. a “long_name“ key, with value “Near-Surface Air Temperature“, after import, open Matrix - Set Dimension/Labels dialog.

--> On Z Labels tab, the Comments shoud be set to “Near-Surface Air Temperature“.

Export

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-25989

Open File Location from Messages Log Should Select the File

  1. Export a graph.

  2. Choose Open File Location from the context menu in Messages Log

– – > the folder should be opened with the very file selected.

ORG-25785

Worksheet Export to Excel Improvements and Issues

We add new X-Function to export as Excel and call it expxls

ORG-26029

old LT code broken due to LTXF_FROM_GUI_PROMPT removed from VC code

1.New design for LT script to open XFs dialog.

-d: allow fname and path and allow last used theme
-dg: no fname and path and allow last used theme
-dm: no fname and path but no last used theme

2.Change all export XFs Menu from -dm to the new -dg

Example:

  1. Set path$

  2. Code Block
    string fname$="C:\temp\test.dat";
  3. New a Workbook and run.

  4. Code Block
    expasc -d;
  5. -->File Path is auto set, and last used theme is used.

  6. Close the dialog and run.

  7. Code Block
    expasc -dg;
  8. -->File Path is not used, and last used theme is used.

  9. Close the dialog again and run.

  10. Code Block
    expasc -dm;
  11. -->Both File Path and last used theme are not used.

...