Pdf go íomhá

Tiontaigh pdf a íomhá i python

I saol digiteach an lae inniu, is minic a bhíonn orainn doiciméid PDF a thiontú go formáid íomhá, go háirithe JPG. D’fhéadfadh an gá atá le PDF a thiontú go JPG eascairt as cúiseanna éagsúla, ó bheith ag iarraidh PDF a roinnt mar íomhá go dtí cáilíocht amhairc an doiciméid a chaomhnú. Ach féadann sé a bheith deacair agus am-íditheach PDF a thiontú go JPG de láimh. Sin an áit a dtagann Python REST API isteach. Le cabhair ón bhfóntas cumhachtach seo, ní raibh sé riamh níos éasca PDF a thiontú go JPG. Sa treoir chuimsitheach seo, taispeánfaimid duit conas PDF a thiontú go JPG ar líne ar ardchaighdeán ag baint úsáide as Python REST API.

Tá ár Cloud API chomh iontach sin nach dteastaíonn ach ionchur PDF agus cosán cinn scríbe agus go dtugann sé aire do na castachtaí comhshó inmheánacha go léir.

API Tiontú PDF go JPG

Is féidir leis a bheith deacair doiciméid PDF a thiontú ina n-íomhánna JPG, go háirithe nuair a dhéantar é de láimh. Ach le teacht na teicneolaíochta scamall, tá sé i bhfad níos éasca PDF a thiontú go JPG. Soláthraíonn Apsose.PDF Cloud SDK do Python réiteach éifeachtach gan stró chun PDF a thiontú go JPG ar ardchaighdeán. Sa treoir seo, tabharfaimid tú tríd an bpróiseas chun PDF a thiontú go JPG ag baint úsáide as Aspose.PDF Cloud SDK do Python. Déan do phróiseas comhshó a chuíchóiriú agus cruthaigh íomhánna iontacha JPG ó do dhoiciméid PDF.

Tá an SDK ar fáil le suiteáil thar PIP agus GitHub. Anois le do thoil déan an t-ordú seo a leanas ar an teirminéal / ordú leid chun an leagan is déanaí de SDK a shuiteáil ar an gcóras.

pip install asposepdfcloud

Is é an chéad chéim thábhachtach eile ná síntiús saor in aisce dár seirbhísí néil trí deais Aspose.Cloud ag baint úsáide as GitHub nó cuntas Google. Sa chás nach bhfuil cuntas agat cheana féin, níl le déanamh ach cruthaigh Cuntas nua agus faigh do Dhintiúir Cliant pearsantaithe.

Tiontaigh PDF a JPG i Python

Lean na céimeanna a thugtar thíos chun PDF a shábháil mar bhformáid JPG agus an t-aschur a shábháil i stóráil scamall.

  • Cruthaigh sampla d’aicme ApiClient agus Rún Cliant ID Cliant a sholáthar mar argóintí
  • Anois cruthaigh sampla de rang PdfApi a ghlacann an réad ApiClient mar argóint ionchuir
  • Is í an chéad chéim eile ná athróga a chruthú ina bhfuil ainmneacha an chomhaid PDF ionchuir agus an íomhá JPEG dá bharr
  • Mar fhocal scoir, cuir glaoch ar an modh putpageconverttojpeg(..) chun PDFApi a ghlacadh leis an ionchur PDF, uimhir an leathanaigh atá le comhshó, agus ainm an chomhaid JPEG dá bharr.
def pdf2Image():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        #initialize PdfApi client instance using client credetials
        pdf_api_client = asposepdfcloud.api_client.ApiClient(client_secret, client_id)

        # cruthaigh mar shampla PdfApi agus PdfApiClient á rith mar argóint
        pdf_api = PdfApi(pdf_api_client)

        #source PDF file
        input_file = 'URL2PDF.pdf'
        
        #resultant Image file
        resultant_image = 'PDF2JPEG.jpeg'

        # Glaoigh ar API chun leathanaigh PDF a thiontú go formáid JPEG agus chun aschur a shábháil chuig stóráil Cloud
        response = pdf_api.put_page_convert_to_jpeg(name = input_file, page_number= 3, out_path= resultant_image)
        
        print(response)
        # priontáil teachtaireacht sa chonsól (roghnach)
       print('PDF page successfully converted to JPEG !')
    except ApiException as e:
        print("Exception while calling PdfApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
Pdf chun íomhá réamhamharc

Íomhá 1: - Réamhamharc comhshó PDF go JPG.

Is féidir na comhaid shamplacha a úsáidtear sa sampla thuas a íoslódáil ó URL2PDF.pdf agus PDF2JPEG.jpeg.

Tabhair faoi deara, le do thoil, chun an PDF a shábháil chuig formáidí íomhá raster eile, bain úsáid as na modhanna seo a leanas

Úsáid putpageconverttotiff(…) chun leathanaigh PDF a shábháil in TIFF Úsáid putpageconverttopng(…) chun leathanaigh PDF a shábháil go PNG Úsáid putpageconverttoemf(..) chun leathanaigh PDF a shábháil in EMF Úsáid putpageconverttobmp(…) chun leathanaigh PDF a shábháil in BMP Úsáid putpageconverttogif(…) chun leathanaigh PDF a shábháil in GIF

Tiontaigh PDF go JPG ag baint úsáide as Orduithe cURL

Is féidir an t-ordú cURL a úsáid freisin chun rochtain a fháil ar REST APIs trí chríochfoirt na n-orduithe. Mar sin táimid chun an chéad leathanach de PDF a thiontú go JPG áit a ndéantar an comhad mar thoradh air a shábháil chuig Cloud Store. Anois chun rochtain a fháil ar Aspose.PDF Cloud, ní mór dúinn Comhartha Gréasáin JSON (JWT) a ghiniúint ar dtús agus an t-ordú seo a leanas á fhorghníomhú.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Anois go bhfuil an comhartha JWT againn, déan an t-ordú seo a leanas chun pdf a thiontú go formáid íomhá.

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/URL2PDF.pdf/pages/1/convert/jpeg?outPath=ConvertedPage.jpeg&width=800&height=1000" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-d{}
Pdf chun íomhá réamhamharc

Íomhá 2: - PDF go réamhamharc ar chomhshó íomhá.

Conclúid

Sa treoir seo, rinneamar iniúchadh ar an bpróiseas chun PDF a thiontú go JPG ag baint úsáide as Aspose.PDF Cloud SDK do Python. Trí úsáid a bhaint as an uirlis chumhachtach seo, is féidir leat doiciméid PDF a thiontú go híomhánna ardcháilíochta JPG gan ach cúpla líne de chód. Soláthraíonn an Aspose.PDF Cloud SDK do Python réiteach éifeachtach agus gan dua ar do riachtanais tiontaithe PDF go JPG go léir. Slán le tiontuithe láimhe agus glac le cumhacht na teicneolaíochta néil chun do PDF a thiontú ina n-íomhánna iontacha JPG.

Molaimid freisin cuairt a thabhairt ar Treoir ríomhchláraitheoirí chun foghlaim faoi ghnéithe spreagúla eile a chuireann an REST API ar fáil. Ina theannta sin, tá cód foinse iomlán Aspose.PDF Cloud SDK do Python ar fáil le híoslódáil thar GitHub (foilsithe faoi cheadúnas MIT). Mar sin féin, má thagann aon fhadhbanna ort agus an API á úsáid agat nó má tá aon cheist eile agat, ná bíodh drogall ort teagmháil a dhéanamh linn tríd an fóram tacaíochta táirge saor in aisce.

Airteagail Ghaolmhara

Molaimid freisin cuairt a thabhairt ar na naisc seo a leanas chun tuilleadh a fhoghlaim faoi