UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Изображение в CSV онлайн

Если таблица с картинки нужна не человеку, а форме импорта, базе данных или скрипту, вам нужен CSV. Эта страница распознает таблицу в JPG, PNG, HEIC или отсканированном PDF и записывает простые строки значений в файл, который загрузит любая система.

Изображение в Excel

или перетащите сюда файлы PDF, JPG, JPEG … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите изображение таблицы

    Добавьте до 20 фото, скриншотов или отсканированных PDF, каждый до 95 MB; для каждого файла создаётся отдельный CSV. Обрежьте всё, что не относится к таблице.

  2. 2

    Подстройте файл под систему импорта

    По умолчанию выбраны запятая и UTF-8 с BOM. Для Excel в странах, где десятичные дроби пишут через запятую, выберите в поле Разделитель CSV точку с запятой, а для баз данных и кода в поле Кодировка CSV выберите обычный UTF-8.

  3. 3

    Распознайте текст

    Нажмите Распознать текст и скачайте .csv. Перед импортом один раз откройте файл в текстовом редакторе и проверьте разделитель.

Выбирайте CSV, если таблицу будет читать программа. Выбирайте XLSX, если человек.

Конвертировать изображение в CSV: как выглядит файл

CSV — это обычный текст: одна строка на каждую строку таблицы, поля разделены разделителем. Общие правила записаны в RFC 4180, опубликованном в 2005 году. Поле, содержащее разделитель, кавычку или перевод строки, заключается в двойные кавычки, а кавычка внутри такого поля удваивается. Конвертер применяет эти правила, поэтому описание вроде Кофе в зёрнах, 1 кг остаётся одним полем и не делится на два.

В CSV нет типов данных, поэтому числа записываются просто. Если Хранить числа как числа включено, 1,250.00 на изображении превращается в 1250.00 в файле, без разделителя тысяч, который иначе сломал бы столбец. Если отключено, значения копируются символ в символ, что надёжнее для кодов, телефонных номеров и ID.

Три строки из фото списка чека в виде CSV по RFC 4180
Дата,Описание,Сумма
2024-03-07,"Кофе в зёрнах, 1 кг",18.50
2024-03-08,"Счёт ""A-17"" оплачен",-250.00

Куда обычно отправляется CSV, полученный из изображения

Типичные импорты CSV и их требования
ОрганизацияТребованиеИсточник
Импорт товаров в ShopifyCSV в кодировке UTF-8, в первой строке заголовки столбцов Shopify—
Загрузка банковской выписки в QuickBooks OnlineCSV с 3 или 4 столбцами: дата, описание и один столбец суммы либо отдельные столбцы кредита и дебета—
Импорт контактов в Google КонтактыФайл CSV или vCard—
Импорт аудитории в MailchimpCSV или текстовый файл с табуляцией и столбцом email—

Изображение в CSV или изображение в Excel

ANY I

Любое изображение

Инструмент принимает распространённые форматы изображений, включая JPG, PNG, WebP, HEIC, GIF, BMP и TIFF. Формат определяется по файлу автоматически, так что вам не нужно знать, какое у вас изображение.

Конвертер Any image

CSV

Значения, разделённые запятыми (CSV)

CSV — текстовый формат таблиц, в котором каждая строка файла — это строка таблицы, а столбцы разделяются запятыми. Он используется с первых лет вычислительной техники и описан в RFC 4180, хотя во многих вариантах применяются точка с запятой или табуляция и разные кодировки текста. Почти любая электронная таблица, база данных и аналитический инструмент умеют импортировать и экспортировать CSV, поэтому это стандартный формат для переноса данных между системами. CSV хранит только значения — без формул, форматирования, нескольких листов и типов данных.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
–
Конвертер CSV

Изображение таблицы конвертируют в CSV, когда данные нужны для экрана импорта, базы данных или скрипта: форматирование там бесполезно, а нужна простая и предсказуемая структура строк.

В CSV нет листов, формул, форматирования, объединённых ячеек и ширины столбцов. Для программ это плюс: в файле ничего не скрыто. Для человека, который открывает файл, чтобы прочитать его, это минус. Если с числами будут работать люди, конвертируйте в XLSX; о том, как там ведут себя числовые ячейки, рассказывает страница PNG в XLSX.

Перед импортом переименуйте строку заголовков в названия столбцов, которые нужны целевой системе, и удалите строки итогов и промежуточных итогов, если они были на изображении: импортёры считают их обычными записями.

Вопросы об изображении в CSV

Почему CSV открывается в Excel одним длинным столбцом?

Excel разбивает CSV при двойном щелчке по разделителю списка из региональных настроек системы. В Германии, Франции, Бразилии и других странах, где десятичные дроби пишут через запятую, это точка с запятой. Конвертируйте файл заново, выбрав в поле Разделитель CSV точку с запятой, или импортируйте его через Данные > Из текста/CSV и выберите разделитель там.

Что такое BOM в варианте «UTF-8 с BOM»?

Это три невидимых байта EF BB BF в самом начале файла. Excel для Windows воспринимает их как признак UTF-8 и правильно показывает диакритику, знак евро и нелатинские алфавиты. Многим базам данных и скриптам BOM не нужен, а некоторые считают его частью названия первого столбца, поэтому для них выбирайте обычный UTF-8.

Когда выбирать разделитель «табуляция»?

Выбирайте табуляцию, если сами значения содержат запятые и точки с запятой (например, адреса или описания товаров), а принимающая программа поддерживает TSV. Табуляция почти не встречается внутри текста ячеек, поэтому кавычки не нужны, а файл легко вставить в таблицу.

Сохраняет ли CSV объединенные ячейки, жирные заголовки или несколько таблиц?

Нет. CSV хранит только значения, одну таблицу на файл. На этой странице Сохранить объединённые ячейки отключено, поэтому объединённая подпись повторяется в каждой строке, которую она охватывает, — именно этого ждут при импорте. Если на изображении две таблицы, разрежьте его на два изображения или конвертируйте через изображение в Excel: там каждая таблица попадёт на отдельный лист.

Как сохранить ведущие нули в почтовых индексах и артикулах?

Если Хранить числа как числа отключено, сам CSV сохраняет 00421 в точности как написано. Нули удаляет Excel при открытии файла, поэтому импортируйте через Данные > Из текста/CSV и задайте для этого столбца формат «Текст».

Для чего нужна кодировка Windows-1252?

Это старая западноевропейская кодовая страница, которую используют некоторые бухгалтерские программы и кассовое ПО, появившиеся до UTF-8. Выбирайте её, только если программа при импорте показывает искажённые диакритические знаки в UTF-8; греческие, кириллические, арабские и азиатские символы она хранить не может.