问题标签 [save-as]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1710 浏览

matlab - 在子图中保存条形图

我想将我在 MATLAB 中绘制的图形保存到fig文件中。目前我正在使用以下代码:

但后来我收到以下错误:

???在 15 处使用 ==> getProxyValueFromHandle 时出错 输入必须是有效句柄。

==> plotedit 中的错误 91 [varargout{1:nargout}] = feval(args{:});

==> specgraph.barseries.preserialize 中的错误 10 peerVals = plotedit({'getProxyValueFromHandle',hPeers});

==> hgsaveStructDbl 中的错误在 81 olddata{i} = {hh,preserialize(hh)};

==> hgsave 中的错误在 63 hgS = hgsaveStructDbl(h, SaveAll);

==> saveasfig 中的错误 7 hgsave(h, name);

==> saveas 中的错误 126 feval( ['saveas' 格式], h, name )

==> 测试栏中的错误 11 saveas(hf2,'case2.fig','fig');

但是当我将代码中的替换为barplot我现在将它们注释掉^^)时,我可以成功保存该图。

我使用的版本是 MATLAB R2010a。

0 投票
2 回答
2251 浏览

winapi - Windows API 挂钩,自定义另存为文件对话框,通过 POST 直接保存到网络服务器

我想编写一个自定义的另存为对话框,该对话框连接到大多数 Windows 程序的文件 - >“另存为”。此自定义对话框将允许用户输入他们的用户名、密码、目标文件夹并通过 POST 将文件上传到 Web 服务器。如果用户单击取消,它将调用原始文件对话框。

我一直在阅读有关 Windows API 挂钩的信息,这模糊地是我认为我会如何处理这个问题:

  1. 拦截“另存为”
  2. 显示我的自定义对话框,返回驱动器上的一些临时路径
  3. 让程序将文件写入临时路径,假设它现在调用 WINAPI CreateFile(...)
  4. 读取临时文件并上传到网络服务器
  5. 清理临时文件

但我仍然无法理解实现这一目标所需的步骤。假设我可以拦截“另存为”和 CreateFile 函数,我如何检测 CreateFile 是从“另存为”调用的,而不仅仅是任何随机文件创建?我可以想到一个技巧,我可以跟踪打开文件对话框和调用 CreateFile 的时间差。

我的替代解决方案是使用现有的文件对话框并在磁盘上创建一个特殊的文件夹,该文件夹会受到持续监控。当一个文件被写入那里时,它将调用一个上传文件的外部程序。我还没有研究如何做到这一点。我怀疑这更容易。

更新

作为第一步,我编写了一个 .NET 任务托盘应用程序,它允许用户输入他们的登录详细信息和一个要监视的文件夹。每当一个文件被放在那里时,它都会上传到网络服务器。到目前为止,它似乎工作。现在我只需要弄清楚如何在文件对话框的左窗格中添加一个不错的快捷方式。一旦完成,我想我得到了一个我满意的解决方案。

0 投票
1 回答
457 浏览

applescript - 如何使用applescript通过从剪贴板粘贴来命名文件夹

我从事平面设计工作,想为 indesign 创建一个脚本,它会自动:

  1. 打开指定的文档模板。
  2. 创建一个新的项目文件夹。
  3. 使用剪贴板中的文本命名该文件夹。
  4. 将新打开的文档保存到新创建的文件夹中,并使用剪贴板中的相同文本命名该文档。

我对 Applescript 很陌生,所以打字很慢,用小词,这样我就能理解。

到目前为止,这是我提出的代码方式:

0 投票
1 回答
75959 浏览

excel - 将 Excel 范围另存为 pdf

我想将特定工作表或特定范围“另存为”pdf。

我尝试在我的代码中实现一个范围。

这是我一直在使用的:

0 投票
3 回答
2974 浏览

php - 将 url 中的任何图像类型保存为 jpg

是否可以将带有任何类型图像(可以是 jpg、png、gif 等)的 url 作为 jpg 保存到 php 中的文件夹中而无需多个步骤(检查扩展名、保存为相同类型并转换为 jpg)?

示例网址

  1. http://jdownloader.org/_media/knowledge/wiki/jdownloader.png?cache=&w=512&h=512 (.PNG)
  2. http://images.websnapr.com/?size=size&key=Y64Q44QLt12u&url=http://google.com (.jpg)

许多 url 并不总是包含 imagename.ext 类型的结构。

对于这样的代码(从这里PHP 保存图像文件

是否可以在不检查扩展名的情况下保存任何图像文件类型?我试过

干活。我阅读了Create Image From Url Any File TypeSaving image from PHP URL等,但不知道如何获得简单的解决方案。

谢谢你的帮助。

0 投票
3 回答
1937 浏览

text - 将数据窗口保存为 powerbuilder 中的文本,并带有一些附加文本

我希望我的 Powerbuilder 数据窗口另存为文本看起来像这样粗体文本是要添加的附加文本,其余文本是当前另存为文本结果。

0 投票
1 回答
3096 浏览

batch-file - 批处理文件比较目录中的相似文件名,然后复制最后修改的文件并保存到其他目录

我有一个批处理文件,它将检查目录中的更新,然后将任何新文件或最近修改的文件复制到另一个选定的目录,但是我不确定如何检查源目录中只有一个修订号的两个文件或字母区别:example.pdf 和 exampleA.pdf。我需要通过字符串和修改日期以某种方式比较文件。因此,如果源目录有一个保存为 exampleB.pdf 的新文件,我需要批处理将该文件作为 example.pdf 而不是新文件名复制到目标目录中。如果您愿意,我希望复制的文件具有核心文件名,只是 example.pdf

任何帮助将非常感激。

谢谢

0 投票
1 回答
504 浏览

php - PHP:另存为带有自定义内容的对话框

我有以下代码:

这会生成一个另存为弹出窗口,用户可以在其中保存 bookmark.adr 文件。但我想自定义生成该文件的内容。如何生成内容并让该文件弹出另存为?

谢谢!

0 投票
2 回答
200 浏览

c# - 另存为使用提供的文件名,但稍后在代码中更改为 null - 这导致文件永远不会被创建

所以,我上次有一个关于语法的问题,现在语法错误已经修复,我有一个问题,即使我的教授看了之后,他也不知道如何修复。我们逐行浏览了我的代码,并通过初始的另存为对话框,一切看起来都很好,并且文件名/路径显示在调试器中。它传递到创建文件行,然后传递到我必须添加以使我的语法正常工作的代码 - 然后继续到我试图打开文件的位置,以便能够使用带有我的随机数的 writeline 命令生成器 - 而不是打开适当的文件,它变成“空”作为一个值!但它并没有就此停止,它继续到随机数生成器,并滚动所需数量的随机数,但当然,由于开始值显示为“null”,它不会 t 像它应该的那样保存到文件中。哦,我教科书中的代码是产生第一个语法错误的原因,但没有提供修复它的方法。这是代码,对不起,如果它很长/难以阅读。

我只包括了相关的部分——事后我确实有一点,但这只是用于退出/清除按钮,调试器根本不会跳转到它们,所以我剪掉了多余的部分。

0 投票
1 回答
358 浏览

batch-file - 批处理文件合并另一个批处理,将目录中修改的文件复制到另一个目录

这是我想出的,但是我无法从 Aacini 在另一篇文章中提供的代码中获得正确的 xcopy 引用。cmd控制台会说找不到文件“!lastName!!baseExt!” 然后显示已复制 0 个文件。它不是复制,因为我认为 xcopy 语法不允许替换 xcopy 之后的“源”“目录”关系。

任何帮助将非常感激。谢谢