Kodowanie całego pliku
Zachowaj każdy oryginalny bajt PDF w zakodowanej zawartości. Jej poprawne odkodowanie przywraca ten sam plik bez ponownego zapisu PDF.
Zakoduj cały PDF jako tekst Base64 lub identyfikator URI danych PDF.
Przeciągnij pliki tutaj lub użyj przycisku poniżej.
Do 25 MB łącznie · Pliki pozostają na Twoim urządzeniu
Tutaj zobaczysz podgląd dokumentu. Dla dodawanej treści jest to wskazówka położenia; sprawdź zapisany wynik.
Przedstaw bajty PDF jako znaki Base64 i zapisz je w pliku tekstowym. Wybierz sam Base64, jeśli inny system oczekuje wyłącznie zakodowanej zawartości, albo identyfikator URI danych PDF, jeśli wymaga również typu mediów i prefiksu kodowania.
Kodowany jest cały plik wraz z jego stronami i funkcjami dokumentu. Zmienia to sposób przedstawienia bajtów; nie tłumaczy tekstu, nie zmniejsza rozmiaru, nie szyfruje dokumentu i nie usuwa aktywnej zawartości.
Zachowaj każdy oryginalny bajt PDF w zakodowanej zawartości. Jej poprawne odkodowanie przywraca ten sam plik bez ponownego zapisu PDF.
Pobierz sam Base64 lub ciąg zaczynający się od data:application/pdf;base64,. Wybierz postać oczekiwaną przez aplikację odbierającą.
Odczytuj i koduj wybrany plik w przeglądarce. Konwersja nie wysyła PDF do zdalnej usługi kodowania.
Zapisz wynik w pliku .txt zamiast wyświetlać ogromny ciąg na stronie. Przechowuj go ze źródłem do kontrolowanego transferu lub testów.
Wybierz cały dokument, który chcesz zakodować.
Wybierz zrzut ekranu, aby go powiększyć.
Wybierz sam Base64 lub URI danych PDF.
Wybierz zrzut ekranu, aby go powiększyć.
Pobierz dane tekstowe dla aplikacji odbierającej.
Wybierz zrzut ekranu, aby go powiększyć.
Zrzuty ekranu przedstawiają te narzędzia z nieszkodliwymi plikami przykładowymi. Nazwa Twojego pliku, liczba stron i ustawienia mogą się różnić.
Niektóre interfejsy przenoszą pliki binarne wewnątrz wiadomości tekstowych. Base64 zapewnia taką reprezentację, ale limity danych, wymagane pola i uwierzytelnianie nadal określa dany interfejs. To narzędzie przygotowuje zakodowany plik; nie wysyła żądania API ani nie konfiguruje systemu odbierającego. Base64 zwykle zwiększa rozmiar, więc sprawdź zarówno rozmiar PDF, jak i dozwolony rozmiar wiadomości.
Przygotuj małą zawartość PDF dla interfejsu, który wyraźnie wymaga Base64.
Twórz powtarzalne próbki kodowania i odkodowania bez zmieniania oryginalnego dokumentu.
Sprawdź, czy problem z przesyłaniem wynika z brakującego prefiksu, uciętego tekstu lub błędnego dekodowania.
| Ustawienie | Oczekiwany rezultat |
|---|---|
| Dane wejściowe | Jeden niezaszyfrowany PDF do 25 MiB, zawierający najwyżej 500 stron. |
| Sam Base64 | Wyłącznie standardowa zawartość Base64 z prawidłowym dopełnieniem, zakończona znakiem nowego wiersza w pobranym tekście. |
| URI danych PDF | Ta sama zawartość z prefiksem data:application/pdf;base64,. |
| Zakres | Kodowany jest cały plik źródłowy. Nie ma wyboru zakresu stron ani oczyszczania zawartości. |
Jeśli pole API oczekuje bajtów w Base64, użyj opcji bez prefiksu. Jeśli interfejs wymaga URI danych PDF, wybierz tę opcję. Nawet poprawna zawartość może zostać odrzucona z powodu nieoczekiwanego prefiksu lub uciętej wiadomości; przed przesłaniem większego pliku przetestuj mały, znany PDF.
| Sytuacja | Co sprawdzić |
|---|---|
| Miejsce docelowe odrzuca dane | Sprawdź, czy oczekuje samego Base64, URI danych czy innego formatu otaczającego żądania. |
| Zakodowany wynik jest większy niż PDF | To oczekiwane przy tym kodowaniu tekstowym. Użyj mniejszego PDF, jeśli system odbierający ogranicza rozmiar wiadomości. |
| Nie można odczytać zaszyfrowanego pliku | Odblokuj go hasłem, którego masz prawo użyć, a następnie zakoduj otrzymany PDF. |
Nie. Każdy, kto ma zakodowany tekst, może go odkodować. Stosuj do pliku Base64 te same zasady dostępu co do oryginalnego PDF.
Nie. Oryginalne bajty pozostają bez zmian. Kodowanie nie jest skanowaniem w poszukiwaniu złośliwego oprogramowania, oczyszczaniem dokumentu ani weryfikacją podpisu.
To narzędzie koduje cały plik. Najpierw użyj narzędzia Wyodrębnij strony PDF, aby utworzyć dokument zawierający tylko strony przeznaczone do kodowania.