You might want to download files to a local system from a library item and then make changes to the files before you use them.

1

Create a download session model to specify the item, which contains the file that you want to download.

2

Access the File service and retrieve the file that you want to export to your system within the new download session.

3

Prepare the files that you want to download and wait until the files are in the prepared state.

4

Retrieve the download endpoint URI of the files.

5

Download the files with an HTTP GET request.

6

Delete the download session after all files are downloaded.