Я пытаюсь создать Page Blob, потому что в будущем мне понадобится произвольный доступ, хотя я могу загрузить файл, когда я скачаю его, размер будет другим.
Я получаю "файл.docx "загружен, а затем загружен как" file2.docx ".Загруженный файл немного больше, на самом деле его размер округляется до размера страницы блоба страницы, 512 :) В этом конкретном случае Microsoft Word выдает мне предупреждение о том, что файл поврежден, но я все равно могу открыть его и содержимоеЯ ожидал.
Я получил пример кода здесь: Использование блочных страниц Windows Azure и Как эффективно загружать и скачивать блобы страниц .Я проверил код для его загрузки и документацию, и, очевидно, загрузка вашей страницы должна начинаться с границы 512 байт (начальный-%% 512 == 0) и заканчиваться границей 512 - 1. Что происходит, когда янужно загрузить файл, который не выровнен по 512?
Например, если у меня есть файл с 550 байтами, и я загружаю его и скачиваю, я получу файл с 1024 байтами, верно?Что я должен делать?сохранить исходный размер файла в метаданных или есть способ сделать это правильно? (или пример).
Заранее спасибо.