图片写入WORD,*.DOXC

动作开发 · 1067 次浏览
虎·猫 创建于 2024-05-13 21:47

我想选中图片,然后把我选中的图片写入指定的WORD文档中。*.DOCX,*.DOC都行。

有没有会的大佬能帮忙教一下。


回复内容
CL 2024-05-13 22:05
#1

这个目的是什么,word是打开的还是关着的,插入到文档里什么位置?

虎·猫 回复 CL 2024-05-13 22:29 :
这么一说我发现我是没有描述清楚。因为我工作的原因需要频繁的将图片存入一个固定的文档中。然后我再上传这个文档到公司网上。  我用的是WPS文档。希望是wps关着的时候执行。插入前把文档之前的图片删除后再插入。
虎·猫 回复 CL 2024-05-13 22:31 :
我选择的图片数量没有固定,一次大概率是2张图片
CL 回复 虎·猫 2024-05-13 22:42 :

相当于每次使用选择的图片创建一个新的文档? 这个可能需要使用c# 或类似脚本操作Word来创建,WPS经常不支持这类自动控制。

虎·猫 回复 CL 2024-05-13 22:48 :

不创建一个新的文档,是用之前一个固定位置的文档。创新新的也行,不过我想让他输出的文档名称固定。大佬,我刚才看了你之前的回答,我感觉我想要的功能,跟你之前写的“图片转PDF”很像,我选择的图片输出为PDF也可以上传。 不过因为我是纯小白看不懂你写的代码。    能跟我说说在哪里改保存文档的名字吗?   如果是能固定读取一个文档保存最好,不行的话,我就固定名字。然后运行出一个PDF后我就删除一个。

虎·猫 回复 CL 2024-05-14 00:31 :

// 保存 PDF
        string pdfFilename = savePathName;       
        document.Save(pdfFilename);

我感觉改固定文件名应该在这里改,但是我试来试去,都没有成功。该怎么改成固定保存成一个文件名呢?

虎·猫 回复 CL 2024-05-14 01:20 :

https://getquicker.net/Sharedaction?code=65d06434-d2e7-4b44-8e15-08dc4bf45dbd   小白就是小白,我为了改个文件名都弄了几个小时,终于弄成功了。在大佬“图片转PDF”动作的基础上我把saveFilePath的默认值改成了固定的文件路径和名称了。

CL 回复 虎·猫 2024-05-14 07:26 :

👍

回复主贴