如何更改Excel 2013模板微缩

时间:2016-06-29 10:19:52

标签: thumbnails excel-2013 excel-template

是否有一种简单的方法可以使用不同的图像更改/替换自动生成的模板微缩模型。

2 个答案:

答案 0 :(得分:0)

我已经对Excel 2016进行了检查,但过程类似。

首先,生成缩略图并将其作为文件的一部分。没有正式程序。勇敢的Office专业人员的说明如下所示。

你可以这样做:

首先,关闭Excel!

  1. 转到模板的位置
  2. 制作副本
  3. 将文件扩展名重命名为 .zip
  4. 使用Windows Zip实用程序将文件解压缩到新文件夹
  5. 在文件树中搜索名为 thumbnail.wmf
  6. 的文件
  7. 打开PowerPoint并创建一个空的演示文稿
  8. 使用功能"插入图像"并将 thumbnail.wmf 添加到幻灯片
  9. 从幻灯片中删除其他所有内容
  10. 尝试取消分组 - 它失败并显示要求转换为绘图对象的消息
  11. 从这里你有两个选择。转换,取消组合,更改并继续或丢弃并从头开始创建新图像。

    1. 处理图像并将图像分组(旧图像或新图像),然后
    2. 右键单击分组的图像,然后单击"另存为图片"
    3. 选择文件类型" wmf"并将其命名为与之前相同并覆盖现有的 thumbnail.wmf
    4. 使用解压缩文件的Windows资源管理器转到该文件夹​​,按Ctrl-A(全选)
    5. 右键单击并说出"发送至" - > "压缩(压缩)文件夹"。给它一个新名字。
    6. 点击F2重命名文件
    7. 删除文件扩展名 .zip
    8. 现在,打开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)