HTML JPG PDF XML DOCX
  Product Family
PDF

Convertir GIF en PDF dans Go SDK

Exportez des documents GIF vers plusieurs formats, y compris PDF, avec Aspose.PDF Cloud Go SDK

Get Started

Comment Convertir GIF en PDF Utilisant Go SDK

Pour convertir GIF en PDF, nous utiliserons Aspose.PDF Cloud Go SDK Ce Cloud SDK aide les programmeurs Go à développer des applications créatrices, annotatrices, éditrices et convertisseuses de PDF basées sur le cloud en utilisant le langage de programmation Go via Aspose.PDF REST API. Utilisez la commande suivante à partir de la console du gestionnaire de packages.

Commande de la console du gestionnaire de packages


     
    go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
     
     

Étapes pour Convertir GIF en PDF via Go

Les développeurs Aspose.PDF Cloud Go peuvent facilement charger et convertir des fichiers GIF en PDF en quelques lignes de code.

  1. Téléchargement d’un fichier GIF vers le stockage Cloud Aspose.
  2. Conversion du GIF en PDF.
  3. Sauvegarde du PDF de sortie dans le stockage cloud.
 

Ce code d'exemple montre la conversion de GIF en PDF Cloud Go SDK


    package main

    import (
        "fmt"
        "path"

        asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
    )

    func converGifToPdf(pdf_api *asposepdfcloud.PdfApiService, gif_file string, pdf_name string, remote_folder string) {
        imageTemplateList := []asposepdfcloud.ImageTemplate{}

        imageTemplate := asposepdfcloud.ImageTemplate{
            ImagePath:    path.Join(remote_folder, gif_file),
            ImageSrcType: asposepdfcloud.ImageSrcTypeCommon,
        }
        imageTemplateList = append(imageTemplateList, imageTemplate)

        uploadFile(pdf_api, gif_file)

        imageTemplatesRequest := asposepdfcloud.ImageTemplatesRequest{
            IsOCR:      true,
            OCRLangs:   "eng",
            ImagesList: imageTemplateList,
        }

        args := map[string]interface{}{
            "folder": remote_folder,
        }

        result, httpResponse, err := pdf_api.PutImageInStorageToPdf(pdf_name, imageTemplatesRequest, args)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("Unexpected error!")
        } else {
            fmt.Println(result)
        }
    }
 
  • Autres Conversions Prises en Charge

    Vous pouvez également convertir de nombreux autres formats de fichiers dont quelques-uns listés ci-dessous.

    BMP EN PDF (Image Bitmap)
    CGM EN PDF (Format Binaire Microsoft Word)
    EMF EN PDF (Document Office 2007+ Words)
    EPUB EN PDF (Format de Metafile Amélioré)
    GIF EN PDF (Format d'Échange Graphique)
    HTML EN PDF (Langage de Balisage Hypertexte)
    JPEG EN PDF (Groupe d'Experts Photographiques)
    LATEX EN PDF (Texte LaTeX)
    PCL EN PDF (Langage de Commande Imprimante)
    MD EN PDF (Markdown)
    PDF EN BMP (Image Bitmap)
    PDF EN EPUB (Format E-book)
    PDF EN GIF (Format d'Échange Graphique)
    PDF EN HTML (Langage de Balisage Hypertexte)
    PDF EN JPEG (Groupe d'Experts Photographiques)
    PDF EN PDF/A (Format de Document Portable)
    PDF EN PNG (Graphiques Réseau Portables)
    PDF EN PPTX (Microsoft PowerPoint)
    PDF EN SVG (Graphiques Vectoriels Adaptatifs)
    PDF TO TEX (Système de Graphiques Informatiques)
    PDF TO TIFF (Format d'Image Étiqueté)
    PDF TO WORD (Format Binaire Microsoft Word)
    PDF TO XLSX (Fichier Feuille de Calcul au Format Microsoft Excel Open XML)
    PDF TO XPS (Spécifications Papier XML)
    PNG TO PDF (Graphiques Réseau Portables)
    PS TO PDF (PostScript)
    SVG TO PDF (Graphiques Vectoriels Adaptables)
    TEXT TO PDF (Document Texte)
    TIFF TO PDF (Format d'Image Étiqueté)
    XPS TO PDF (Spécifications Papier XML)