Как программно сохранить диаграмму Excel как интерактивную веб-страницу с использованием Perl? - PullRequest
1 голос
/ 24 января 2012

Например: рассмотрим диаграмму в ячейке F11 листа1 в книге1.Как выбрать область диаграммы в sheet1 и сохранить ее как интерактивную веб-страницу.«Иллюстрация 2» в следующей ссылке показывает, как вручную сохранить диаграмму Excel в виде интерактивной веб-страницы.Я хочу добиться того же в программировании на Perl.

http://www.trinity.edu/rjensen/dhtml/excel01.htm

1 Ответ

4 голосов
/ 24 января 2012

Вы можете создавать интерактивные веб-страницы в стиле Excel 2000 с помощью Perl, используя Spreadsheet :: WriteExcelXML .

См. этот пример, который я опубликовал в Perlmonks в 2005 году, который также включен в каталог примеров дистрибутива Spreadsheet :: WriteExcelXML.

Однако есть несколько важных предостережений:

  • Spreadsheet :: WriteExcelXML не поддерживает диаграммы (они не поддерживаются в формате XML Spreadsheet).
  • Для этих интерактивных веб-страниц требуется подключаемый модуль «Office 2003 Office Web Components», который доступен только для Internet Explorer.
  • Интерактивные веб-страницы не поддерживаются в Excel 2007 или более поздней версии. Это мертвая технология.

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

...