Dołącz do dokumentów programu Word za pomocą połączenia dokumentów programu Word

Praca z plikami Docs/Docx staje się kłopotliwa, gdy dane są rozproszone pomiędzy wieloma plikami programu Word. Ten scenariusz prowadzi do straty czasu i cennej siły roboczej. Na szczęście rozwiązanie GroupDocs.Merger stanowi rozwiązanie tego problemu, ponieważ oferuje interfejsy API REST i pakiety SDK w chmurze umożliwiające łączenie dokumentów programu Word w jeden plik. Ponadto ten interfejs API do łączenia dokumentów programu Word umożliwia użytkownikom konfigurowanie wywołań API zgodnie z wymaganiami. W tym wpisie na blogu omówimy, jak łączyć dokumenty Worda w aplikacji opartej na Node.js przy użyciu GroupDocs.Merger Cloud SDK dla Node.js.

W tym artykule omówimy następujące punkty:

Instalacja interfejsu API do łączenia dokumentów programu Word

Instalacja GroupDocs.Merger Cloud Node.js SDK w projekcie opartym na Node.js jest dość prosta. Po prostu uruchom następujące polecenie w terminalu i zacznij korzystać z metod na poziomie przedsiębiorstwa, aby programowo łączyć pliki Word.

npm install groupdocs-merger-cloud

Odwiedź ten [link], aby poznać proces uzyskiwania danych uwierzytelniających API dla zestawów SDK GroupDocs.Merger.

Programowo łącz dokumenty programu Word w Node.js

W tej sekcji przedstawiono rzeczywistą implementację funkcjonalności. Przesłaliśmy dwa różne pliki Docs/Docx do chmury API dashboard. Możesz więc przesyłać pliki ręcznie i programowo.

Poniżej przedstawiono kroki programowego łączenia dokumentów programu Word:

  • Dołącz moduł groupdocs-merger-cloud do swojej aplikacji.
  • Utwórz instancję DocumentApi przy użyciu poświadczeń API.
  • Utwórz instancję klasy JoinItem.
  • Utwórz instancję obiektu klasy FileInfo.
  • Ustaw ścieżkę pliku źródłowego pliku Word.
  • 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 dokumentu.
  • Zainicjuj instancję klasy JoinRequest i przekaż ją do metody join.

Poniższy fragment kodu pokazuje, jak scalić dokumenty programu Word 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 = "xxxxxxxxxxxxxxxxxxx";

// Utwórz instancję DocumentApi przy użyciu poświadczeń API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Utwórz instancję klasy JoinItem.
let item1 = new merger_cloud.JoinItem();
// Utwórz instancję obiektu klasy FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Ustaw ścieżkę pliku źródłowego pliku Word.
item1.fileInfo.filePath = "sample.docx";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "sample2.docx";    
 // 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 dokumentu
options.outputPath = "Output/joined.docx";
// Zainicjuj instancję klasy JoinRequest i przekaż ją do metody Join.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Success!"));

Powyższy fragment kodu połączy dokumenty Worda i utworzy wygenerowany plik w folderze „Output”. Można jednak pobrać plik ręcznie lub programowo, wywołując metodę DownloadFile.

dołącz pliki Word

Dołącz do dokumentów programu Word online

GroupDocs.Merger oferuje wersję online zestawów SDK do łączenia dokumentów programu Word. Wszystko, co musisz zrobić, to po prostu upuścić/przesłać plik Docs/Docx i nacisnąć przycisk „Scal teraz”. Przede wszystkim nie potrzebujesz żadnej wcześniejszej subskrypcji, aby móc korzystać z fuzji dokumentów Word online.

dołącz do dokumentów Word online

Wniosek

Mamy nadzieję, że nauczyłeś się łączyć dokumenty programu Word za pomocą GroupDocs.Merger Cloud SDK. Ponadto przeszliśmy również przez kroki i przykładowy kod, aby osiągnąć funkcjonalność. Co więcej, ten interfejs API do łączenia dokumentów programu Word jest łatwy w obsłudze i integracji z projektem opartym na Node.js. Dlatego nie pomijaj [dokumentacji], aby poznać inne przydatne funkcje. W rzeczywistości możesz bezpośrednio wchodzić w interakcję z naszymi interfejsami API tutaj, a także znaleźć kod źródłowy w repozytorium GitHub.

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

Czy istnieje sposób na łączenie dokumentów programu Word?

GroupDocs.Merger Cloud SDK oferuje szeroki zestaw metod i właściwości do programowego łączenia dokumentów Word. W tym celu możesz zainicjować instancję klasy JoinRequest i przekazać ją do metody Join do join dokumentów Worda.

Jak połączyć 2 dokumenty Word?

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

Zobacz też