无法将较大的Google文档文档下载/导出为PDF(Google云端硬盘的限制是什么?)


12

TL; DR

我有一个很大的Google文档文档,不能导出为PDF *,但是我可以所有其他受支持的格式下载它,很不幸,这不符合我的需求。

将Google文档文档下载为PDF有什么限制,为什么我不能将其导出为这种格式?(但是为什么我可以将其下载为500 MB的巨大RTF?)

我没有在官方文档中找到任何相关内容。

*:我们所有有权访问此文档的4个人都尝试使用不同的Google帐户,结果相同。


详细地

我有一个庞大的Google Docs文档(与团队共享),其中包含168页,多张图像,许多等式,图形,表格等。
当我想将整个文档下载为 PDF时 (单击“下载为” > “ PDF” Document(.pdf)“,浏览器(不管是哪种流行的浏览器)开始在标签页标题中显示加载图标(表示正在处理请求),但是大约一分钟后,它返回一个“ 500 OK” HTTP状态代码(顺便说一句,不是通常的“ 500 Internal Server Error”,而是“ 500 OK”),这意味着它无法将文档导出为PDF

为什么?我不认为原因是大小限制,因为我可以在其他所有目前支持的格式,如下载整个文件.docx.odt.rtf.txt.html,例如下载的.rtf文件是519 MB。(确实!.docx同一文档的格式仅为71.8 MB,而其.odt为48.7 MB。) 但是,当我将该文档切成约50页时,我可以将其下载为PDF!

将Google文档文档下载为PDF有什么限制?
为什么不能将此文档导出为PDF?



有问题的解决方法

有一些解决方法,尽管不幸的是,它们还会产生其他问题:

  • 如果我将此文档分成至少3个部分作为单独的文档,则可以将整个文档下载为PDF
    • 显然,这是一个非常不舒服的解决方案(我们希望将文档编辑为一个大文档。)这样,所有三个文档都应具有单独的目录部分
  • .odt(OpenDocument文本)或HTML格式下载文档:
    • 在我的情况下,这不是一个好的解决方案,因为这些方程式已作为图像下载,并且如果它们包含的特殊字符属于方程式工具栏的一部分(例如领结符号(U + 22C8),用于关系中的自然联接),它们就会被弄乱代数)或带重音符号(á,é,í等),并被多个问号(?)代替。这是一个例子:
      • Google文档中的等式(正确):
        Google文件方程式
      • .odt格式或HTML格式的方程式(不正确且较丑):.odt方程
      • Google文档中的等式:
        Google文件中的方程式
      • .odt格式或HTML格式的方程式(不正确且较丑):<code> .odt </ code>或HTML格式的等式
    • 顺便说一句,这就是我从平板电脑或手机查看文档时这些方程式的样子(松散的外观)
  • .docx(MS Office)格式下载文档:
    • 在某些情况下,由于某种原因,缩进间距会变得混乱,字体类型也会发生变化
    • 毫无疑问,这将产生最可接受的结果


发送这样的请求时,这是浏览器开发人员控制台的输出:

开发人员控制台,尝试将Google文档文档下载为PDF时

抱歉,我太冗长了,我想分享我所能找到的所有信息。


Google最近将导出添加为ePUB(请参阅googleappsupdates.blogspot.com/2016/03/…)。请考虑尝试一下,与我们分享发生了什么。
鲁文

@Rubén:谢谢你让我知道这一点!我只是以.epub没有问题的格式下载了提到的文档,但是当尝试以PDF格式下载相同的大文档时,在长时间加载后仍然会导致500 HTTP代码错误。因此,似乎PDF格式是仅有的一种格式,它具有如此大的文档限制或导出问题。我还是不明白为什么。我将尝试创建一个相似的文档并与大家共享,以便能够显示这种现象(我不想共享原始文档)。
Sk8erPeter

我认为我们无法做任何事情来使Google Docs文件转换器能够转换大型PDF文件。不幸的是,关于文件导出的限制没有明确记录,但我认为该限制与执行时间有关。
鲁文

@Rubén:是的,我认为您是对的,尽管执行时间也很长,例如,将文档导出到RTF文件。这会产生巨大的文档,但至少可以完成任务。我主要需要生成PDF文档的功能来获得完整的文档,该文档的方程式不会混乱,并且是可移植的格式。
Sk8erPeter '16

您是否已经尝试过打印为PDF而不是导出?
鲁文

Answers:


8

我只是头撞到这堵墙。我基本上已经在Inventor和Google Docs上花费了几周的时间,为这个学期的CAD课程创​​建了292页,丰富的屏幕截图,纲要/教程。而且我无法将其下载为pdf。但是,我确实找到了上面未提到的另一种解决方法:

打开“打印”对话框。选择“打印到本地pdf”选项。然后将您的文档分为三部分:1-100页,101-200页和201-292页。像魅力一样工作,然后我只是做了pdf合并。令人讨厌的(!),但仍然可行。


4

简短答案

将Google文档导出为PDF没有官方发布的限制。

说明

目前,尚无关于将Google文档转换为PDF的限制的正式文档,但是在官方的Google文档帮助论坛中有一些与此相关的报告。

注意:Google Documents限制为102万个字符。转换为Google文档格式的文本文件不得超过50MB。

要告诉Google您希望他们添加功能或要记录或修复某些东西,请打开相关文档,然后通过“ 帮助”>“报告问题”提交反馈。

解决方法

正如OP已经提到的,在暴露的情况下将文档分为三部分是可行的,但这不是确定性的,因此在其他情况下,部分的数量可能会有所不同,另一方面,部分的大小(以页数为单位) ,每个部分都可能不一样,因为它很可能取决于内容。

更多选择

将文档导出为另一种格式,然后使用第三方PDF转换软件转换结果文件。每种文件格式都有其自己的警告,正如OP所揭示的那样,RTF文件格式会生成大文件,DOCX需要修复,HTML和ODT文件格式不能正确转换方程式。

使用浏览器的打印>另存为PDF

像Chrome这样的Sobre浏览器都内置了“ PDF打印机”。显然,这使用了不同的算法和不同的资源。

尝试禁用硬件加速

有报告指出,禁用浏览器的“硬件加速”功能可以解决此类问题。

参考文献


老实说,您基本上只是总结了我已经写下的内容以及我(!)经历的内容,并添加了两个不太有用的链接,所以我找不到添加的任何有用信息。抱歉,我不能接受这个答案。
Sk8erPeter

实际上,做一个总结是以上答案的目的之一。如您所见,我多次提到OP提到了以下声明。值得一说的是,您说没有找到任何有关将Google Doc转换为PDF的限制的官方文档。您没有找到它,因为没有任何东西。也许您想让我或其他人说些不同的话,但目前看来,这是不可能的。
鲁文

我想知道一些有关为什么或可能的方便,真正有效且有效的解决方法的信息-将文档分为3个不方便;导出为任何其他格式仍然不是解决方案,因为方程式被某些格式弄乱了,因此简单地将其转换为PDF也不起作用。如果有人想找到一个摘要,那就是我的问题,这个问题已经很冗长了,其中包含到目前为止的所有已知信息。我认为很遗憾,它包含的信息比您的答案还要有用。:)(您是否只想收集更多积分?:))
Sk8erPeter

例如,作为一种可能的解决方法,可以编写一个Google Apps脚本,该脚本收集所有信息并以自定义格式在Google云端硬盘中创建另一个文档。我开始写一个以Markdown格式导出文档的文档,但是它仍然包含一些错误。稍后我将分享到目前为止的内容,也许有人可以帮助我编写有用的脚本来解决问题。
Sk8erPeter '16

顺便说一句,我不认为Stack Exchange是基于编写OP共享作为答案的所有信息的摘要...
Sk8erPeter

2

对我来说,以PDF格式下载似乎是Chrome的问题。我尝试使用Edge来工作。


嗨,罗伊,请详细说明您的答案,关于问题的主题。查看操作方法
arieljannai

无法在Google Chrome浏览器上将文件下载为PDF。在Microsoft Edge中下载相同的文件似乎可以正常工作!:O
JCS

0

如果您有MS Word的本地副本,则很容易。下载为.docx,在Word中打开并另存为PDF。


0

我一直有这个问题超过一年。无论我做什么,我拥有的大约10页以上的所有Google文档都不会在Chrome中以PDF格式下载。

解决方案:使用Firefox下载PDF。

如果我在Firefox中打开相同的Google文档并要求提供PDF,则该文档可以始终如一地工作。生成它需要几秒钟,但是获取PDF从来没有问题。

(嘿,也许它也可以在Edge,Safari,Netscape,AOL浏览器,Internet Explorer 1、2、3中使用?)

我觉得Google文档在Google Chrome浏览器中无法正常运行真是很有趣。:-)


0

有人已经提到了这一点,但我按如下方式进行了工作:

打开文档加载所有页面。Ctrl + P(或在浏览器中按打印)选择而不是“另存为pdf”“另存为pdf”,请等待浏览器创建它并按Save...。


-2

写一本小说(共371页-我知道)时,我也遇到了同样的问题,但是对我来说,它不会以pdf的形式出现,但是...有一种简单的方法可以解决这个问题。只需按ctrl + p(我知道就可以打印,但要继续阅读),而不是打印它,只需按一下弹出屏幕左上角的“另存为pdf”即可-很抱歉,如果不这样做,不能为您工作,但对我来说却像是一种魅力!


您的答案有何不同
bummi

-3

转到“文件”>“打印”>“在预览中打开PDF”,然后将其从“预览”保存到桌面上。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.