Użyj Node biblioteki, aby scalić Word dokumenty, PDF, Web za pośrednictwem REST API. Z łatwością połącz dwa lub więcej dokumentów w jeden plik za pomocą JavaScript.
Łatwe łączenie dokumentów w różnych formatach w JavaScript kodzie. Ta JavaScript biblioteka została zaprojektowana do łączenia Word dokumentów, 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 JavaScript 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 JavaScript do przetwarzania dokumentów.
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 JavaScript 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 JavaScript ie, potrzebujesz co najmniej dwóch plików źródłowych. Aby szybko rozpocząć, zapoznaj się z poniższym przykładem JavaScript kodu.
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);
});
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.
Zapoznaj się z Repository Documentation, aby zobaczyć więcej szczegółów.