Перетаскивание MIME типов Open / Libre Office - PullRequest
0 голосов
/ 06 мая 2011

Поддерживает ли OpenOffice или LibreOffice какие-либо типы пантомимы, которые допускают прямое вставление / перетаскивание табличных данных? Я реализовал перетаскивание CSV, но поскольку мои исходные данные уже представлены в виде таблиц, я бы хотел, чтобы моим пользователям не приходилось перемещаться по экрану импорта, который появляется с CSV.

Ответы [ 2 ]

1 голос
/ 16 декабря 2014

У меня была точно такая же проблема. Решение действительно глупое, и оно стоило мне часов. Вместо форматирования таблицы CSV в:

One\tTwo\tThree\n
Four\tFive\tSix\n

Используйте символ \ r вместо \ n как:

One\tTwo\tThree\r
Four\tFive\tSix\r

Mimetype, который вы должны использовать, это «text / plain»

0 голосов
/ 06 мая 2011

Я попытался перетащить несколько ячеек из одного окна OOo Calc в другое, и это поддерживает табличную структуру моих данных, что говорит о том, что он допускает такие вещи (но не доказывает этого: он может делать что-то особенное за кулисами).

(я думал, что раньше была программа для перечисления типов пантомимы, которые содержал перетаскивание, но сегодня я не могу найти их.)

По своей прихоти я пыталсяперетащив простой <table> из моего веб-браузера в OOo Calc, и он появился там как таблица без экрана импорта.Исходя из этого, я думаю, что OOo видит один <table> в text/html отбрасывании данных как нечто, что он знает, как поместить в ячейки.

Я не знаю, является ли это best Кстати, но, кажется, работает!

...