我正在努力简化团队工作,因此希望将它们从Google表格文档的给定区域打印为具有预定义页边距/打印设置的pdf。打印区域不在活动电子表格上。
我刚刚从Excel移到了电子表格。我知道一些VBA,但对GAS的了解并不多。我做了很多研究,但是发现的所有示例都是基于不再支持的UiApp。
我发现了一些线程(我认为消息丢失了?): https://plus.google.com/u/1/115432608459317672860/posts/DQTbozyTsKk?cfem=1&pageId=none
Google Apps Script print sheet with margins
我发现的最后一个是这个(PDF margins - Google Script),其中添加了页边距设置(这样行吗?我还无法尝试,因为我不知道如何下载pdf 。我尝试进行研究,但找不到任何东西。
$filename = $video->video_id;
$tempFile = tempnam(sys_get_temp_dir(), $filename);
// dd($tempFile);
copy($video->path, $tempFile);
header("Content-Disposition: attachment; filename = ".$filename);
header("X-Accel-Redirect: ".$filename);
return response()->download($tempFile, $filename);