HTML
JPG
PDF
XML
DOCX
PDF
Convertir GIF a PDF en Go SDK
Exporta documentos GIF a múltiples formatos, incluido PDF, con Aspose.PDF Cloud Go SDK
Get StartedCómo Convertir GIF a PDF Usando Go SDK
Para convertir GIF a PDF, usaremos Aspose.PDF Cloud Go SDK Este Cloud SDK ayuda a los programadores de Go a desarrollar aplicaciones en la nube para crear, anotar, editar y convertir archivos PDF usando el lenguaje de programación Go a través de Aspose.PDF REST API. Usa el siguiente comando desde la Consola del Administrador de Paquetes.
Comando de la Consola del Administrador de Paquetes
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Pasos para Convertir GIF a PDF a través de Go
Los desarrolladores de Aspose.PDF Cloud Go pueden cargar y convertir fácilmente archivos GIF a PDF en solo unas pocas líneas de código.
- Cargar un archivo GIF en el almacenamiento en la nube de Aspose.
- Convertir el GIF a un PDF.
- Guardar el PDF de salida en el almacenamiento en la nube.
Este código de muestra muestra la conversión de GIF a PDF en 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)
}
}
Otras Conversiones Soportadas
También puedes convertir muchos otros formatos de archivos, incluidos algunos listados a continuación.
BMP A PDF (Imagen de mapa de bits)
CGM A PDF (Formato binario de Microsoft Word)
EMF A PDF (Documento de Office 2007+)
EPUB A PDF (Formato de Metarchivo Mejorado)
GIF A PDF (Formato de Intercambio Gráfico)
HTML A PDF (Lenguaje de Marcado de Hipertexto)
JPEG A PDF (Grupo de Expertos Fotográficos)
LATEX A PDF (Texto de Salida LaTeX)
PCL A PDF (Lenguaje de Comando de Impresora)
MD A PDF (Markdown)
PDF A BMP (Imagen de mapa de bits)
PDF A EPUB (Formato de libro electrónico)
PDF A GIF (Formato de Intercambio Gráfico)
PDF A HTML (Lenguaje de Marcado de Hipertexto)
PDF A JPEG (Grupo de Expertos Fotográficos)
PDF A PDF/A (Formato de Documento Portátil)
PDF A PNG (Gráficos de Red Portátiles)
PDF A PPTX (Microsoft PowerPoint)
PDF A SVG (Gráficos Vectoriales Escalables)
PDF TO TEX (Sistema de Gráficos por Computadora)
PDF TO TIFF (Formato de Imagen Etiquetada)
PDF TO WORD (Formato Binario de Microsoft Word)
PDF TO XLSX (Archivo de Formato de Hoja de Cálculo de Microsoft Excel Open XML)
PDF TO XPS (Especificaciones de Papel XML)
PNG TO PDF (Gráficos de Red Portátiles)
PS TO PDF (PostScript)
SVG TO PDF (Gráficos Vectoriales Escalables)
TEXT TO PDF (Documento de Texto)
TIFF TO PDF (Formato de Imagen Etiquetada)
XPS TO PDF (Especificaciones de Papel XML)