TL; DR
Mam bardzo duży dokument Dokumentów Google, którego nie można wyeksportować do formatu PDF *, ale mogę go pobrać we wszystkich innych obsługiwanych formatach, które niestety nie odpowiadają moim potrzebom.
Jakie są ograniczenia pobierania dokumentu Dokumentów Google jako pliku PDF , dlaczego nie mogę go wyeksportować do tego formatu? (Ale dlaczego mogę go pobrać jako ogromny plik RTF o wielkości 500 MB?)
W oficjalnej dokumentacji nie znalazłem żadnych istotnych informacji.
*: wszyscy czterej z nas, którzy mają dostęp do tego dokumentu, próbowali z różnymi kontami Google, te same wyniki.
Szczegółowo
Mam ogromny dokument Dokumentów Google (udostępniony zespołowi) zawierający 168 stron, wiele obrazów, wiele równań , rysunków, tabel itp.
Kiedy chcę pobrać cały dokument w formacie PDF (klikając „Pobierz jako” > „PDF” Dokument (.pdf) ” ) , przeglądarka (nieważne, która z popularnych przeglądarek) zaczyna wyświetlać ikonę ładowania w nagłówku karty (co oznacza, że przetwarza żądanie), ale około minuty później zwraca Kod stanu HTTP „ 500 OK” (BTW to nie jest zwykły „Błąd wewnętrzny serwera 500”, zamiast tego „500 OK”) ,co oznacza, że nie można wyeksportować dokumentu do pliku PDF .
Dlaczego? Nie sądzę, że powodem jest limit wielkości, bo można pobrać cały dokument we wszystkich innych aktualnie obsługiwanych formatów, takich jak .docx, .odt, .rtf, .txt, .html, i na przykład Pobrano .rtfplik ma 519 MB. (Naprawdę! .docxFormat z tego samego dokumentu to tylko 71,8 MB, a .odtjest to 48,7 MB.) ALE kiedy zmniejszę ten dokument do około 50 stron, MOGĘ pobrać go w formacie PDF!
Jakie są ograniczenia pobierania dokumentu Dokumentów Google w formacie PDF?
Dlaczego nie mogę wyeksportować tego dokumentu do pliku PDF?
Problematyczne obejścia
Istnieje kilka obejść, choć niestety powodują one inne problemy:
- jeśli podzielę ten dokument na co najmniej 3 części jako osobne dokumenty, MOGĘ pobrać całość w formacie PDF
- jest oczywiste, że jest to bardzo niewygodne rozwiązanie (chcemy edytować dokument jako JEDEN duży dokument.) W ten sposób wszystkie trzy dokumenty powinny mieć oddzielną część spisu treści
- pobieranie dokumentu w
.odtformacie (tekst OpenDocument) lub HTML:- to NIE jest dobre rozwiązanie w moim przypadku, ponieważ równania są pobierane jako obrazy i są pomieszane, jeśli zawierają znaki specjalne, które NIE są częścią paska narzędzi równań (np. symbol
⋈muszki (U + 22C8) dla naturalnych połączeń w relacjach algebra) lub znaki akcentowane (á, é, í itp.) i zostaną zastąpione wieloma znakami zapytania (?). Oto przykład: - BTW właśnie tak wyglądają te równania, kiedy przeglądam dokument z tabletu lub telefonu komórkowego (wygląd błędny)
- to NIE jest dobre rozwiązanie w moim przypadku, ponieważ równania są pobierane jako obrazy i są pomieszane, jeśli zawierają znaki specjalne, które NIE są częścią paska narzędzi równań (np. symbol
- pobieranie dokumentu w
.docxformacie (MS Office):- w niektórych przypadkach wcięcia i odstępy są pomieszane, a typy czcionek zmieniane z jakiegoś powodu
- ale bez wątpienia daje to najbardziej akceptowalny wynik
Oto dane wyjściowe konsoli programisty przeglądarki, gdy takie żądanie zostanie wysłane:
Przepraszam, że jestem tak gadatliwy, chciałem podzielić się wszystkimi informacjami, które mogłem znaleźć.
.epubformacie bez problemu, ALE, gdy próbuję pobrać ten sam duży dokument w formacie PDF, po długim czasie ładowania nadal pojawia się błąd 500 kodu HTTP. Wygląda więc na to, że format PDF jest jedynym, który ma pewne ograniczenia lub problemy z eksportowaniem tak dużego dokumentu. Nadal nie rozumiem dlaczego. Spróbuję utworzyć podobny dokument i udostępnić go wszystkim, aby móc pokazać zjawisko (nie chciałbym udostępniać oryginalnego dokumentu).




