How to Run the Examples
Contents
[
Hide
]
All examples are hosted on GitHub. Each SDK repository includes working code samples.
Quick Example — Convert DOCX to PDF
# Get access token
TOKEN=$(curl -s -X POST "https://api.aspose.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=$CLIENT_ID&client_secret=$CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
| grep -o '"access_token":"[^"]*"' | cut -d'"' -f4)
# Convert document
curl -X PUT "https://api.aspose.cloud/v4.0/words/test.docx/saveAs" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"SaveFormat":"pdf", "FileName":"test.pdf"}'
import asposewordscloud
api = asposewordscloud.WordsApi("CLIENT_ID", "CLIENT_SECRET")
# Upload a document
with open("test.docx", "rb") as f:
api.upload_file(asposewordscloud.models.requests.UploadFileRequest(
f, "test.docx"))
# Convert to PDF
request = asposewordscloud.models.requests.SaveAsRequest(
"test.docx",
asposewordscloud.models.SaveOptionsData(
save_format="pdf", file_name="test.pdf"
)
)
result = api.save_as(request)
print(f"Converted: {result.save_result.dest_document.href}")