将电子表格以pdf格式打印,没有边距

时间:2019-09-12 21:36:55

标签: google-apps-script

我正在努力简化团队工作,因此希望将它们从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);

0 个答案:

没有答案