Форум » » [АНОНС] Новая версия Aml Pages 9.70 » Ответить

[АНОНС] Новая версия Aml Pages 9.70

Carc: Выложил новую версию Aml Pages 9.70 Что нового добавлено: подавление сообщений движка IE при поиске по документу (экспериментальное); добавлена поддержка масштабирования контента для веб-страниц; добавлено масштабирования веб-страниц по Ctrl+Shift+колесико мыши; детальный список изменений на сайте здесь, как проверить что нового в последних версиях Aml Pages читайте здесь Change log in English on official web site

Ответов - 37, стр: 1 2 All

SetQ: Вспомнил! Хорошо бы починить вот что: при вставки в страницу форматированного текста картинки из jpg-файла объём, который занимает картинка в файле документа увеличивается в десятки раз по сравнению с размером исходного файла картинки. Такое чувство, что изображение хранится в документе AML на странице форматированного текста в несжатом — bmp — формате. По этой причине я не вставляю изображения в документы AML, больно уж они вырастают в объёме. Вот бы починить это.

Carc: SetQ пишет: Такое чувство, что изображение хранится в документе AML на странице форматированного текста в несжатом — bmp — формате. По этой причине я не вставляю изображения в документы AML, больно уж они вырастают в объёме. Вот бы починить это. Так и есть. Хранится в BMP-формате. У меня такое ощущение, что RichEdit отобразить рисунок окромя BMP самостоятельно не может. Там как то иначе нужно писать код отображения уже ручками. Решение ищется. Но кагбэ в долгом оно ящике. Ибо в свое время я так и не понял, как такое проделать. По крайней мере без регистрации собственных COM-объектов.

SetQ: А если не RichEdit, а что-то другое? Может даже новый тип страницы добавить? Наверное, что-то новое уже появилось.


Carc: SetQ пишет: А если не RichEdit, а что-то другое? Может даже новый тип страницы добавить? Наверное, что-то новое уже появилось. Например? Веб редактор?

SetQ: Carc пишет: Например? Веб редактор? Более новая версия ричэдита, например? Ничего не изменит? Можно же не из операционной системы брать, а с АМЛ ставить.

Carc: SetQ пишет: Более новая версия ричэдита, например? Ничего не изменит? Можно же не из операционной системы брать, а с АМЛ ставить. Может и изменить вполне. Но у меня самого XP старенькая. У тебя винда какая?

SetQ: Carc пишет: У тебя винда какая? На одном ХР, на другом 8.1.

Carc: SetQ пишет: На одном ХР, на другом 8.1. А в 8.1 RichEdit какой?

Carc: SetQ пишет: На одном ХР, на другом 8.1. В Windows 8.1 файл MsFtEdit.DLL есть? Похоже, это и есть 8-ая версия RichEdit.

SetQ: Вот скопировал: RichEdit: RICHED20.dll 12.0.4518.1014, ClassName: RICHEDIT50W; Windows 8 64x build 9200 ; 3.99 ГБ; Active codepage: 1251 RichEdit 2.0: C:\Program Files (x86)\Aml Pages\RichEd20.dll, DLL Version: 12.0.4518.1014 RichEdit 4.1: C:\Program Files (x86)\Aml Pages\MSFTEDIT.DLL, DLL Version: 4.1 RichEdit 6.0: C:\Program Files (x86)\Aml Pages\RichEd20.DLL, DLL Version: 12.0.4518.1014 Aml Assist Pane: NOT FOUND RichEdit Settings: RichEdit 4.1 Windows 8 64x build 9200 System Information: RICHEDIT50W; Windows 8 64x build 9200 ; 3.99 ГБ; Active codepage: 1251

Carc: Не-е-е, это не то. Это то что использует Aml Pages. Она про RichEdit 8.0 понятия не имеет. А нужно знать, что в системе стоит. По идее это файл MsFtEdit.DLL - поищи его в папке Windows. Или Windows\SystemXXXX. Нужно знать информацию о версии файла, причем чем больше, тем лучше. Но сам файл MsFtEdit.DLL может быть и где угодно. Т.к. он еще с офисом ставится.

SetQ: Carc пишет: В Windows 8.1 файл MsFtEdit.DLL есть? Есть несколько штук, лежат в отдельных папках:

Carc: Вот это похоже то, что надо. Нужны номера файлов MsFtEdit.DLL из папок Windows\WinSxS\x86_**** - это похоже то что надо. WinSxS папка - это технология от MS чтобы победить DLL Hell.

Carc: А лучше и проще - кинь мне их все на почту просто ZIP-архивом. А я их в Тотале сам раздраконю.

SetQ: Carc пишет: А лучше и проще - кинь мне их все на почту просто ZIP-архивом. А я их в Тотале сам раздраконю. Скинул rar архивом. Единственно, есть в системе файл C:\$Windows.~BT\Sources\SafeOS\SafeOS.Mount\Windows\WinSxS\amd64_microsoft-windows-msftedit_31bf3856ad364e35_10.0.10240.16384_none_ddd16ab4d1ded798\msftedit.dll Его никак не скопировать, чем-то защищён.

Carc: SetQ пишет: Скинул rar архивом. Единственно, есть в системе файл C:\$Windows.~BT\Sources\SafeOS\SafeOS.Mount\Windows\WinSxS\amd64_microsoft-windows-msftedit_31bf3856ad364e35_10.0.10240.16384_none_ddd16ab4d1ded798\msftedit.dll Его никак не скопировать, чем-то защищён. Ага, спасибо! Получил. Вроде то что надо.

Carc: SetQ пишет: Вспомнил! Там конечно была идея хранить рисунки не как BMP-объект в RichEdit. А как атачмент. Атачмент - это такая фигня в движке данных Aml Pages, которая позволяет сохранить любые данные, и причем проассоциировать их со страницей. Т.е. удалим страницу - движок удалит и проассоциированные атачменты с этой страницей. Название атачмент пришло из почтовых клиентов. Они же могут прицепить любой файл к письму, не вникая в подробности файла. Только в Aml Pages это расширено. Именно файлы это частный случай. В принципе могут быть любые данные. Aml Pages чего-то там и сама хранит по мелочам используя эту технологию. К слову, именно эту фишку и использует старый плагин File2Aml. И сама текущая версия Aml Pages, которая обрабатывает самостоятельно прицепленные файлы, тоже использует именно эту технологию (хотя бы чтобы плагин File2Aml по прежнему мог их обрабатывать). Суть там простая: есть просто поток байтов, которые Aml Pages получает и сохраняет куда ей сказано (к нужной странице). Что за данные, что там означают байты Aml Pages даже и не предполагает. Просто знает что байты, что вот их столько, они такого то типа, и асссоциировать их или нет со страницей. Ну и все остальное тоже умеет: перечислить по запросу только нужные или все атачмены атачменты, отдать байты по запросу извне (ну например из плагина). Соответственно, и идея была совсем иная с рисунками. Что записывается файл рисунка как атачмент, в текст ставится тег. В момент показа текста в редакторе преобразует файл рисунка в тот же Bmp и показывает. Но в файле докумета тогда не будет огромного BMP, а только сам файл рисунка (jpeg gif и.т.д.). По крайней мере это позволит сократить размер файла. Но там много работы очень. И мне показалось это слишком мутным, и я как то отложил все это в долгий ящик.

SetQ: А в страницу неформатированного текста никак не вставить картинку? Хотя бы иконкой, клик по -ней - и полный показ.

Carc: SetQ пишет: А в страницу неформатированного текста никак не вставить картинку? Хотя бы иконкой, клик по -ней - и полный показ. В текущем варианте нет. Ибо сохраняется из редактора текст, только текст, и ничего кроме текста. Все рисунки, форматирование - мимо.

LordNEVR: Есть четыре файла с шаблонами текста, при запуске подгружается только дефолтный. Собственные приходиться ручками подгружать. Как сделать чтобы все подгружались?

Carc: LordNEVR пишет: Есть четыре файла с шаблонами текста, при запуске подгружается только дефолтный. Собственные приходиться ручками подгружать. Как сделать чтобы все подгружались? 1. Запускаем редактор шаблонов 2. В диалоге редактора шаблонов идем в меню Настройки. 3. Выбираем команду меню Дополнительные шаблоны. 4. Добавляем нужные шаблоны, и ставим им галку в списке, чтобы загружались автоматом.

LordNEVR: Carc пишет: 1. Запускаем редактор шаблонов 2. В диалоге редактора шаблонов идем в меню Настройки. 3. Выбираем команду меню Дополнительные шаблоны. 4. Добавляем нужные шаблоны, и ставим им галку в списке, чтобы загружались автоматом. Вроде правильно всё. Далее Выход из AML Но после выхода и запуска Aml всё пропадает.

Carc: LordNEVR пишет: Но после выхода и запуска Aml всё пропадает. В диалоге шаблонов ОК нажималось?

LordNEVR: Carc пишет: В диалоге шаблонов ОК нажималось? Да.

Carc: Еще раз внимательно проверил. После перезапуска настройки подключенных не сохраняются. Похоже на багу. Буду править.

Carc: Выложил новую версию Aml Pages 9.70 сборка 2608 Исправлена проблема с загрузкой нескольких файлов шаблонов текста. Но понадобится один раз дополнительные файлы шаблонов перенастроить. Плюс всяческие улучшения для настроек шаблонов: также могут храниться и в ини-файле, пути к файлам шаблонов по возможности хранятся как относительные. И спасибо за репорт!

Carc: LordNEVR пишет: Есть четыре файла с шаблонами текста, при запуске подгружается только дефолтный. Собственные приходиться ручками подгружать. Как сделать чтобы все подгружались? А-у-у! Проверяли последнюю сборку? В ней как раз баг-фикс.

LordNEVR: Carc пишет: А-у-у! Проверяли последнюю сборку? В ней как раз баг-фикс. Да, работает. Супер.

Carc: LordNEVR пишет: Да, работает. Супер. ОК, зер гут

Carc: Выпущена новая версия плагина Aml2Evernote 1.04. В основном починялки + немного причесал пользовательский интерфейс.

Jon_Gall: Добрый день. Поднакопилось несколько вопросов: 1. В экране предварительного просмотра печати экран мигает, причём чем быстрее перемещаешь мышь, тем экран мерцает чаще. :) 2. Нельзя ли в редакторе ка либо обозначить область печати? 3. С PDF планируется работа или нет? 4. Заметил, что после вставки табличек из Wordа (порядка 100 шт, одна табличка на одну страницу) программа работает нормально, а ввод текста с клавиатуры сильно начинает тормозить.

Carc: Jon_Gall пишет: 1. В экране предварительного просмотра печати экран мигает, причём чем быстрее перемещаешь мышь, тем экран мерцает чаще. :) ОК, проверю. Jon_Gall пишет: 2. Нельзя ли в редакторе ка либо обозначить область печати? Что подразумевается под областью печати? Отступы что ли? Jon_Gall пишет: 3. С PDF планируется работа или нет? Что означает работа с PDF? Редактирование PDF документов?

Jon_Gall: Carc пишет: [Что подразумевается под областью печати? Отступы что ли? ] Нет, например, когда вводишь текст нет ориентиров по длине строки и по высоте текста, чтобы он аккуратно входил в страницу при печати. При вводе текста приходится постоянно включать предварительный просмотр печати для ориентирования. Было бы неплохо цветом фона редактора показывать границы текста при печати формата А4 прямо в окне редактора. Carc пишет: [Что означает работа с PDF? Редактирование PDF документов? ] Нет не редактирование. а экспорт PDF и поиск текста в PDF документе. Это было-бы великолепно. Также заметил такой неприятный эффект: Папка_1 содержит две папки с именами "А" и "Б". В каждой папке "А" и "Б" лежат одинаковые страницы с одинаковыми именами. Я копирую Папку_1 с вложенными в неё папками и документами и переименовываю её в Папку_2 После этого пытаюсь корректировать страницы в Папке_2 но вижу, что почему-то корректируются такие-же страницы в Папке_1. Складывается впечатление, что Папка_2 содержит не копии страниц из Папки_1, а ссылки к ним в Папке_1. Посмотрите пожалуйста, что тут можно сделать. Или это я что-то делаю не так? Жаль не могу вставить картинки для наглядности. PS. Ну и с таблицами остались непонятки (из предыдущего поста)

Carc: Jon_Gall пишет: Нет не редактирование. а экспорт PDF и поиск текста в PDF документе. Это было-бы великолепно. для экспорта в PDF вообще есть куча программ, по моему это лишнее в Aml Pages. И потом что экспортировать? Отдельную страницу, или весь документ в целом со всеми страницами склеенными в одну? А поиск в PDF вообще при чем? В самой Aml Pages PDF никак не используется. Что и как она тогда, собственно, должна искать в PDF, если его (PDF`а) в Aml Pages нет?

Carc: Jon_Gall пишет: Также заметил такой неприятный эффект: Папка_1 содержит две папки с именами "А" и "Б". В каждой папке "А" и "Б" лежат одинаковые страницы с одинаковыми именами. Я копирую Папку_1 с вложенными в неё папками и документами и переименовываю её в Папку_2 После этого пытаюсь корректировать страницы в Папке_2 но вижу, что почему-то корректируются такие-же страницы в Папке_1. Складывается впечатление, что Папка_2 содержит не копии страниц из Папки_1, а ссылки к ним в Папке_1. Посмотрите пожалуйста, что тут можно сделать. Или это я что-то делаю не так? 1. А полный номер версии Aml Pages какой? Можно скопировать из диалога "О программе" 2. А как копируете? Командой меню? Перетаскиванием? Или еще как?

Carc: Jon_Gall пишет: Нет, например, когда вводишь текст нет ориентиров по длине строки и по высоте текста, чтобы он аккуратно входил в страницу при печати. При вводе текста приходится постоянно включать предварительный просмотр печати для ориентирования. Было бы неплохо цветом фона редактора показывать границы текста при печати формата А4 прямо в окне редактора. Это абсолютно разные вещи. В редакторе текст может быть хоть бесконечным, что по длине, что по ширине. Потому как виртуальное устройство для печати (отрисовки) текста - в данном случае редактор текста - не имеет никаких ограничений. Вернее они, конечно, есть, но все равно очень большие. А в случае печати виртуальное устройство - в данном случае принтер - уже имеет эти ограничения, и там текст будет автоматически переноситься на другую строку, ну и разбиваться на страницы тоже.

Carc: Jon_Gall пишет: PS. Ну и с таблицами остались непонятки (из предыдущего поста) Пока чуток не добрался до этого. Я помню, и еще раз проверю. А таблица вставленная из Ворда - она простая Икс столбцов на Икс строк? Или какие нить объединенные, склеенные ячейки есть? Вложенные ячейки? Если можно, если не шибко секретно, можно скриншот просто кинуть или сюда, или на почту amlpages сбк amlpages тчк com.



полная версия страницы