File Exchange
Try Origin for Free
The Origin Forum
Home
|
Profile
|
Register
|
Active Topics
|
Members
|
Search
|
FAQ
|
Send File to Tech support
Username:
Password:
Save Password
Forgot your Password?
|
Admin Options
All Forums
Origin Forum for Programming
Forum for Python
Applying theme to a graph using python
New Topic
Reply to Topic
Printer Friendly
Author
Topic
Iandex
Singapore
1 Posts
Posted - 09/10/2024 : 04:53:45 AM
Hi,
I want to apply a saved theme to a graph using external python code. I was trying to do smth like this:
import originpro as op
contour_graph = op.new_graph('maptest',template='TriContour')
contour_layer = contour_graph[0]
plot = contour_layer.add_plot(page, coly=1,colx=0,colz=2, type= 243)
theme_path= r'C:\path\test map theme.OTH'
contour_graph.activate()
try:
success = contour_graph.lt_exec(f'themeApply2g theme:="{theme_path}";')
if success:
print("Theme applied successfully.")
else:
print("Failed to apply theme, unknown error.")
except Exception as e:
print(f"Execution error: {e}")
contour_layer.rescale()
I get an error.
op.lt_exec(f'themeApply2g theme:="{theme_path}";')
just plots the map and does not apply the format.
How can I apply the format then?
YimingChen
1606 Posts
Posted - 09/10/2024 : 09:10:54 AM
The Xfunction
themeApply2g
only accepts the theme name as input. e.g.
themeApply2g theme:="test map theme"
So you need to install the theme by dragging the theme file into Origin workspace.
Also for the
lt_exec()
function, it always returns None by design.
James
Topic
New Topic
Reply to Topic
Printer Friendly
Jump To:
Select Forum
Origin Forum
Origin Viewer Forum
Origin Forum
Origin Forum for Programming
Forum for Python
LabTalk Forum
Forum for Origin C
Forum for Automation Server/COM and LabVIEW
Origin中文论坛
Origin 中文论坛 (Chinese Origin Forum)
Japanese Origin Forum
Origin日本語フォーラム (Japanese Origin Forum)
Origin on Linux
The Origin on Linux Forum
Private Forums
Distributor Forum
--------------------
Home
Active Topics
Frequently Asked Questions
Member Information
Search Page
The Origin Forum
© 2020 Originlab Corporation
Snitz Forums 2000