В Flutter, как можно предварительно просмотреть документ? - PullRequest
0 голосов
/ 28 июня 2018

Я искал в документации по DuckDuckGo / Google, stackOverflow, Github и flutter и хранилище плагинов, но не могу найти ответ на этот простой вопрос:

Как я могу, имея файл uri, отобразить миниатюру предварительного просмотра для него в качестве изображения?

1 Ответ

0 голосов
/ 28 июня 2018

Хорошо, вы можете прочитать файл как строку, а затем получить из него первые 500 символов с подстрокой:

// File path
final file = await File.fromUri(uri);

// Read the file
String contents = await file.readAsString();

// Get first 500 characters or how many you want
String preview = contents.substring(0, 500);

// Display in widget
Text(preview);

Не забудьте поместить его в StatefulWidget и обновить состояние по окончании чтения файла. Также см. Флаттеры Файл класс.

...