--- title: "バケットからのオブジェクトのダウンロード" url: https://docs.catalyst.zoho.com/ja/cloud-scale/help/stratus/objects/manage-object/download-object/ description: "Stratusは、Catalystを基盤とした堅牢なクラウドストレージソリューションです。バケットとオブジェクトの形式で、あらゆるフォーマットタイプのデータを保存できます。" last_updated: 2026-08-17T12:16:04Z service: Cloud Scale type: general related_links: - name: "Create a Bucket" url: /ja/cloud-scale/help/stratus/buckets/create-bucket/ - name: "Upload an Object" url: /ja/cloud-scale/help/stratus/objects/upload-object/ - name: "Object Caching" url: /ja/cloud-scale/help/stratus/stratus-config/general-settings/#caching - name: "Object Versioning" url: /ja/cloud-scale/help/stratus/stratus-config/general-settings/#versioning - name: "Java SDK" url: /ja/sdk/java/v1/cloud-scale/stratus/download-object/ - name: "Node.js SDK" url: /ja/sdk/nodejs/v2/cloud-scale/stratus/download-object/ - name: "Python SDK" url: /ja/sdk/python/v1/cloud-scale/stratus/download-object/ - name: "Web SDK" url: /ja/sdk/web/v4/cloud-scale/stratus/download-object/ - name: "iOS SDK" url: /ja/sdk/ios/v2/cloud-scale/stratus/download-object/ - name: "Android SDK" url: /ja/sdk/android/v2/cloud-scale/stratus/download-object/ - name: "Flutter SDK" url: /ja/sdk/flutter/v2/cloud-scale/stratus/download-object/ - name: "REST API" url: /ja/api/code-reference/cloud-scale/stratus/download-object/#DownloadObject --- # バケットからのオブジェクトのダウンロード バケットからオブジェクトをダウンロードするには: **コンソールを使用** 1. 必要なオブジェクトをクリックまたは選択します。 ![catalyst_stratus_object_options](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_object_options.webp) 2. **Download**をクリックします。 ![catalyst_stratus_download_highlit](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_download_highlit.webp) 3. システムプロンプトで**Save**をクリックします。 ![catalyst_stratus_object_save_to_local](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_object_save_to_local.webp) オブジェクトがローカルシステムにダウンロードされます。 オブジェクト詳細ビューにある**Download**ボタンを使用して、オブジェクトをダウンロードすることもできます。 ![catalyst_stratus_download_highlit_inside](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_download_highlit_inside.webp) **Catalyst SDKを使用** **Server SDKs** **Java SDK** > **注意:** このSDKメソッドの詳細については、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/java/v1/cloud-scale/stratus/download-object/)をご覧ください。 **以下のパッケージがインポートされていることを確認してください** ```java import com.zc.component.stratus.beans.ZCGetObjectOptions; import java.nio.file.Path; import java.nio.file.Files; import java.nio.file.StandardCopyOption; import java.io.*; ``` ```java InputStream dataStream = bucket.getObject("objectName"); // オブジェクトをローカルマシンにダウンロードする Path path = Path.of("file_path"); // ダウンロードしたオブジェクトを保存するパスを指定する Files.copy(dataStream, path, StandardCopyOption.REPLACE_EXISTING); ``` **Node.js SDK** > **注意:** このSDKメソッドの詳細については、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/cloud-scale/stratus/download-object/)をご覧ください。 ```javascript const res = await bucket.getObject("objectName"); // オブジェクトをローカルマシンにダウンロードする const files = fs.createWriteStream('filePath'); res.on('data', (data) => { files.write(data) }); ``` **Python SDK** > **注意:** このSDKメソッドの詳細については、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/python/v1/cloud-scale/stratus/download-object/)をご覧ください。 ```python res = bucket.get_object('object_name') # オブジェクトをローカルマシンにダウンロードする file = open('file_path','wb') file.write(res) ``` **Mobile SDKs** **iOS SDK** > **注意:** このSDKメソッドの詳細については、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/ios/v2/cloud-scale/stratus/download-object/)をご覧ください。 ```bash objectInstance.download(fromCache : true) { result in switch result { case.success(let url): do { let data = Data(contentsOf : url) DispatchQueue.main.sync { self.imageView.image = UIImage(date : data) } } catch { print("Error : \( error )") } case.error(let error): print("Error : \( error )") } } ``` **Android SDK** > **注意:** このSDKメソッドの詳細については、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/android/v2/cloud-scale/stratus/download-object/)をご覧ください。 ```bash bucketInstance.getObject("SunSet.jpeg", "2823000000044005", //これをあなたのフォルダIDに置き換えてください and File ID { object->object.download({println("File download success ${it.available()}")}, {println("File download failed $it")}) ``` **Flutter SDK** > **注意:** このSDKメソッドの詳細については、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/flutter/v2/cloud-scale/stratus/download-object/)をご覧ください。 ```bash try { ZCatalystBucket bucket = stratus.bucket("testing"); var(response, object) = await bucket.getObject("SunSet.jpeg"); final downloadsDir = await getExternalStorageDirectory(); final filePath = downloadsDir !.absolute.path; var fileResponse = await object.download( pathToDownload : filePath, onProgress : (bytesWritten, contentLength, percentage) { print("Downloaded Percentage: $percentage"); }, ); print("Download Status: ${fileResponse.statusCode}"); OpenFile.open(filePath + '/SunSet.jpeg'); } on ZCatalystException catch (ex) { print(ex.toString()); } ```