HTML
JPG
PDF
XML
DOCX
PDF
Convertir PNG en PDF dans Go SDK
Exportez des documents PNG vers plusieurs formats, y compris PDF avec Aspose.PDF Cloud Go SDK
Get StartedComment convertir PNG en PDF à l'aide de Go SDK
Pour convertir PNG 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 depuis la console du gestionnaire de paquets.
Commande de la console du gestionnaire de paquets
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Étapes pour convertir PNG en PDF via Go
Les développeurs Aspose.PDF Cloud Go peuvent facilement charger et convertir des fichiers PNG en PDF en seulement quelques lignes de code.
- Téléchargement d’un fichier PNG sur le stockage cloud Aspose.
- Conversion du PNG en PDF.
- Enregistrement du PDF de sortie dans le stockage cloud.
Ce code exemple montre la conversion Cloud Go SDK de PNG en PDF
package main
import (
"fmt"
"path"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func converPngToPdf(pdf_api *asposepdfcloud.PdfApiService, png_file string, pdf_name string, remote_folder string) {
imageTemplateList := []asposepdfcloud.ImageTemplate{}
imageTemplate := asposepdfcloud.ImageTemplate{
ImagePath: path.Join(remote_folder, png_file),
ImageSrcType: asposepdfcloud.ImageSrcTypeCommon,
}
imageTemplateList = append(imageTemplateList, imageTemplate)
uploadFile(pdf_api, png_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, y compris 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 métadonnées amélioré)
GIF EN PDF (Format d'échange graphique)
HTML EN PDF (Langage de balisage hypertexte)
JPEG EN PDF (Groupe d'experts en photographie)
LATEX EN PDF (Texte de sortie LaTeX)
PCL EN PDF (Langage de commande d'imprimante)
MD EN PDF (Markdown)
PDF EN BMP (Image Bitmap)
PDF EN EPUB (Format de livre électronique)
PDF EN GIF (Format d'échange graphique)
PDF EN HTML (Langage de balisage hypertexte)
PDF EN JPEG (Groupe d'experts en photographie)
PDF EN PDF/A (Format de document portable)
PDF EN PNG (Graphics de réseau portable)
PDF EN PPTX (Microsoft PowerPoint)
PDF EN SVG (Graphiques vectoriels évolutifs)
PDF VERS TEX (Système de graphisme informatique)
PDF VERS TIFF (Format d'image étiqueté)
PDF VERS WORD (Format binaire de Microsoft Word)
PDF VERS XLSX (Fichier de feuille de calcul au format Microsoft Excel Open XML)
PDF VERS XPS (Spécifications XML Paper)
PNG VERS PDF (Graphiques réseau portables)
PS VERS PDF (PostScript)
SVG VERS PDF (Graphiques vectoriels évolutifs)
TEXTE VERS PDF (Document texte)
TIFF VERS PDF (Format d'image étiqueté)
XPS VERS PDF (Spécifications XML Paper)