Jak przekonwertować plik PDF na format TEKST online za pomocą Node.js

Konwertuj PDF na format TEKST Online za pomocą Node.js

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:

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:

  1. Prześlij plik PDF do chmury
  2. Konwertuj plik PDF do formatu tekstowego
  3. 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: