-
Здравствуйте Мастера. В одной из таблиц хранится ссылка на документ (включая полный путь). Документы могут быть разные - ворд, excel, PDF... Мне надо, чтоб была возможность автоматически по автоскролу записей таблицы показывать на форме каждый документ. Наверняка, многие встречались с подобной задачей. Хотелось бы услышать мнения, какой оптимальный вариант это сделать: Я попробовала использовать компонент TdxPDFViewer, в этом случае PDF файлы просмативаются замечательно, а другие надо временно преобразовавать в PDF, а потом удалять при перемещении на следующую запись. В связи с этим у меня вопросы: 1. Как на ваш взгляд - стоит ли идти в этом направлении или есть варианты лучше? 2. Как правильно "чистить" временно созданные файлы? Использую-преобразовываю вордовский файл через OLE, но часто файлы блокируются и после просмотра не получается удалить ПДФ файл, а также этот вордовский файл при повторном обращении сообщает что заблокирован и всплывает диалог октрыть Read only, или создавать копию .... Если конкретно, создаю так: var WinOleObj, OleDoc: OleVariant;... WinOleObj := CreateOleObject('Word.Application'); OleDoc := WinOleObj.Documents.Open(FFilename); OleDoc.SaveAs(FPdfFileName, wdExportFormatPDF);
3. Есть ли какая возможность создавать временные ПДФ файлы не физически на диске, а как то в памяти? А то как представлю, если файл большой будет, то и создание ПДФ копии на диске будет занимать много времени. (извините, если вопрос глупый)
4. Как конвертировать excel файл? Я думаю, что хотя бы рассматривать первую страницу. Если есть опыт конвертирования и других типа Powerpoint буду признательна всем рабочим комментариам. Заранее спасибо!
-
веббраузер у нас юзается примерно для подобного (офисные документы) все хранится в новых форматах (с Х на конце расширения) браузер понимает их
-
-
To [2] Извините, но по этой ссылке я не нашла, какой конкретно компонент для просмотра документов вы имеете в виду. Там я поняла, что предлагают рассматривать разные подходы в зависимости от типа файла.
-
To [1] У нас используются и старые и новые форматы :-(
-
Abcdef123 © (24.08.17 12:06) [3]
> Извините, но по этой ссылке я не нашла, какой конкретно > компонент для просмотра документов вы имеете в виду
Я предлагаю вам поискать, ссылка дана как образец того, чего надо искать.
|