BMP 文件包含用於存儲和顯示高質量圖像的未壓縮數據。使用 GroupDocs.Cloud Conversion API,任何開發人員只需幾行 Python 代碼就可以將 BMP 轉換為 PDF 格式。現代文檔處理 Python API 從 BMP 高速創建 PDF。直接在瀏覽器中測試 BMP 到 PDF 的轉換質量。強大的 Python 庫允許將 BMP 文件轉換為許多流行的格式。在本文中,您將學習如何使用 Python 中的 Rest API 將 BMP 轉換為 PDF。
本文應涵蓋以下主題:
BMP 到 PDF 轉換 REST API 和 Python SDK
要將 BMP 轉換為 PDF 文檔,我將使用 GroupDocs.Conversion Cloud 的 Python SDK API。此 API 允許您將任何 支持的文件格式 的文檔和圖像轉換為您需要的任何格式。您可以輕鬆地在 Word、PowerPoint, Excel、PDF、HTML、CAD、光柵圖像等 50 多種文檔和圖像之間進行轉換。
您可以在控制台中使用以下命令將 GroupDocs.Conversion Cloud 安裝到您的 Python 應用程序:
pip install groupdocs_conversion_cloud
在開始執行步驟和可用代碼示例之前,請從 儀表板 獲取您的客戶端 ID 和客戶端密碼。獲得 ID 和密碼後,請添加如下所示的代碼:
# 從 http://api.groupdocs.cloud 在你的 python 應用程序中導入 Python SDK
import groupdocs_conversion_cloud
# 免費註冊後,從 https://dashboard.groupdocs.cloud 獲取 client_id 和 client_secret。
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# 獲取文件 API 配置
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "MyStorage"
如何使用 REST API 在 Python 中將 BMP 轉換為 PDF
您可以按照以下簡單步驟將 BMP 圖像轉換為 PDF 文件:
上傳文件
首先,使用下面給出的代碼示例將 BMP 文件上傳到雲端:
# 將 BMP 文件上傳到雲存儲
# 創建文件 API 的實例
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# 調用上傳文件請求
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.bmp", "H:\\groupdocs-cloud-data\\sample-file.bmp", storage_name)
# 上傳BMP文件到雲端
response = file_api.upload_file(request)
print(response.uploaded)
因此,上傳的 bmp 文件將在雲上儀表板的 文件部分 中可用。
在 Python 中將 BMP 轉換為 PDF
您可以按照以下步驟以編程方式將 BMP 轉換為 PDF 文件:
- 創建一個 ConvertApi 的實例
- 創建 ConvertSettings 的實例
- 設置BMP文件路徑
- 將“pdf”分配給格式
- 如果需要,定義 PDFConvertOptions
- 提供輸出文件路徑
- 使用 ConvertSettings 創建 ConvertDocumentRequest
- 使用 ConvertDocumentRequest 調用 convert\document() 方法獲取結果
以下代碼示例顯示瞭如何使用 REST API 將 BMP 文件格式轉換為 PDF 文件格式:
# 如何使用 REST API 在 Python 中將 BMP 轉換為 PDF
# 創建必要的 API 實例
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# 定義轉換設置
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-file.bmp"
settings.format = "pdf"
# PDF 轉換選項
settings.convert_options = groupdocs_conversion_cloud.PdfConvertOptions()
settings.output_path = "python-testing"
# 創建轉換文檔請求
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# 將 BMP 轉換為 PDF 文件
response = convert_api.convert_document(request)
print("Successfully converted BMP file to PDF document: " + str(response))
下載轉換後的文件
上面的代碼示例將轉換後的 docx 文件保存在雲端。您可以使用以下代碼示例下載它:
# API初始化以下載轉換後的文件
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# 創建下載文件請求
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.pdf", storage_name)
# 下載轉換後的文件
response = file_api.download_file(request)
# 將下載的文件移動到您的目錄
shutil.move(response, "H:\\groupdocs-cloud-data\\")
在線 BMP 到 PDF 轉換器
如何免費在線將bmp 轉換成pdf?請嘗試以下免費在線將bmp轉換為pdf工具免費將bmp轉換為pdf,它是使用上述API開發的。
結論
在本文中,您已了解:
- 如何在雲端使用 Python 將 BMP 文件轉換為 PDF 文件;
- 以編程方式將 BMP 文件上傳到雲端;
- 如何從雲端下載轉換後的文件;
您可以使用 文檔 了解有關 GroupDocs.Conversion Cloud API 的更多信息。我們還提供了一個 API 參考 部分,讓您可以直接通過瀏覽器可視化我們的 API 並與之交互。
問一個問題
如果您對 BMP 到 PDF 文件轉換器有任何疑問,請隨時在 免費支持論壇 上向我們提問。
常見問題
如何將 BMP 文件轉換為 PDF 格式?
安裝此 Python 庫 以編程方式在 Python 中將 BMP 轉換為 PDF。您可以訪問 文檔 以獲取完整的 API 詳細信息。
將 BMP 轉換為 PDF 的最快方法是什麼?
在線 BMP 到 PDF 轉換器 運行速度非常快,您可以在幾秒鐘內將 BMP 轉換為 PDF。
如何免費在線將 BMP 圖片轉換為 PDF?
- 打開我們的免費將 bmp 轉換為 pdf 工具。
- 在文件拖放區域內單擊以上傳 BMP 文件或拖放 BMP 圖像。
- 單擊“轉換”按鈕。您的 BMP 文件將被上傳並轉換為 PDF 格式。
- 輸出文件的下載鏈接將在轉換後立即可用。
使用免費的在線轉換器將 BMP 轉換為 PDF 安全嗎?
是的,沒有人可以訪問您上傳的文件,我們會在 24 小時後刪除上傳的文件。
也可以看看
我們建議您訪問以下文章以了解: