是否有一种简单的方法可以使用不同的图像更改/替换自动生成的模板微缩模型。
答案 0 :(得分:0)
我已经对Excel 2016进行了检查,但过程类似。
首先,生成缩略图并将其作为文件的一部分。没有正式程序。勇敢的Office专业人员的说明如下所示。
你可以这样做:
首先,关闭Excel!
从这里你有两个选择。转换,取消组合,更改并继续或丢弃并从头开始创建新图像。
现在,打开Excel!
点击"新","个人"并且您可以在全宽和高度上看到包含自定义图像的模板。重复步骤10到16,直到您满意为止。
缺点:在excel中编辑文件并保存为模板并打开缩略图选项(高级属性)后,Excel将覆盖您的自定义wmf文件。你必须重复这些步骤" Unpack - >替换文件 - >包"每一次。
我找到更好的解决方案后,我会发布更新。
答案 1 :(得分:0)
这是流程的自动化,可能有助于理解answer中描述的流程。
Python 3代码段
import zipfile
import shutil
exfilename = 'MYTEMPLATE.xltm'
a_path='C:\\TEMP'
th_path='mythumbnail.wmf'
with zipfile.ZipFile (exfilename, 'r') as zf:
#Extract to temporary folder
zf.extractall(a_path)
#replace the thumbnail
shutil.copyfile(th_path,a_path+'\\docProps\\thumbnail.wmf')
#remake the zip as a new file
shutil.make_archive('TEMP_ARCHIVE','zip',a_path)
#rename back to original, replacing original
shutil.move('TEMP_ARCHIVE.zip',exfilename)
#clean-up temporary files
shutil.rmtree(a_path)