Fejlessze a Word PDF konvertálót online a Ruby Cloud SDK segítségével. Hajtsa végre a DOCX-et PDF-be vagy a DOC-ból PDF-be online

Hogyan lehet docx-ot pdf-be konvertálni? | A legjobb Word to pdf konvertáló | Aspose.Words Cloud Ruby SDK.

A docx konvertálása pdf-be - Legjobb Word-PDF konverter

Áttekintés

A DOCX egy jól ismert formátum a Microsoft Word dokumentumokhoz, és a Microsoft Word 2007-tel került bevezetésre. A Docx nyílt XML-en alapul, a Docx fájlok pedig a Word 2007 programmal nyithatók meg. Míg a PDF egy Portable Document Format dokumentumok ábrázolásához. Ez egy sokoldalú fájlformátum, amelyet az Adobe Systems fejlesztett ki, és tetszőleges számú betűtípust és képet tartalmazhat. Egyszerű, megbízható módot biztosít a dokumentumfájlok létrehozására, bemutatására és a nyomtatókész kimenetek átvitelére.

Átalakít egy DOCX fájlt PDF fájllá? Számos szöveges dokumentumfeldolgozó alkalmazás képes a Word PDF-formátumba konvertálására. De ez az egész folyamat erőfeszítést igényel egy alkalmazás telepítéséhez, valamint a licencköltséghez. De miért kell fizetni a teljes termékengedélyért, ha csak egyetlen műveletet kell végrehajtania. Ezenkívül tömeges átalakítási műveletek nem hajthatók végre az ilyen piacon elérhető szoftverekkel. Minden ilyen esetben az Aspose.Words Cloud API lép működésbe, hogy egyszerű és gyors fájlformátum-feldolgozást hajtson végre.

Az Aspose.Words DOCX to PDF Converter alkalmazás azonnal konvertálja a DOCX fájlokat PDF formátumba a nyílt forráskódú Ruby SDK segítségével. Ezeket az SDK-kat és eszközöket az Aspose.Words fejlesztői karbantartják, és az Aspose.Words Cloud API-nak az alkalmazással való integrálásának legegyszerűbb módját kínálják. Ezzel az ingyenes Ruby SDK eszközzel könnyedén konvertálhatja DOCX fájljait PDF formátumba. Az Aspose.Words segít a DOCX-dokumentumok azonnali, nagy pontosságú PDF-fájlokká konvertálásában. Az Aspose Cloud REST API használatával lehetőség van speciális fájlformátum-feldolgozás végrehajtására. Ezen túlmenően az oldal alján talál egy generált, használatra kész cURL kódrészletet.

Az Aspose számos lehetőséget támogat a dokumentumautomatizálás integrálására számos platformon és programozási nyelven. Ebben a cikkben a következő témákat tárgyaljuk részletesen. Fedezzük fel.

DOC to PDF konvertáló API

Az Aspose.Words dokumentumkonvertáló lehetővé teszi, hogy fájljait DOCX-ből PDF-be konvertálja kiváló minőségben. Az Aspose.Words Cloud API számos különböző fájlformátumot támogat, például DOC, DOCX, DOCM, DOTX, RTF, ODT, OTT és még sok más. Izgalmas megoldás a vezető Word dokumentumformátumok létrehozására, manipulálására és átalakítására aspose konverziós technológia segítségével. Gyorsan nagyon pontos konverziós eredményeket kap.

Ennek az API-nak a segítségével Word-ből PDF-be, valamint más formátumba konvertálási műveleteket végezhetünk MS Office automatizálás vagy egyéb függőségek nélkül. Ügyfeleink megkönnyítése érdekében speciális programozási nyelvi SDK-kat fejlesztettünk ki, amelyek segítségével közvetlenül az alkalmazáskódon belül érheti el az API-t. Ebben a cikkben a hangsúlyt az Aspose.Words Cloud for Ruby SDK-n helyezzük, lehetővé téve a Ruby fejlesztők számára, hogy gyorsan és egyszerűen, nulla kezdeti költséggel implementálják a Word dokumentumfeldolgozási képességeit Ruby alkalmazásokban.

Hogyan telepítsem az Aspose.Words Ruby SDK-t?

Ahhoz, hogy a Ruby SDK-t használhassuk az Aspose.Words Cloud REST API-val való kommunikációhoz, először telepítenünk kell azt a rendszerünkre. A Ruby SDK nulla kezdeti költséggel tölthető le RubyGem néven (ajánlott) és a GitHub oldalról. Miután beállította a Ruby futási környezetet, hajtsa végre a következő parancsot a terminálban, hogy gyorsan és egyszerűen telepítse a Ruby alkalmazásban a Word docx to pdf konverterhez.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

Mielőtt azonban folytatná az Aspose.Words Cloud SDK for Ruby 2.6 vagy újabb verziójának telepítését, telepítenie kell a következő függőségi csomagokat a rendszerére.

# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3

Ez az SDK for Ruby több mint 20 dokumentummal kapcsolatos formátumot támogat teljes olvasási és írási hozzáféréssel. További részletekért keresse fel az aspose cloud dokumentációs webhelyet.

Az Aspose.Cloud-fiók előfizetés magyarázata

A Ruby környezet összes függőségi csomagjának telepítése után a következő lépés a ClientID és a ClientSecret adatok beszerzése az Aspose.Words felhő API-k hívásaihoz a Doc PDF konvertáláshoz. Két lehetőség van a REST API-k közvetlen felhasználására néhány rest kliensen, például cURL-en vagy felhő SDK-kon keresztül. Tehát az első lépés egy fiók létrehozása az Aspose.Cloud dashboard navigálásával. Ha rendelkezik Google vagy Microsoft fiókkal, egyszerűen kattintson a Google vagy a Microsoft gombra a regisztrációhoz. Ellenkező esetben kattintson a Regisztráció linkre az új fiók létrehozásához a szükséges adatok megadásával.

Miután bejelentkezett a felhőtér irányítópultjára, és kattintson az Alkalmazások fülre a bal oldalsávon. Most görgessen le, kattintson az Új alkalmazás létrehozása gombra az alábbi képen látható módon.

Dokumentum pdf konvertáló

Most hozza létre az új alkalmazást az alapértelmezett tárhely kiválasztásával az alábbi képen látható módon. A harmadik féltől származó tárhelyet is beállíthatja az adatfájlok feltöltéséhez a Harmadik féltől származó felhőtárhely konfigurálása útmutató követésével.

A legnépszerűbb dokumentum docx–pdf konvertáló alkalmazás

Most görgessen lefelé az Ügyfél hitelesítő adatai szakasz felé az ügyfél-azonosító és az ügyféltitkos másolásához az alábbi képen látható módon.

kliens hitelesítő adatai a legnépszerűbb dokumentum docx-ból pdf-be konvertáló ruby alkalmazáshoz

Ezeket a kliens hitelesítő adatokat az Aspose.Words felhő API-k API-hívásaira fogják használni a DOCX–PDF konverterhez. Ezután meglátjuk, hogyan konvertálhat egy Word-t PDF-be az Aspose.Words felhő SDK for Ruby használatával.

Word PDF konverter Rubyban

Kövesse az alábbi utasításokat az MS Word fájlok DOCXPDF konvertálásához a Ruby SDK for ruby on rails alkalmazás használatával.

  1. Az első lépés az aspose felhő irányítópultjáról másolt ClientID és ClientSecret rubin változók létrehozása.
  2. Másodszor hozzon létre AsposeWordsCloud konfigurációt, és adja át a ClientID, ClientSecret értékeket.
  3. A harmadik lépés a WordsAPI példányának létrehozása
  4. Ezután töltse fel a forrás DOCX-fájlt a felhőtárhelyre az UploadFileRequest() metódussal
  5. Most hozzon létre egy ConvertDocumentRequest() objektumot, amely a bemeneti DOCX nevet és az eredő formátumot veszi argumentumként
  6. Végül indítsa el a DOCX PDF konvertálási folyamatát a convertdocument() metódussal.
# Töltse be a drágakövet, kérjük, lépjen a https://github.com/aspose-words-cloud/aspose-words-cloud-ruby oldalra
require 'aspose_words_cloud'
# Word programozási átalakítása PDF-be.
# Szerezze be az AppKey és AppSID hitelesítő adatokat a https://dashboard.aspose.cloud/applications webhelyről
@app_client_id = "######-####-####-####-#########"
@app_client_secret = "##########################"
# Konfigurációs tulajdonságok társítása a WordsApi-val
AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = @app_client_id
  config.client_data['ClientSecret'] = @app_client_secret
end
# Hozzon létre egy WordsApi példányt
@words_api = WordsAPI.new
# Írja be a DOCX fájlt
@fileName = "mysample.docx"
# Végső fájlformátum
@format = "pdf"
# Töltse fel az eredeti dokumentumot a kiválasztott felhőtárhelyre
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
# A dokumentum-konverziós paraméterek inicializálása (dokumentum, formátum, kimenő_útvonal, fájlnév_mezőérték, tárolás, fontok_helye)
@request = ConvertDocumentRequest.new(File.new(@fileName, 'rb'), @format, nil, nil, nil, nil)
# Indítsa el a DOCX PDF konvertálási folyamatát
@result = @words_api.convert_document(@request)
puts @result.to_s.inspect
# Eredményválasz nyomtatása a konzolon
puts("Document successfully converted to pdf")
# Példa a dokumentum konvertálására

Ennek eredményeként a mysample.pdf a projektmappa gyökerébe kerül.

Word PDF-be a cURL parancsokkal

Most nézzük meg, hogyan lehet Word-dokumentumot pdf-re konvertálni a cURL használatával. A cURL parancssori eszköz a REST API-k elérésére szolgál a szerverről és a szerverről. Mivel az Aspose.Words Cloud API-kat a REST elvek szerint fejlesztették ki, így ezeket a Cloud API-kat használhatjuk az átalakítási műveletek elvégzésére. Az átalakítás végrehajtásához JSON Web Tokent (JWT) generálunk az Aspose.Cloud irányítópultról letöltött ClientID és ClientSecret alapján. Kérjük, hajtsa végre a parancsot a terminálban a JWT token generálásához az alábbiak szerint.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=######-####-####-####-######&client_secret=#########################" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Most az alábbi parancsban lévő JWT tokent fogjuk használni a Word PDF formátumba való konvertálásához, ahol a bemeneti DOCX fájlnak elérhetőnek kell lennie a felhőalapú tárhelyen. Ezután az outPath paraméter az eredményül kapott PDF-dokumentum helyét mutatja, a formátum pedig az eredményül kapott PDF-fájl formátuma. A GetDocumentWithFormat API a dokumentumok konvertálására szolgál, és a doc-to-pdf.doc fájl sikeresen PDF formátumba kerül. A doc-to-pdf.pdf névvel mentett fájlt ellenőrizheti a felhőtárhelyen.

curl -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=pdf&outPath=doc-to-pdf.pdf" \
-H  "accept: application/octet-stream" \
-H  "Authorization: <PASTE HERE JWT Token>"

Következtetés

A fenti cikkben az Aspose.Words Cloud SDK for Ruby használatával lépésről lépésre ismertetjük a Word to PDF / DOCX to PDF / DOC to PDF fájlokkal kapcsolatos összes részletet. Az Aspose Cloud SDK-k nyílt forráskódúak (MIT-licenc alatt jelentek meg), és az Aspose.Words felhő SDK Rubyhoz teljes kódja elérhető a GitHub oldalon.

Ha bármilyen kérdése, javaslata vagy megjegyzése van a legjobb DOCX to PDF konverterrel kapcsolatban, keresse fel a támogatási fórumot. Követhet minket a közösségi médiában Facebook, LinkedIn és Twitter.

Fedezd fel

Javasoljuk továbbá az alábbi kapcsolódó linkek meglátogatását: