Node API do łączenia HTML z obraz

Node SDK do łączenia HTML plików i eksportowania wyników do obraz formatu

Użyj Node biblioteki, aby scalić HTML z obraz za pomocą interfejsu REST API. Łatwo połącz dwa lub więcej HTML plików w jeden obraz plik za pomocą JavaScript.

Zobacz fragment kodu

Połącz HTML z obrazem za pomocą interfejsu JavaScript REST API

Łatwe łączenie HTML plików i eksportowanie wyników do formatu graficznego w JavaScript kodzie. Ta JavaScript biblioteka jest przeznaczona do łączenia wielu HTML plików w jeden obraz za pomocą interfejsu REST API, tj. poprzez przekazywanie wywołań HTTPS przez Internet.

Jest to profesjonalne, natywne dla chmury rozwiązanie do łączenia HTML plików z obrazem, które zapewnia programistom JavaScript zarówno dużą elastyczność programowania, jak i zaawansowane funkcje. Łącząc pliki, możesz zautomatyzować cyfrowe przepływy pracy HTML/obrazów i przenieść niektóre rutynowe części procesu do szybkiego i wydajnego oprogramowania JavaScript do przetwarzania HTML.

Połącz kilka HTML plików w obraz w JavaScript

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

Scalanie HTML może być częścią całego zintegrowanego podejścia do przetwarzania dokumentów w celu generowania obrazów z różnych źródeł danych. Takie zadania obejmują korzystanie z w pełni funkcjonalnej JavaScript biblioteki do obróbki HTML plików/Obrazów, która przetwarza zestaw HTML plików i łączy je ze sobą w możliwie najkrótszym czasie, tworząc zwarty i dokładny wynik graficzny.

Połącz HTML z obrazem w JavaScript

Aby wykonać scalanie HTML z obrazem w JavaScript, potrzebujesz co najmniej dwóch źródłowych HTML plików. Aby szybko rozpocząć, zapoznaj się z poniższym przykładem JavaScript kodu.

Prześlij pliki, które chcesz połączyć
Uruchom kod
Prześlij pliki, które chcesz połączyć
Wybierz format docelowy z listy
import * as fs from "fs";

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

const document = fs.createReadStream("Input1.html");
const mergeProps = new model.DocumentEntry({
    fileReference: model.FileReference.fromRemoteFilePath("Input2.html"),
    importFormatMode: "KeepSourceFormatting"
})
const documentEntries = [
    mergeProps
]
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);

    const splitDocumentOnline = new model.SplitDocumentOnlineRequest({
        document: appendDocumentOnlineResult,
        format: "jpg",
        zipOutput: true
    });

    wordsApi.splitDocumentOnline(splitDocumentOnline)
    .then((splitDocumentOnlineResult) => {        
        console.log("Result of SplitDocumentOnline: ", splitDocumentOnlineResult);
    });
});
Uruchom kod
  
Skopiuj kod JavaScript do schowka

Jak używać JavaScript do łączenia HTML z obraz

  1. Zainstaluj Node SDK i dodaj referencję (zaimportuj bibliotekę) do swojego Node projektu.
  2. Otwórz źródłowy HTML plik w języku JavaScript.
  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 łączny wynik w obraz formacie jako pojedynczy plik.

Node biblioteka do scalenia HTML z OBRAZ

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.

Inne popularne formaty łączenia plików

Możesz użyć innych popularnych formatów:

5%

Subskrybuj aktualizacje produktów Aspose

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

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