Compactar HTML no Go SDK

Reduza o tamanho de HTML usando Go

Usando a REST API em Go, os desenvolvedores podem compactar HTML programaticamente. Com a solução fornecida, a saída será um arquivo de alta qualidade após a compactação.

Ver trecho de código

Compactar HTML em Go

Usando nossa poderosa Go API, os desenvolvedores podem compactar HTML para otimizar o conteúdo e o tamanho do arquivo de saída. A redução do tamanho do arquivo ocorre pela limpeza de dados e recursos não utilizados. Você também pode compactar imagens para tornar o tamanho do arquivo de saída ainda menor.

O resultado da otimização e compactação do conteúdo pode ser salvo no HTML original ou em qualquer formato de salvamento disponível – DOCX, DOC, RTF, PDF, HTML e muitos outros.

Reduza o tamanho do HTML arquivo em Go

Conforme mencionado, nosso SDK do Go permite que você reduza programaticamente o tamanho do HTML. E agora você pode experimentar nossa poderosa funcionalidade e avaliar como compactar HTML em Go com o seguinte exemplo:

Carregue um arquivo que você deseja otimizar/compactar
Código de execução
Selecione o formato de destino na lista
import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)

requestDocument, _ := os.Open("Input.html")
requestCompressOptions := models.CompressOptions{
    ImagesQuality: ToInt32Pointer(int32(75)),
    ImagesReduceSizeFactor: ToInt32Pointer(int32(1)),
}
compressDocumentOnlineOptions := map[string]interface{}{}
compressDocumentRequest := &models.CompressDocumentOnlineRequest{
    Document: requestDocument,
    CompressOptions: &requestCompressOptions,
    Optionals: compressDocumentOnlineOptions,
}
compressDocument = wordsApi.CompressDocumentOnline(ctx, compressDocumentRequest)

convertDocumentOptions := map[string]interface{}{}
convertDocument := &models.ConvertDocumentRequest{
    Document: compressDocument.Document.Values[0],
    Format: ToStringPointer("html"),
    Optionals: convertDocumentOptions,
}
_, _ = wordsApi.ConvertDocument(ctx, convertDocument)
Código de execução
  
Copie o código Go para a área de transferência

Como compactar HTML em Go

  1. Instale Aspose.Words Cloud for Go
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Go
  3. Configure a API usando suas chaves de aplicativo
  4. Carregue a fonte HTML para compactar
  5. Compactar HTML, limpar informações não utilizadas
  6. Selecione o formato do arquivo de saída
  7. Obtenha o resultado da compactação HTML como um arquivo separado

biblioteca Go para usar compactação HTML

Execute go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api para instalar o Aspose.Words Cloud SDK for Go. Você pode obter muitas informações úteis sobre outros métodos de instalação na seção "How to use SDK".

Clone o código-fonte do Aspose.Words Cloud SDK for Go do GitHub e use-o em seu projeto. Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.

Requisitos de sistema

Consulte a Repository Documentation para ver os detalhes.

Outros formatos de arquivo suportados

Você pode realizar a compactação de documentos para outros formatos de arquivo:

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.