From 2cf980484c713dfcecce72302b8a757a0c5aedb2 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 26 十二月 2023 17:19:52 +0800
Subject: [PATCH] 修改py初始化参数

---
 ExportMap/cs/Tools.cs |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/ExportMap/cs/Tools.cs b/ExportMap/cs/Tools.cs
index fc981b3..f3c48bf 100644
--- a/ExportMap/cs/Tools.cs
+++ b/ExportMap/cs/Tools.cs
@@ -80,6 +80,19 @@
         }
 
         /// <summary>
+        /// 鑾峰彇Py鍒濆鍖栧弬鏁�
+        /// </summary>
+        public static string[] PyInitArgs
+        {
+            get
+            {
+                string args = GetSetting("pyInitArgs");
+
+                return args.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries);
+            }
+        }
+
+        /// <summary>
         /// 瀛楄妭鏍煎紡鍖�
         /// </summary>
         public static string FormatBytes(long bytes)
@@ -188,8 +201,9 @@
             List<string> list = new List<string>();
             if (isPy)
             {
-                list.Add("cd \"C:\\Program Files\\QGIS 3.16\\apps\\Python37\"");
-                list.Add("\"C:\\Program Files\\QGIS 3.16\\bin\\qgis_process-qgis-ltr.bat\"");
+                //list.Add("cd \"C:\\Program Files\\QGIS 3.16\\apps\\Python37\"");
+                //list.Add("\"C:\\Program Files\\QGIS 3.16\\bin\\qgis_process-qgis-ltr.bat\"");
+                list.AddRange(PyInitArgs);
                 //list.Add("\"C:\\Program Files\\QGIS 3.16\\bin\\python-qgis-ltr.bat\"");
                 //list.Add("exit()");
             }

--
Gitblit v1.9.3