Ontwikkel Word naar PDF Converter Online met behulp van Ruby Cloud SDK. Voer DOCX naar PDF of DOC naar PDF online uit

Hoe docx naar pdf converteren? | Beste woord naar pdf-converter | Aspose.Words Cloud Ruby SDK.

Hoe docx naar pdf te converteren - Top word naar pdf converter

Overzicht

DOCX is een bekend formaat voor Microsoft Word-documenten en werd geïntroduceerd met Microsoft Word 2007. Docx is gebaseerd op open XML en Docx-bestanden kunnen worden geopend met Word 2007. Terwijl PDF een Portable Document Format voor het weergeven van documenten. Het is een veelzijdig bestandsformaat ontwikkeld door Adobe Systems en kan een onbeperkt aantal lettertypen en afbeeldingen hebben. Het biedt een eenvoudige, betrouwbare manier om documentbestanden te maken, te presenteren en drukklare uitvoer over te dragen.

Wilt u een DOCX-bestand converteren naar een PDF-bestand? Veel toepassingen voor het verwerken van tekstdocumenten bieden de mogelijkheid om Word naar PDF-bestandsindeling te converteren. Maar dit hele proces vereist een inspanning om een applicatie te installeren, evenals licentiekosten. Maar waarom zou u betalen voor de volledige productlicentie als u maar één bewerking hoeft uit te voeren. Bovendien kunnen bulkconversiebewerkingen niet worden uitgevoerd met dergelijke op de markt verkrijgbare software. In al dergelijke gevallen komt Aspose.Words Cloud API in actie om een gemakkelijke en snelle verwerking van bestandsindelingen uit te voeren.

Aspose.Words DOCX naar PDF Converter-app converteert uw DOCX-bestanden onmiddellijk naar PDF-indeling met behulp van open-source Ruby SDK. Deze SDK’s en tools worden onderhouden door de ontwikkelaars van Aspose.Words en bieden de eenvoudigste manier om Aspose.Words Cloud API te integreren met uw applicatie. U kunt uw DOCX-bestanden eenvoudig naar een PDF-bestand converteren met deze gratis Ruby SDK-tool. Aspose.Words helpt u om DOCX-documenten direct met hoge betrouwbaarheid om te zetten in PDF’s. Met behulp van de Aspose Cloud REST API is het mogelijk om geavanceerde bestandsformaatverwerking uit te voeren. Bovendien vindt u onderaan deze pagina een gegenereerd, gebruiksklaar voorbeeld van een cURL-codefragment.

Aspose ondersteunt vele opties voor het integreren van documentautomatisering in toepassingen van verschillende platforms en programmeertalen. In dit artikel gaan we de volgende onderwerpen in detail bespreken. Laten we onderzoeken.

DOC naar PDF-conversie-API

Met Aspose.Words documentconverter kunt u uw bestanden van DOCX naar PDF in hoge kwaliteit converteren. Aspose.Words Cloud API ondersteunt veel verschillende bestandsindelingen zoals DOC, DOCX, DOCM, DOTX, RTF, ODT, OTT en nog veel meer. Het is een opwindende oplossing om toonaangevende Word-documentformaten te creëren, manipuleren en transformeren met behulp van aspose-conversietechnologie. U krijgt snel zeer nauwkeurige conversieresultaten.

Met behulp van deze API kunnen we Word naar PDF uitvoeren, evenals conversiebewerkingen naar andere formaten zonder gebruik te maken van MS Office-automatisering of andere afhankelijkheden. Om onze klanten te faciliteren, zijn er specifieke programmeertaal-SDK’s ontwikkeld, zodat u binnen uw applicatiecode toegang heeft tot de API. In dit artikel ligt onze nadruk op Aspose.Words Cloud SDK voor Ruby door de Ruby-ontwikkelaars in staat te stellen de verwerkingsmogelijkheden van Word-documenten snel en eenvoudig in Ruby-applicaties te implementeren, zonder initiële kosten.

Hoe installeer ik Aspose.Words Ruby SDK?

Om Ruby SDK te gebruiken voor communicatie met de Aspose.Words Cloud REST API, moeten we deze eerst op ons systeem installeren. Ruby SDK kan zonder initiële kosten worden gedownload als RubyGem (aanbevolen) en via GitHub. Zodra u Ruby-runtime hebt geconfigureerd, voert u de volgende opdracht uit in de terminal om de snelle en eenvoudige installatie uit te voeren in een Ruby-toepassing voor word docx naar pdf-converter.

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

Maar voordat u doorgaat met de installatie van Aspose.Words Cloud SDK voor Ruby 2.6 of hoger, moet u de volgende afhankelijkheidspakketten op uw systeem installeren.

# 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

Deze SDK voor Ruby ondersteunt meer dan 20 documentgerelateerde formaten met volledige lees- en schrijftoegang. Ga voor meer informatie naar aspose cloud documentatiewebsite.

Aspose.Cloud-accountabonnement uitgelegd

Na het installeren van alle afhankelijkheidspakketten van de Ruby-omgeving, is de volgende stap het verkrijgen van ClientID- en ClientSecret-gegevens om aanroepen te doen naar de Aspose.Words-cloud-API’s voor Doc naar Pdf-conversie. Er zijn twee opties om de REST API’s rechtstreeks te gebruiken via een restclient zoals cURL of met behulp van cloud-SDK’s. De eerste stap is dus om een account aan te maken door te navigeren Aspose.Cloud-dashboard. Als u een Google- of Microsoft-account heeft, klikt u eenvoudig op de Google- of Microsoft-knop om u aan te melden. Klik anders op de koppeling Aanmelden om nieuw account maken door de vereiste informatie op te geven.

Nadat u bent ingelogd op het dashboard van de cloudruimte, klikt u op het tabblad Toepassingen in de linkerzijbalk. Blader nu naar beneden, klik op de knop Nieuwe toepassing maken zoals weergegeven in de onderstaande afbeelding.

Document naar pdf-converter

Maak nu uw nieuwe applicatie door uw standaardopslag te selecteren zoals weergegeven in de onderstaande afbeelding. U kunt ook opslag van derden configureren om uw gegevensbestanden te uploaden door de handleiding [hoe u cloudopslag van derden configureert] te volgen.

De meest populaire document docx naar pdf-conversietoepassing

Blader nu omlaag naar het gedeelte Clientreferenties om Client-ID en Client Secret te kopiëren, zoals weergegeven in de onderstaande afbeelding.

klantreferenties voor de meest populaire document docx naar pdf converter ruby-applicatie

Deze klantreferenties worden gebruikt om API-aanroepen te doen naar de Aspose.Words-cloud-API’s voor DOCX naar PDF-converter. Vervolgens zullen we zien hoe u een Word naar PDF kunt converteren met behulp van Aspose.Words cloud SDK voor Ruby.

Word naar PDF Converter in Ruby

Volg de onderstaande instructies om de conversie van MS Word-bestanden DOCX naar PDF uit te voeren met Ruby SDK voor de ruby on rails-toepassing.

  1. De eerste stap is het maken van ruby-variabelen met ClientID en ClientSecret gekopieerd van het aspose cloud dashboard.
  2. Maak ten tweede de AsposeWordsCloud-configuratie en geef ClientID, ClientSecret-waarden door.
  3. De derde stap is het maken van een instantie van WordsAPI
  4. Upload vervolgens het bron-DOCX-bestand naar cloudopslag met de methode UploadFileRequest().
  5. Maak nu een object van ConvertDocumentRequest() dat de invoer DOCX-naam, het resulterende formaat als argumenten gebruikt
  6. Start ten slotte het conversieproces van DOCX naar PDF met de methode convertdocument().
# Laad de edelsteen, ga naar https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Hoe Word programmatisch naar PDF te converteren.
# Haal AppKey- en AppSID-referenties op van https://dashboard.aspose.cloud/applications
@app_client_id = "######-####-####-####-#########"
@app_client_secret = "##########################"
# Associeer configuratie-eigenschappen met WordsApi
AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = @app_client_id
  config.client_data['ClientSecret'] = @app_client_secret
end
# Maak een exemplaar van WordsApi
@words_api = WordsAPI.new
# Voer het DOCX-bestand in
@fileName = "mysample.docx"
# Definitieve bestandsindeling
@format = "pdf"
# Upload het originele document naar uw geselecteerde cloudopslag
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
# Definieer parameters voor documentconversie initialiseren (document, formaat, out_path, bestandsnaam_veldwaarde, opslag, fonts_location)
@request = ConvertDocumentRequest.new(File.new(@fileName, 'rb'), @format, nil, nil, nil, nil)
# Start het conversieproces van DOCX naar PDF
@result = @words_api.convert_document(@request)
puts @result.to_s.inspect
# Resultaatreactie in console afdrukken
puts("Document successfully converted to pdf")
# Einddocument converteren voorbeeld

Hierdoor wordt mysample.pdf opgeslagen in de hoofdmap van de projectmap.

Word naar PDF met cURL-opdrachten

Laten we nu eens kijken hoe we een Word-document naar pdf kunnen converteren met behulp van cURL. cURL-opdrachtregeltool wordt gebruikt om toegang te krijgen tot REST API’s van en naar een server. Aangezien Aspose.Words Cloud API’s zijn ontwikkeld volgens REST-principes, kunnen we deze Cloud API’s gebruiken om de conversiebewerkingen uit te voeren. Om de conversie uit te voeren, genereren we JSON Web Token (JWT) op basis van ClientID en ClientSecret opgehaald uit Aspose.Cloud-dashboard. Voer de opdracht in de terminal uit om het JWT-token te genereren, zoals hieronder.

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"

Nu gaan we het JWT-token in de onderstaande opdracht gebruiken om het Word naar PDF-formaat te converteren waar het invoer-DOCX-bestand beschikbaar zou moeten zijn in cloudopslag. Vervolgens toont de outPath-parameter de locatie voor het resulterende PDF-document en het formaat is het formaat van het resulterende pdf-bestand. GetDocumentWithFormat API is voor documentconversie en doc-naar-pdf.doc-bestand wordt met succes naar PDF-indeling weergegeven. U kunt het opgeslagen bestand controleren met de naam doc-to-pdf.pdf in cloudopslag.

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>"

Conclusie

In het bovenstaande artikel worden alle details met betrekking tot Word naar PDF / DOCX naar PDF / DOC naar PDF stap voor stap uitgelegd met behulp van Aspose.Words Cloud SDK voor Ruby. Aspose Cloud SDK’s zijn open-source (gepubliceerd onder MIT-licentie) en de volledige code van Aspose.Words cloud SDK voor Ruby is beschikbaar op GitHub.

Als je vragen, suggesties of opmerkingen hebt over de beste DOCX naar PDF-converter, ga dan gerust naar support forum. U kunt ons volgen op sociale media Facebook, LinkedIn en Twitter.

Ontdekken

We raden ook aan om de volgende gerelateerde links te bezoeken: