Połącz dokumenty razem za pomocą Node

Node Cloud SDK do łączenia kilku dokumentów i eksportowania wyników do prawie każdego formatu biurowego

Użyj Node biblioteki, aby scalić dokumenty Word, PDF, Web za pośrednictwem REST API. Z łatwością połącz dwa lub więcej dokumentów w jeden plik za pomocą Node.

Połącz dokumenty Word, PDF i internetowe za pomocą interfejsu Node REST API

Łatwe łączenie dokumentów w różnych formatach w Node kodzie. Ta Node biblioteka została zaprojektowana do łączenia dokumentów Word, PDF, Web, a także obrazów w jeden dokument za pomocą interfejsu REST API, tj. poprzez przekazywanie wywołań HTTPS przez Internet.

Jest to profesjonalne, natywne dla chmury rozwiązanie do łączenia dokumentów, które zapewnia programistom Node zarówno dużą elastyczność programowania, jak i zaawansowane funkcje. Łączenie plików jest często stosowane, gdy konieczne jest stworzenie zestawu dokumentów o tej samej strukturze, z których każdy zawiera unikalne dane. Łącząc dokumenty i obrazy, możesz zautomatyzować cyfrowe przepływy pracy i przenieść niektóre rutynowe części procesu do szybkiego i wydajnego oprogramowania Node do przetwarzania dokumentów.

Scal wiele plików w jeden w Node

W wielu przypadkach może być konieczne połączenie dokumentów i obrazów. Na przykład możesz chcieć połączyć ze sobą wiele obrazów przed drukowaniem lub archiwizacją.

Scalanie dokumentów i obrazów może być częścią całej zintegrowanej technologii tworzenia dokumentów z różnych źródeł danych. Takie zadania obejmują wykorzystanie w pełni funkcjonalnej Node biblioteki do manipulacji formatami plików, która przetwarza zestawy plików i łączy je ze sobą w możliwie najkrótszym czasie, tworząc zwarty i dokładny wynik.

Aby scalić dokumenty w Node ie, potrzebujesz co najmniej dwóch plików źródłowych. Aby szybko rozpocząć, zapoznaj się z poniższym przykładem Node kodu.

Przykładowy kod Node do Node dokumentów za pomocą REST API
Pliki wejściowe
Prześlij pliki, które chcesz połączyć
Prześlij pliki, które chcesz połączyć
Format wyjściowy
Wybierz format docelowy z listy
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");

const document = fs.createReadStream("Input1.docx");
//  Załaduj dokument do dołączenia z magazynu w chmurze.
const mergeDocument = new model.DocumentEntry({
    fileReference: model.FileReference.fromRemoteFilePath("Input2.docx"),
    importFormatMode: "KeepSourceFormatting"
})

const documentEntries = [ mergeDocument ]
const documentList = new model.DocumentEntryList({
    documentEntries: documentEntries
})

const appendDocumentOnline = new model.AppendDocumentOnlineRequest({
    document: document,
    documentList: documentList
});
wordsApi.appendDocumentOnline(appendDocumentOnline)
.then((appendDocumentOnlineResult) => {
    console.log("Result of AppendDocumentOnline: ", appendDocumentOnlineResult);
});
  
Skopiuj kod Node do schowka

Jak używać Node do łączenia dokumentów PDF, Word, internetowych i wielu innych formatów plików?

  1. Zainstaluj Node SDK i dodaj referencję (zaimportuj bibliotekę) do swojego Node projektu.
  2. Otwórz plik źródłowy w Node przy użyciu interfejsu REST API.
  3. Załaduj dokument do dołączenia z pamięci w chmurze.
  4. Wywołaj 'appendDocumentOnline()', przekazując nazwę pliku wyjściowego z wymaganym rozszerzeniem.
  5. Uzyskaj połączony wynik jako jeden plik.

Node biblioteka do scalania plików

Zainstaluj 'Aspose.Words Cloud SDK for Node.js' za pomocą menedżera pakietów NPM. Uruchom npm install asposewordscloud --save z wiersza poleceń, aby zainstalować zestaw SDK za pomocą menedżera pakietów NPM. Alternatywnie możesz ręcznie sklonować Aspose.Words Cloud SDK for Node.js z GitHub i użyć go w swoim projekcie. Postępuj zgodnie z tymi Instructions, aby szybko uzyskać niezbędne dane uwierzytelniające i uzyskać dostęp do naszego interfejsu REST API.

wymagania systemowe

  • @types/request (version 2.48.3+)
  • lodash (version 4.17.15+)
  • lodash.template (version 4.5.0+)
  • request (version 2.88.0+)
  • request-debug (version 0.2.0+)

Zapoznaj się z Repository Documentation, aby zobaczyć więcej szczegółów.

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2022. Wszelkie prawa zastrzeżone.