From f72b734cc4270f72c8db473cb0b26a05025d347b Mon Sep 17 00:00:00 2001 From: csh Date: Thu, 27 Jun 2024 13:58:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D.cache=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=A4=B9=E7=9A=84=E5=88=9B=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TSDocxToPdf.tsf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/TSDocxToPdf.tsf b/TSDocxToPdf.tsf index 8dd1a1e..ee8561b 100644 --- a/TSDocxToPdf.tsf +++ b/TSDocxToPdf.tsf @@ -77,6 +77,8 @@ begin elements := sect_ware.Elements(); for _,element in elements do begin + println("_ = {}", _); + if _ = 266 then return; if element.LocalName = "p" then self.TransformParagraph(sect_ware, element); else if element.LocalName = "tbl" then self.TransformTable(sect_ware, element); end @@ -126,7 +128,9 @@ end; function TSDocxToPdf.InitCachePath(file: string); begin path := format("%s_%s", extractFileName(file), formatDatetime("YYYYMMDDHHNNSSZZZ", now())); - cache_path_ := format("%s/funcext/PdfConverter/.cache/%s/", extractFileDir(sysExecName()), path); + cache_dir := format("%s/funcext/PdfConverter/.cache", extractFileDir(sysExecName())); + createDir("", cache_dir); + cache_path_ := format("%s/%s/", cache_dir, path); createDir("", cache_path_); end;