TL; DR
У мене дуже великий документ Google Docs, який не можна експортувати в PDF *, але я можу завантажити його у всіх інших підтримуваних форматах, які, на жаль, не відповідають моїм потребам.
Які обмеження щодо завантаження документа Google Docs у форматі PDF , чому я не можу експортувати його у цей формат? (Але чому я можу завантажити його як величезний RTF розміром 500 Мб?)
В офіційних документаціях я не знайшов відповідних речей.
*: всі 4 з нас, хто має доступ до цього документа, намагалися використовувати різні облікові записи Google, однакові результати.
Детально
У мене є величезний документ Google Docs (спільний з командою), який містить 168 сторінок, кілька зображень, безліч рівнянь , малюнків, таблиць тощо.
Коли я хочу завантажити весь документ у форматі PDF (натиснувши "Завантажити як" > "PDF Документ (.pdf) " ) , браузер (не має значення, який із популярних браузерів) починає відображати значок завантаження у заголовку вкладки (це означає, що він обробляє запит), але приблизно через хвилину він повертає Код статусу HTTP " 500 ОК" (BTW - не звичайна помилка "500 внутрішніх серверів", а "500 ОК") ,що означає, що він не міг експортувати документ у 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:- в моєму випадку це НЕ є гарним рішенням, оскільки рівняння завантажуються у вигляді зображень, і вони заплутуються, якщо містять спеціальні символи, які НЕ є частиною панелі інструментів рівняння (наприклад, символ bowtie
⋈
(U + 22C8) для природних приєднань у реляційних алгебра) або наголошені символи (á, é, í і т. д.), і замінюються кількома знаками запитання (?
). Ось приклад: - До речі, саме так виглядають ці рівняння, коли я переглядаю документ із планшета чи мобільного телефону (баггі)
- в моєму випадку це НЕ є гарним рішенням, оскільки рівняння завантажуються у вигляді зображень, і вони заплутуються, якщо містять спеціальні символи, які НЕ є частиною панелі інструментів рівняння (наприклад, символ bowtie
- завантаження документа у
.docx
форматі (MS Office):- в деяких випадках відступи та проміжки заплутуються, а типи шрифтів змінюються чомусь
- але без сумніву, це дає найбільш прийнятний результат
Ось вихід консолі розробника браузера, коли такий запит надсилається:
Вибачте за те, що я був таким багатослівним, я хотів поділитися всією інформацією, яку я міг дізнатися.
.epub
форматі без проблем, АЛЕ при спробі завантажити той самий великий документ у форматі PDF, він все ще призводить до помилки коду 500 HTTP після тривалого часу завантаження. Тож здається, що формат PDF - єдиний, який має певні обмеження або проблеми з експортом такого великого документа. Я досі не розумію, чому. Я спробую створити подібний документ і поділитися ним з усіма вами, щоб мати змогу показати явище (я не хотів би поділитися оригінальним документом).