Komprimer HTML i Go SDK

Reducer størrelsen HTML ved hjælp af Go

Ved at bruge REST API i Go kan udviklere komprimere HTML programmatisk. Med den givne løsning vil outputtet være en fil af høj kvalitet efter komprimering.

Komprimer HTML i Go

Ved at bruge vores kraftfulde Go API kan udviklere komprimere HTML for at optimere indhold og outputfilstørrelse. Reduktion af filstørrelse sker ved at rydde op i ubrugte data og ressourcer. Du kan også komprimere billeder for at gøre outputfilstørrelsen endnu mindre.

Resultatet af indholdsoptimering og -komprimering kan gemmes i den originale HTML eller et hvilket som helst tilgængeligt gemt format - DOCX, DOC, RTF, PDF, HTML og mange andre.

Reducer HTML filstørrelsen i Go

Som nævnt giver vores Go SDK dig mulighed for programmæssigt at reducere størrelsen af HTML. Og nu kan du prøve vores kraftfulde funktionalitet og evaluere, hvordan du komprimerer HTML i Go med følgende eksempel:

Upload en fil, du vil optimere/komprimere
Kør kode
Vælg målformatet fra listen
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)
Kør kode
  
Kopiér koden Go til udklipsholderen

Sådan komprimeres HTML i Go

  1. Installer Aspose.Words Cloud for Go
  2. Tilføj en biblioteksreference (importér biblioteket) til dit Go projekt
  3. Konfigurer API ved hjælp af dine appnøgler
  4. Indlæs kilden HTML for at komprimere
  5. Komprimer HTML, rens ubrugte oplysninger
  6. Vælg outputfilformatet
  7. Få resultatet af HTML komprimering som en separat fil

Go bibliotek for at bruge HTML komprimering

Kør go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api for at installere Aspose.Words Cloud SDK for Go. Du kan få en masse nyttig information om andre installationsmetoder fra afsnittet "How to use SDK".

Klon Aspose.Words Cloud SDK for Go kildekode fra GitHub og brug den i dit projekt. Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.

Systemkrav

Se Repository Documentation for at se detaljerne.

Andre understøttede filformater

Du kan udføre dokumentkomprimering for andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.