Łącz pliki tekstowe za pomocą połączenia plików TXT

Załóżmy, że masz wiele plików [Text] i chcesz połączyć je w jeden plik tekstowy. GroupDocs.Merger Cloud SDK for Node.js udostępnia funkcje umożliwiające programowe łączenie plików tekstowych. Niezależnie od tego, jak duży jest Twój plik tekstowy, to połączenie plików TXT umożliwia efektywne łączenie plików tekstowych. Ponadto GroupDocs.Merger oferuje pakiety SDK w chmurze i interfejs API REST do integracji z firmami zewnętrznymi. Jednak z tego wpisu na blogu dowiesz się, jak łączyć pliki tekstowe przy użyciu GroupDocs.Merger Cloud SDK dla Node.js w projekcie opartym na Node.js. Pod koniec tego wpisu na blogu powinieneś wiedzieć, jak łączyć pliki tekstowe w Node.js.

W tym artykule będziemy kierować się następującymi punktami:

Instalacja interfejsu API łączenia plików TXT

Proces instalacji GroupDocs.Merger Cloud SDK dla Node.js polega po prostu na uruchomieniu polecenia. Jest lekki i wymaga bardzo mniej zasobów systemowych. Możesz więc skonfigurować połączenie plików TXT API, uruchamiając następujące polecenie w Terminalu/CMD:

npm install groupdocs-merger-cloud

Po zakończeniu instalacji odwiedź ten link, aby dowiedzieć się, jak uzyskać dane uwierzytelniające API (identyfikator klienta + sekret klienta).

Programowo łącz pliki tekstowe

Połączmy pliki tekstowe, korzystając z metod udostępnianych przez tę chmurę SDK. W tym celu przesłaliśmy w chmurze dwa różne pliki tekstowe dashboard.

Odwiedź ten link, aby programowo przesłać pliki.

Aby połączyć pliki tekstowe w Node.js, wykonaj następujące kroki:

  • Dołącz moduł groupdocs-merger-cloud do swojej aplikacji.
  • Zainicjuj instancję DocumentApi przy użyciu poświadczeń API.
  • Utwórz instancję obiektu klasy JoinItem.
  • Utwórz obiekt klasy FileInfo.
  • Ustaw ścieżkę źródłowego pliku tekstowego.
  • Utwórz obiekt klasy JoinOptions.
  • Wywołaj właściwość JoinItems, aby przypisać tablicę dokumentów źródłowych.
  • Ustaw ścieżkę wyjściową dla wygenerowanego scalonego dokumentu.
  • Zainicjuj instancję klasy JoinRequest i przekaż ją do metody join.

Poniższy przykładowy kod demonstruje sposób scalania plików tekstowych przy użyciu Node.js:

// Dołącz moduł groupdocs-merger-cloud do swojej aplikacji.
const merger_cloud = require("groupdocs-merger-cloud");

const clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// Zainicjuj instancję DocumentApi przy użyciu poświadczeń API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Utwórz instancję obiektu klasy JoinItem.
let item1 = new merger_cloud.JoinItem();
// Utwórz obiekt klasy FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Ustaw ścieżkę źródłowego pliku tekstowego.
item1.fileInfo.filePath = "first.txt";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.txt";    
// Utwórz obiekt klasy JoinOptions.
let options = new merger_cloud.JoinOptions();
// Wywołaj właściwość JoinItems, aby przypisać tablicę dokumentów źródłowych.
options.joinItems = [item1, item2];
// Ustaw ścieżkę wyjściową dla wygenerowanego scalonego dokumentu.
options.outputPath = "Output/joined.txt";
// Zainicjuj instancję klasy JoinRequest i przekaż ją do metody Join.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));

Po uruchomieniu serwera scalony plik tekstowy jest generowany w folderze „Output”, jak pokazano na poniższym obrazku:

scalić pliki tekstowe
Możesz więc pobrać wygenerowany plik ręcznie lub wywołując metodę DownloadFile, jeśli chcesz pobrać programowo.

Scal pliki tekstowe online

Ponadto możesz skorzystać z online wersji GroupDocs.Merger Cloud SDK. Jest dość łatwy w użyciu, wystarczy upuścić/przesłać pliki tekstowe i nacisnąć przycisk „Scal teraz”, aby natychmiast połączyć pliki tekstowe. Możesz dowiedzieć się więcej, klikając link podany poniżej.

scalaj pliki tekstowe online

Wniosek

W ten sposób dotarliśmy do końca tego przewodnika. Mamy nadzieję, że nauczyłeś się łączyć pliki tekstowe przy użyciu pakietu GroupDocs.Merger Cloud SDK w projekcie opartym na Node.js. Co więcej, ten artykuł pomoże Ci w zbudowaniu połączenia plików TXT dla Twojej aplikacji biznesowej. Ponadto możesz dokładniej poznać ten interfejs API, odwiedzając dokumentację. W rzeczywistości możesz sprawdzić repozytorium GitHub, ponieważ GroupDocs.Merger Cloud SDK dla Node.js jest oprogramowaniem typu open source. Na koniec nie zapomnij o bezpośredniej interakcji z naszym API tutaj.

Ponadto zalecamy skorzystanie z naszego Przewodnika wprowadzającego.

Wreszcie groupdocs.cloud pisze nowe artykuły. Prosimy więc o kontakt w celu uzyskania najnowszych aktualizacji.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania – często zadawane pytania

Jaki jest program do łączenia plików tekstowych?

GroupDocs.Merger udostępnił pakiety SDK dla wielu języków programowania i interfejsy API REST do programowego łączenia plików tekstowych.

Jak połączyć wiele plików tekstowych w jeden?

Aby poznać szczegółową odpowiedź, odwiedź ten link.

Zobacz też