Portable Document Format(PDF) to format pliku dokumentu, który zawiera tekst, obrazy, dane itp. Format PDF jest używany, gdy trzeba zapisać pliki, których nie można modyfikować. Podczas gdy plik Text jest zwykłym dokumentem tekstowym, który przechowuje zwykły tekst w postaci linii. Jest to plik niewykonywalny, który służy do tworzenia szybkich notatek w różnych aplikacjach. Czasami wystarczy zwykły tekst w formacie .txt. Może być więc konieczne przekonwertowanie formatu PDF na format TEKST. W tym artykule opisano, jak przekonwertować plik PDF na format TEKST online za pomocą Node.js.
Tematy, które należy poruszyć w tym artykule to:
- REST API konwersji plików PDF na TEKS i zestaw SDK Node.js
- Jak przekonwertować plik PDF na tekst w Node.js za pomocą REST API
Konwersja PDF na TEXT API REST i Node.js SDK
Node.js SDK of GroupDocs.Conversion to internetowa biblioteka konwersji NodeJS, która umożliwia konwersję plików PDF na tekst online. Jest to niezależne od platformy rozwiązanie do konwersji bibliotek i dokumentów. Pozwala bezproblemowo konwertować dokumenty i obrazy z dowolnego obsługiwanego formatu plików do dowolnego potrzebnego formatu. Możesz z łatwością konwertować ponad 50 typów dokumentów i obrazów, takich jak Word, PowerPoint, Excel, PDF, HTML, CAD, obrazy rastrowe itp. Zapewnia również zestawy SDK .NET, Java, PHP, Ruby, Android i Python jako członkowie rodziny konwersji dokumentów Cloud API.
Możesz zainstalować GroupDocs.Convert Cloud w swoim projekcie Node.js za pomocą następującego polecenia w konsoli:
npm install groupdocs-conversion-cloud
Pobierz swój identyfikator klienta i klucz tajny klienta z panelu nawigacyjnego, zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi przykładami kodu. Gdy masz już swój identyfikator i sekret, dodaj kod, jak pokazano poniżej:
# Zaimportuj Node.js SDK do swojej aplikacji węzła z http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");
// pobierz clientId i clientSecret z https://dashboard.groupdocs.cloud (wymagana jest bezpłatna rejestracja).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";
Jak przekonwertować plik PDF na tekst w Node.js za pomocą REST API
Możesz programowo przekonwertować plik PDF na tekst w Nodejs w chmurze, wykonując czynności podane poniżej:
- Prześlij plik PDF do chmury
- Konwertuj plik PDF do formatu tekstowego
- Pobierz przekonwertowany plik tekstowy
Prześlij plik PDF
Przede wszystkim prześlij plik PDF do chmury, korzystając z następującego przykładowego kodu:
// otwórz plik w IOStream z dysku systemowego.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.pdf';
// przeczytaj plik
fs.readFile(resourcesFolder, (err, fileStream) => {
// skonstruuj FileApi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// utwórz prośbę o przesłanie pliku
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.pdf", fileStream, myStorage);
// Przesyłanie pliku
fileApi.uploadFile(request)
.then(function (response) {
console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
});
W rezultacie przesłany plik tekstowy będzie dostępny w sekcji plików Twojego pulpitu nawigacyjnego w chmurze.
Konwertuj format PDF na TXT w Node.js
- Najpierw utwórz instancję ConvertApi
- Po drugie, utwórz instancję ConvertSettings
- Następnie ustaw nazwę magazynu i ścieżkę wejściowego pliku PDF
- Następnie przypisz „txt” do formatu
- Teraz podaj ścieżkę wyjściowego pliku pdf
- Następnie utwórz ConvertDocumentRequest za pomocą ConvertSettings
- Na koniec przekonwertuj, wywołując metodę convertDocument() z ConvertDocumentRequest
Poniższy przykład kodu pokazuje, jak przekonwertować format PDF na plik TEXT za pomocą Nodejs REST API:
Pobierz przekonwertowany plik
Powyższy przykładowy kod zapisze przekonwertowany plik tekstowy w chmurze. Teraz wiesz, jak przekonwertować plik PDF na format tekstowy za pomocą Node.js. Następnie pobierz plik tekstowy, korzystając z następującego przykładowego kodu:
// skonstruować FileApi, aby pobrać przekonwertowany plik
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// utwórz żądanie pobrania pliku
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.txt", myStorage);
// pobierz plik i typ odpowiedzi Stream
fileApi.downloadFile(request)
.then(function (response) {
// zapisz plik w katalogu systemowym
fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.txt", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Konwerter plików PDF na tekst online za darmo
Jak przekonwertować plik PDF na plik tekstowy online za darmo? Wypróbuj poniższe darmowy internetowy konwerter plików PDF na tekst, który został opracowany przy użyciu powyższego interfejsu API.
Wniosek
W tym miejscu kończymy ten wpis na blogu. Pliki PDF i tekstowe są szeroko stosowane do przechowywania i przesyłania danych. W tym artykule opisano, jak przekształcić pliki PDF w aplikacje Node.js w formacie tekstowym. Teraz wiesz:
- jak przekonwertować PDF na format tekstowy za pomocą Node.js;
- darmowy konwerter plików PDF na tekst online;
Ponadto możesz dowiedzieć się więcej o GroupDocs.Conversion Cloud API, korzystając z dokumentacji. Udostępniamy również sekcję Informacje o interfejsach API, która umożliwia wizualizację naszych interfejsów API i interakcję z nimi bezpośrednio w przeglądarce. Aby uzyskać szczegółowe przykłady, przejdź do GitHub.
Więcej informacji można znaleźć na naszej stronie Pierwsze kroki
Ponadto Groupdocs.cloud jest stale aktualizowany o nowe tematy. W związku z tym bądź na bieżąco z najnowszymi informacjami o interfejsach API.
Zadać pytanie
Możesz zadawać pytania dotyczące konwersji plików PDF na format tekstowy za pośrednictwem naszego Bezpłatnego forum pomocy technicznej
Często zadawane pytania
Jak przekonwertować plik PDF na tekst w Node.js?
Kliknij ten link, aby poznać fragment kodu, jak szybko i wygodnie przekonwertować plik PDF na plik tekstowy za pomocą node.js.
Jak utworzyć plik tekstowy z PDF w Node.js przy użyciu REST API?
Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument za pomocą ConvertDocumentRequest, aby przekonwertować PDF do czytelnego tekstu online.
Czy mogę bezpłatnie przekonwertować plik PDF na tekst online?
Bezpłatny internetowy konwerter plików PDF na tekst umożliwia szybką i łatwą konwersję plików PDF na format plików tekstowych. Po zakończeniu konwersji możesz pobrać plik tekstowy.
Jak przekonwertować plik PDF na czytelny tekst offline?
Odwiedź stronę link do pobrania pdftotext, aby pobrać konwerter plików PDF na tekst dla systemu Windows. To bezpłatne oprogramowanie do konwersji plików PDF na tekst online służy do szybkiej konwersji plików PDF na TXT w systemie Windows za pomocą jednego kliknięcia.
Zobacz też
Aby dowiedzieć się więcej na ten temat: zalecamy przeczytanie następujących artykułów:
- Konwertuj PDF na edytowalny dokument Word za pomocą Node.js
- Konwertuj arkusze kalkulacyjne Excel na format PDF w Node.js
- Jak przekonwertować JPG na PDF za pomocą Node.js
- Konwertuj Word na PNG i PNG na dokument Word w Javie
- Konwertuj dokumenty programu Word na format PDF za pomocą interfejsu API REST w języku Python
- Jak programowo przekonwertować program Word na JPG i JPG na Word w Javie
- Konwertuj Word na Markdown i Markdown na Word w Python
- Konwertuj CSV na JSON lub JSON na CSV programowo w C#
- Jak przekonwertować EXCEL na JSON i JSON na EXCEL w Python
- Konwertuj SVG na PNG wysokiej jakości w Python
- Konwertuj CSV na JSON i JSON na CSV w Python
- Jak przekonwertować PDF do Excela w Python przy użyciu REST API