Darmowy konwerter

Excel do Konwerter PDF

Konwertuj arkusze kalkulacyjne Excel (XLSX, XLS, CSV) na czyste dokumenty PDF.

Upuść tutaj plik Excel

lub kliknij, aby wybrać plik

Lub

O tym narzędziu

Konwersja programu Excel (.xlsx) do formatu PDF powoduje zamrożenie działającego arkusza kalkulacyjnego w stały dokument, który można wydrukować. Naturalny stan programu Excel — aktywne formuły, formatowanie warunkowe, ukryte kolumny, zawartość poza ekranem, wiele arkuszy — można edytować, ale nie zawsze można go udostępniać. PDF eliminuje możliwość edycji i tworzy deterministyczny, podzielony na strony rendering, który umożliwia niezawodne drukowanie i wysyłanie wiadomości e-mail w każdym systemie operacyjnym i przeglądarce dokumentów.

To narzędzie analizuje skoroszyt .xlsx w przeglądarce za pomocą SheetJS, przegląda komórki każdego arkusza i renderuje wynik na stronach PDF przy użyciu jsPDF. Każdy arkusz staje się jedną lub większą liczbą stron, w zależności od jego rozmiaru i wybranego formatu strony. Wynikiem jest standardowy plik PDF, który otwiera się w dowolnym czytniku, niezależnie od zainstalowanego programu Excel.

Niektóre funkcje Excela nie mają czystego analogu PDF i są uproszczone podczas konwersji. Wykresy i osadzone obrazy są renderowane, jeśli zawiera je źródłowy plik XML. Formatowanie warunkowe renderuje kolory statyczne w oparciu o wyniki reguł obowiązujące w momencie konwersji. Aktywne formuły są oceniane, a uzyskane wartości zapisywane; plik PDF nie zachowuje tekstu formuły. Aby uzyskać pełną wierność pliku Excel do pliku PDF, eksport z samego programu Excel daje najwierniejszy wynik; to narzędzie obejmuje typowy przypadek bez konieczności stosowania aplikacji.

Dlaczego warto konwertować Excel do formatu PDF

Arkusze kalkulacyjne wysłane do recenzji można łatwo edytować przez przypadek. PDF eliminuje to ryzyko: odbiorca widzi dane zgodnie z zamierzeniami, a wszelkie zmiany, jakie chce wprowadzić, mają miejsce w formie komentarzy lub odpowiedzi, a nie bezpośrednich zmian w pliku. W przypadku gotowych raportów, materiałów na tablicach, pakietów audytów i wszelkich dokumentów, w których arkusz kalkulacyjny jest materiałem dostarczanym, a nie działającym artefaktem, właściwym formatem jest plik PDF.

Dystrybucja również czerpie korzyści z uniwersalności formatu PDF. Pliki Excel wymagają kompatybilnego oprogramowania po stronie odbiorcy; niektóre starsze wersje programu Excel nieprawidłowo renderują nowsze pliki .xlsx, a czytniki inne niż Excel (Numery na komputerze Mac, importowanie Arkuszy Google, aplikacje do mobilnych arkuszy kalkulacyjnych) czasami subtelnie zmieniają formatowanie. PDF renderuje się wszędzie identycznie.

Jak używać

Upuść skoroszyt i uzyskaj podzielony na strony plik PDF.

  1. Prześlij swój plik .xlsx: Przeciągnij skoroszyt do obszaru przesyłania lub kliknij, aby przeglądać. Obsługiwane są pliki do 50 MB. Starsze pliki binarne .xls wymagają najpierw konwersji do .xlsx; otwórz w programie Excel lub LibreOffice i zapisz w nowoczesnym formacie.
  2. Wybierz format strony: Domyślnie jest to obszar wydruku Excel lub A4, jeśli nie ustawiono żadnego obszaru wydruku. Dostosuj za pomocą US Letter lub alternatywnych rozmiarów, jeśli odbiorca oczekuje określonego formatu.
  3. Wygeneruj plik PDF: SheetJS czyta skoroszyt, jsPDF rozkłada każdy arkusz na strony, a wynik jest serializowany do formatu PDF. Konwersja zajmuje kilka sekund w przypadku typowych skoroszytów.
  4. Pobierz: Zapisz plik PDF. Skoroszyty wieloarkuszowe umożliwiają tworzenie wielostronicowych plików PDF w kolejności arkuszy.

Typowe przypadki użycia

Szczegóły techniczne

SheetJS analizuje plik .xlsx, rozpakowując archiwum Office Open XML i czytając plik XML arkusza, udostępnione ciągi znaków, style i manifest skoroszytu. Każda komórka zawiera wartość, format i opcjonalny tekst formuły; komórki numeryczne zawierają ciąg formatu liczb, który określa sposób renderowania wartości.

jsPDF renderuje komórki na stronach PDF, używając setFont/setFontSize/text jako wartości, setDrawColor/rect dla obramowań komórek i setFillColor/rect dla tła komórek. Paginacja używa addPage jsPDF, gdy kursor komórki przekracza rozmiar strony. Plik wyjściowy PDF to wersja 1.4, obsługiwana przez każdy czytnik PDF wydany w ciągu ostatnich 20 lat.

Wykresy i obrazy są wyodrębniane z rysunków skoroszytu i osadzane jako obrazy PNG w pliku PDF, jeśli taki istnieje. Tabele przestawne są renderowane jako wartości zapisane w pamięci podręcznej, a nie jako podstawowa struktura interaktywna.

Najlepsze praktyki

Często zadawane pytania

Czy konwersja programu EXCEL do formatu PDF zmienia treść?
Treść jest zachowywana tak dokładnie, jak to możliwe. Jednak niektóre funkcje specyficzne dla formatu mogą nie mieć bezpośrednich odpowiedników, dlatego mogą wystąpić drobne różnice w formatowaniu.
Po co konwertować do formatu PDF?
PDF zachowuje dokładne formatowanie na wszystkich urządzeniach i systemach operacyjnych. To standard udostępniania dokumentów, które wszędzie powinny wyglądać tak samo — umów, raportów, prezentacji i plików gotowych do druku.
Czy są jakieś ograniczenia, o których warto wiedzieć?
Obsługiwane są pliki do 50 MB. Przetwarzanie bardzo dużych lub złożonych plików może zająć więcej czasu. Cała konwersja odbywa się w Twojej przeglądarce, więc szybkość przetwarzania zależy od Twojego urządzenia.
Czy ta konwersja jest bezpieczna i prywatna?
Tak. Całe przetwarzanie odbywa się lokalnie w Twojej przeglądarce. Twoje dane nigdy nie opuszczają Twojego urządzenia — bez przesyłania na serwer, bez przetwarzania w chmurze, bez gromadzenia danych.
Jakie rozmiary stron są dostępne?
Format A4, US Letter i obszar wydruku zdefiniowany w programie Excel to opcje standardowe. W razie potrzeby można określić rozmiary niestandardowe.
Czy mój skoroszyt został przesłany na serwer?
Nie. SheetJS i jsPDF działają całkowicie w przeglądarce.
Czy plik PDF będzie zawierał tekst do wyboru?
Tak. Wartości komórek są zapisywane jako rzeczywisty tekst, a nie obrazy rastrowe, dzięki czemu można je wybierać, kopiować i przeszukiwać w wynikach.
Czy mogę konwertować pliki .csv?
Użyj dedykowanego narzędzia do konwersji pliku CSV do pliku PDF, jeśli jest dostępne, lub najpierw przekonwertuj plik .csv do formatu .xlsx za pomocą dowolnego programu do obsługi arkuszy kalkulacyjnych.