TL; DR
У меня есть очень большой документ Google Docs, который нельзя экспортировать в PDF *, но я могу загрузить его во всех других поддерживаемых форматах, которые, к сожалению, не соответствуют моим потребностям.
Каковы ограничения загрузки документа Google Docs в формате PDF , почему я не могу экспортировать его в этот формат? (Но почему я могу скачать его как огромный RTF размером 500 МБ?)
Я не нашел ничего подходящего в официальных документах.
*: все четверо из нас, кто имеет доступ к этому документу, пытались использовать разные учетные записи Google, одинаковые результаты.
В деталях
У меня есть огромный документ Google Docs (предоставленный команде), содержащий 168 страниц, несколько изображений, множество уравнений , рисунки, таблицы и т. Д.
Когда я хочу загрузить весь документ в формате PDF (нажав «Скачать как» > «PDF» Document (.pdf) " ) , браузер (не имеет значения, какой из популярных браузеров) начинает показывать значок загрузки в заголовке вкладки (то есть обрабатывает запрос), но примерно через минуту возвращает Код состояния HTTP « 500 OK» (кстати, не «500 Internal Server Error», вместо этого «500 OK») ,это означает, что он не может экспортировать документ в PDF .
Почему? Я не думаю , что причиной является ограничение на размер, потому что я могу загрузить весь документ во всех других поддерживаемых в настоящее время форматов , таких как .docx
, .odt
, .rtf
, .txt
, .html
, и, например , скаченный .rtf
файл 519 Мб. (Действительно! .docx
Формат из того же документа составляет всего 71,8 МБ, а .odt
размер - 48,7 МБ.) НО, когда я урежу этот документ примерно до 50 страниц, я МОГУ скачать его в формате PDF!
Каковы ограничения для загрузки документа Google Docs в формате PDF?
Почему я не могу экспортировать этот документ в PDF?
Проблемные обходные пути
Есть некоторые обходные пути, хотя, к сожалению, они создают другие проблемы:
- если я разделю этот документ как минимум на 3 части в виде отдельных документов, я МОГУ скачать все это в формате PDF
- очевидно, что это очень неудобное решение (мы хотим отредактировать документ как ОДИН большой документ), и таким образом все три документа должны иметь отдельную часть оглавления
- загрузка документа в
.odt
формате (OpenDocument Text) или HTML:- это НЕ хорошее решение в моем случае, потому что уравнения загружаются в виде изображений, и они портятся, если содержат специальные символы, которые НЕ являются частью панели инструментов уравнения (например, символ бабочки
⋈
(U + 22C8) для естественных объединений в реляционных алгебра) или акцентированные символы (á, é, í и т. д.) и заменяются несколькими знаками вопроса (?
). Вот пример: - Кстати, именно так выглядят эти уравнения при просмотре документа с планшета или мобильного телефона
- это НЕ хорошее решение в моем случае, потому что уравнения загружаются в виде изображений, и они портятся, если содержат специальные символы, которые НЕ являются частью панели инструментов уравнения (например, символ бабочки
- загрузка документа в
.docx
формате (MS Office):- в некоторых случаях отступы и пробелы портятся, а типы шрифтов меняются по какой-то причине
- но без сомнения, это дает наиболее приемлемый результат
Вот вывод консоли разработчика браузера при отправке такого запроса:
Извините за то, что так многословен, я хотел поделиться всей информацией, которую я мог узнать.
.epub
формате без проблем, НО при попытке загрузить тот же самый большой документ в формате PDF, это все еще приводит к ошибке 500 HTTP-кода после долгого времени загрузки. Таким образом, кажется, что формат PDF - единственный, который имеет какие-то ограничения или проблемы экспорта с таким большим документом. Я до сих пор не понимаю, почему. Я постараюсь создать похожий документ и поделиться им со всеми вами, чтобы можно было продемонстрировать это явление (я не хотел бы делиться оригинальным документом).