Aspose.PDF Cloud Go SDK
GO Cloud SDK le haghaidh Giniúint & Tiontú PDF
A Ceannaireacht REST API chun comhaid PDF a Ghiniúint, a Athrú, a Ionramháil agus a Easpórtáil go HTML, PCL, XPS, TIFF, JPEG, SVG & níos mó gan úsáid a bhaint as Adobe Acrobat.
Is API cumhachtach REST é Aspose.PDF Cloud a chuireann ar chumas forbróirí bogearraí comhaid PDF a chruthú, a chur in eagar, a anótáil, a thiontú agus a láimhseáil sa néal. Tá bealach an-simplí agus éifeachtach curtha ar fáil ag an Aspose.PDF Cloud Go SDK chun ligean d’fhorbróirí Go úsáid a bhaint as Aspose.PDF Cloud API chun doiciméid PDF a láimhseáil laistigh dá bhfeidhmchláir. Déanann an Go SDK éascaíocht d’fhorbróirí bogearraí comhaid PDF a thiontú go raon leathan formáidí comhaid, lena n-áirítear XLS, XLSX, PPTX, DOC, DOCX, MobiXML, JPEG, EMF, PNG, BMP, GIF, TIFF, Téacs, agus go leor eile. . Soláthraíonn an leabharlann tacaíocht freisin chun comhaid neamh-PDF a thiontú go formáid PDF laistigh d'fheidhmchláir Go.
Tá Aspose.PDF Cloud Go SDK an-solúbtha agus tá roinnt feidhmeanna úsáideacha san áireamh ann a ligeann d’úsáideoirí oibríochtaí éagsúla a dhéanamh ar chomhaid PDF, mar shampla doiciméid PDF nua a chruthú, comhaid PDF a thiontú go formáidí éagsúla, comharthaí uisce & nótaí a chur le PDF, leathanaigh a chur leis nó a bhaint, téacs nó íomhánna a nuashonrú, ceadanna slándála a shocrú, tuairimí a chur leis, agus go leor eile. Is féidir le forbróirí bogearraí an SDK a úsáid chun oibriú le foirmeacha PDF, lena n-áirítear foirmeacha a chruthú, a líonadh agus a chur isteach. Is féidir le forbróirí oibríochtaí optamaithe PDF a dhéanamh freisin, mar shampla méid comhaid PDF a laghdú, acmhainní nár úsáideadh a bhaint, agus íomhánna a bharrfheabhsú.
Aspose.PDF Cuireann Cloud Go SDK ar chumas ríomhchláraitheoirí gnéithe éagsúla de dhoiciméid PDF a bhaint go héasca, mar shampla nótaí agus íomhánna doiciméad PDF a bhaint as, lena n-áirítear formáid GIF, JPEG, PNG agus TIFF, agus é a shábháil chuig do rogha áit. Gné iontach eile a fhaigheann tacaíocht ón SDK ná sraitheanna OCR a chur le comhaid PDF agus doiciméid inchuardaithe a chruthú ó Chomhaid PDF scanta. Leis an raon leathan feidhmeanna atá aige chun comhaid PDF a chruthú, a chur in eagar agus a láimhseáil, is féidir leis an SDK cabhrú leat feidhmchláir shofaisticiúla PDF-bhunaithe a thógáil sa néal.
Ag Tús a chur le Aspose.PDF Cloud Go SDK
Tá an bealach molta chun Aspose.PDF Cloud Go SDK a shuiteáil ag baint úsáide as GitHub. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.
Suiteáil Aspose.PDF Cloud Go SDK trí GitHub
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v23
Is féidir leat an leabharlann a íoslódáil go díreach ó Aspose.PDF leathanach táirge
Cruthaigh Doiciméid PDF as Formáidí Eile trí Go
Aspose.PDF Soláthraíonn Cloud Go SDK tacaíocht iomlán do chruthú agus do bhainistiú doiciméad PDF laistigh d’fheidhmchláir Cloud-bhunaithe. Áiríodh sa leabharlann gnéithe iomadúla do ghiniúint PDF ó fhormáidí comhaid eile, mar chruthú PDF ó íomhánna, HTML, JPEG, PNG, TIFF, XML agus go leor eile ag baint úsáide as Go REST APIs. Léiríonn an sampla seo a leanas conas doiciméid PDF fholmha a chruthú le horduithe Go.
Cruthaigh Comhad PDF Folamh trí Go REST API
// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Cloud
fileName := "input.pdf"
// init words cloud api
config := asposepdfcloud.NewConfiguration(AppSid, AppKey, BaseURL)
client := asposepdfcloud.NewAPIClient(config)
options := map[string]interface{}{
"storage": "First Storage",
}
//Create empty document
documentResponse, response, _ := client.PdfApi.PutCreateDocument(fileName, options)
fmt.Println(response.Status)
fmt.Println(documentResponse.Document.Pages.List[0].Id)
Tiontaigh Doiciméad PDF go Formáidí Eile trí Go
Is tasc coitianta é doiciméid PDF a thiontú go formáid comhaid eile a chaithfidh go leor forbróirí a dhéanamh. Aspose.PDF Cloud Go Tá éascaíocht ag SDK d’fhorbróirí bogearraí trí fheidhmiúlacht iomlán a sholáthar chun doiciméid PDF a luchtú agus a thiontú go iliomad formáidí comhaid tacaithe eile. Tacaíonn an SDK le comhshó go EPUB, HTML, MHT, PCL, DOC, PDFA, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS PCL, BMP, EMF, GIF, JPEG, PNG, TIFF, agus go leor eile. Is féidir le forbróirí bogearraí an comhad a thagann as a uaslódáil chuig stóras freisin agus é a úsáid de réir a gcuid riachtanas féin. Taispeánann an sampla seo a leanas conas PDF a thiontú go formáid comhaid Doc taobh istigh d'iarratais Go.
Tiontaigh PDF go Comhad DOC trí Go REST API
import (
"github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/pdf_api"
)
pdfApi, err := pdf_api.NewPdfApi("Client ID", "Client Secret", "API Version")
convertToFormatRequest := pdf_api.ConvertToFormatRequest{Name: "input.pdf", Format: "doc"}
response, err := pdfApi.ConvertToFormat(ctx, convertToFormatRequest)
It
// Save the output DOC file:
outputFile, err := os.Create("output.doc")
defer outputFile.Close()
io.Copy(outputFile, response)
Ionsáigh & Bainistigh Íomhá i PDF trí Go API
Aspose.PDF Chuir Cloud Go SDK roinnt gnéithe úsáideacha ar fáil chun cineálacha éagsúla íomhánna a láimhseáil laistigh de dhoiciméid PDF ag baint úsáide as Go REST API. Áiríodh leis an SDK tacaíocht d’fhormáidí comhaid íomhá móréilimh mar BMP, GIF, JPEG, PNG, TIFF, agus go leor eile. Tá roinnt gnéithe tábhachtacha mar chuid den leabharlann chun oibriú le híomhánna i gcomhaid PDF ar nós íomhánna nua a chur isteach i PDF, faisnéis íomhá a léamh, íomhánna atá ann cheana a athsholáthar i PDF, íomhá ar leith a bhaint as PDF, íomhánna doiciméid a onnmhairiú go formáid eile , agus go leor eile. Léiríonn an sampla seo a leanas conas is féidir le forbróirí bogearraí íomhá atá ann cheana féin a athsholáthar taobh istigh de dhoiciméid PDF ag baint úsáide as orduithe Go.
Conas Íomhánna a Athchur i nDoiciméad PDF trí Go API?
// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Cloud
fileName := "4pages.pdf"
filePath := "data/4pages.pdf"
imageFile := "butterfly.jpg"
imageFilePath := "data/butterfly.jpg"
imageID := "GE5TKOBSGI2DWMJQHAWDOMRMGEYDSLBXGM"
// init words cloud api
config := asposepdfcloud.NewConfiguration(AppSid, AppKey, BaseURL)
client := asposepdfcloud.NewAPIClient(config)
// Upload document
file, _ := os.Open(filePath)
_, _, err1 := client.PdfApi.UploadFile(fileName, file, nil)
if err1 != nil {
fmt.Println(err1)
}
// Upload image
imgFile, _ := os.Open(imageFilePath)
_, _, err2 := client.PdfApi.UploadFile(imageFile, imgFile, nil)
if err2 != nil {
fmt.Println(err2)
}
options := map[string]interface{}{
"storage": "First Storage",
"imageFilePath": imageFile,
"image": imgFile,
}
//Replace image
imageResponse, response, _ := client.PdfApi.PutReplaceImage(fileName, imageID, options)
fmt.Println(response.Status)
fmt.Println(imageResponse.Image.Id)
Bainistigh Leathanaigh laistigh de PDF trí Go REST API
Aspose.PDF Déanann Cloud Go SDK éascaíocht do ríomhchláraitheoirí ríomhairí oibriú le leathanaigh PDF laistigh dá bhfeidhmchláir néil Go féin. Tá roinnt gnéithe tábhachtacha san áireamh sa SDK maidir le láimhseáil leathanaigh, mar shampla leathanaigh nua a chur le comhaid PDF, faisnéis leathanach PDF a aisghabháil, leathanaigh a bhogadh go suíomh nua i gcomhaid PDF, leathanaigh PDF nach dteastaíonn a scriosadh, leathanach comhaid PDF a thiontú go formáid íomhá, leathanach a fháil. comhaireamh PDF, síniú leathanach PDF, comhaireamh leathanaigh PDF a fháil agus go leor eile. Léiríonn an sampla seo a leanas conas leathanach nua a chur le doiciméad PDF taobh istigh d’fheidhmchláir Go.
Cuir isteach Leathanach Nua go Doiciméad PDF trí Go REST API
// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Cloud
fileName := "4pages.pdf"
filePath := "data/4pages.pdf"
// init words cloud api
config := asposepdfcloud.NewConfiguration(AppSid, AppKey, BaseURL)
client := asposepdfcloud.NewAPIClient(config)
// Upload 1st document
file, _ := os.Open(filePath)
_, _, err1 := client.PdfApi.UploadFile(fileName, file, nil)
if err1 != nil {
fmt.Println(err1)
}
options := map[string]interface{}{
"storage": "First Storage",
}
//Add new page to PDF doc
documentPageResponse, response, _ := client.PdfApi.PutAddNewPage(fileName, options)
fmt.Println(response.Status)
fmt.Println(documentPageResponse.Pages.List[0].Id)