Използвайте Go библиотека, за да разделите HTML файл чрез REST API. Лесно разделете два или повече HTML файла на части с помощта на Go.
Тази библиотека Go предоставя на разработчиците на Go възможността да работят с функция за разделяне на HTML, използвайки REST API. Позволява ви да разделите един HTML документ на няколко по-малки файла онлайн в Go. Например, може да се наложи да изпратите по имейл няколко страници от вашия HTML документ или може да искате да покажете на клиента само част от вашия HTML файл. Всичко това може да се направи чрез функцията за разделяне на HTML в Go код.
Могат да се използват различни методи за разделяне на HTML файл: "по страница", "по диапазони на страници", "по заглавия", "по разделяне на раздел". Просто заредете оригиналния HTML документ и изберете метода, от който се нуждаете. Уверете се, че вашият HTML документ използва необходимите стилове на заглавия или съдържа прекъсвания на секции, ако искате да разделите своя HTML файл според тези критерии с помощта на Go код. След разделяне на HTML документ можете да експортирате резултата като отделни страници с документи или по-малки файлове.
Цялото разделяне на HTML документи се извършва в облака на уеб сървърите на Aspose с максимална скорост и в съответствие с всички стандарти за сигурност. Нашата библиотека Go е предназначена за създаване на приложения за обработка на HTML и се основава на взаимодействие клиент-сървър чрез REST API.
Ако имате въпроси как да разделите HTML документ на множество документи или как да извлечете HTML страници според определени параметри, опитайте нашия Splitter Online и експортирайте резултата в удобен формат на документ:
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
doc, _ := os.Open("Input.html")
options := map[string]interface{}{
"zipOutput": ToBoolPointer(true),
}
request := &models.SplitDocumentOnlineRequest{
Document: doc,
Format: ToStringPointer("html"),
Optionals: options,
}
zippedFiles = wordsApi.SplitDocumentOnline(ctx, request)
Изпълнете go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api, за да инсталирате Aspose.Words Cloud SDK for Go. Можете да получите много полезна информация за други методи за инсталиране от раздела "How to use SDK".
Клонирайте Aspose.Words Cloud SDK for Go изходния код от GitHub и го използвайте във вашия проект. Моля, следвайте тези Instructions, за да получите бързо необходимите идентификационни данни за сигурност и да получите достъп до нашия REST API.
Обърнете се към Repository Documentation, за да видите подробностите.