На таблицу помещаем рисунок, в свойстве Текст пишем
ПриВыводеКартинки(Таб.ТекущийОбъект,Файл) , где Файл - переменная хранящая путь к пдф, в модуле соответственно процедура:
Процедура ПриВыводеКартинки(Картинка,Файл)
Картинка.РежимРисования(1);
Попытка
Картинка.Загрузить(Файл);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецПроцедуры
одробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
в AFPDFDocInterop.RenderPage(AFPDFDocInterop* , Int32 )
в PDFLibNet.PDFWrapper.RenderPage(IntPtr handler)
в Душелов.PDFViewer1С.tsbZoomOut_Click(Object sender, EventArgs e)
в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ToolStrip.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Dushelov.PDFViewer1C
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///c:/Program%20Files/1cv81/PDFViewer/Dushelov.PDFViewer1C.DLL
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
PDFLibNet
Версия сборки: 0.0.0.0
Версия Win32:
CodeBase: file:///c:/Program%20Files/1cv81/PDFViewer/PDFLibNet.DLL
----------------------------------------
msvcm90
Версия сборки: 9.0.21022.8
Версия Win32: 9.00.21022.8
CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375/msvcm90.dll
----------------------------------------
System.Configuration
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.
При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
Попытался поставить начала ругаться, у меня стоит 3 net. Но вопрос не в этом у меня задача простая надо сделать импорт из pdf файла обшарил все что можно это единственная компонента которая хоть как-то работает. Может кто подскажет команду чтобы через shell сразу конвертнуть в txt. Программ таких куча, но вот не задача все они крайне плохо переводят в текст. Если это делать руками в adobe reader то получается гораздо лучше. Есть ли возможность сделать это через эту компаненту но автоматизированно а не по нажатию кнопки сохранить как текст
не могу понять как повесить на форму. Вродь все поставилось все прописалось в реге но работать не хочет. 1С 7.7 релиз 27. Может кто кинет .ert с кодом подкльчения!!!!???????
не могу понять как повесить на форму. Вродь все поставилось все прописалось в реге но работать не хочет. 1С 7.7 релиз 27. Может кто кинет .ert с кодом подключения!!!!???????
не могу понять как повесить на форму. Вродь все поставилось все прописалось в реге но работать не хочет. 1С 7.7 релиз 27. Может кто кинет .ert с кодом !!!!??????? Очень надо, стоит работа.
При уменьшении:
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
в AFPDFDocInterop.RenderPage(AFPDFDocInterop* , Int32 )
в PDFLibNet.PDFWrapper.RenderPage(IntPtr handler)
в Душелов.PDFViewer1С.tsbZoomOut_Click(Object sender, EventArgs e)
в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ToolStrip.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Dushelov.PDFViewer1C
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///C:/Program%20Files/1cv81/bin/Dushelov.PDFViewer1C.DLL
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
PDFLibNet
Версия сборки: 0.0.0.0
Версия Win32:
CodeBase: file:///C:/Program%20Files/1cv81/bin/PDFLibNet.DLL
----------------------------------------
msvcm90
Версия сборки: 9.0.30729.4926
Версия Win32: 9.00.30729.4926
CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4926_none_508ed732bcbc0e5a/msvcm90.dll
----------------------------------------
System.Configuration
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
При увеличении: Попытка чтения или записи в защищенную память.
Скачал, зарегистрировал, сразу же вылетает ошибка при запуске обработки:
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.IO.FileLoadException: Невозможно загрузить файл или сборку "PDFLibNet, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b409ed73a72e873d" или один из зависимых от них компонентов. Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему. (Исключение из HRESULT: 0x800736B1)
Имя файла: "PDFLibNet, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b409ed73a72e873d" ---> System.Runtime.InteropServices.COMException (0x800736B1): Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему. (Исключение из HRESULT: 0x800736B1)
в Душелов.PDFViewer1С.doubleBufferControl1_PaintControl(Object sender, Graphics g)
в PDFViewer.PageViewer.Render(Graphics TempGraphics)
в PDFViewer.PageViewer.OnPaint(PaintEventArgs e)
в System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
в System.Windows.Forms.Control.OnPrint(PaintEventArgs e)
в System.Windows.Forms.Control.WmPrintClient(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ContainerControl.WndProc(Message& m)
в System.Windows.Forms.UserControl.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Dushelov.PDFViewer1C
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/1c_base/PDFViewer/Dushelov.PDFViewer1C.DLL
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Drawing.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing.resources/2.0.0.0_ru_b03f5f7f11d50a3a/System.Drawing.resources.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.resources/2.0.0.0_ru_b77a5c561934e089/System.resources.dll
----------------------------------------
************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.
Например:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
Показать
Это у всех так? Может у меня что-то не установилось?
Есть такие пожелания, думаю несложные для доработки, но полезные:
1. Добавить свойство в котором хранится полный путь к загруженному файлу.
2. Добавить метод СохранитьДокумент() для программного сохранения в нужном формате.
(38) DemonFM, Возможно нужно из под Админа. Могу ошибаться
Пробывал не проходит. Даже вручную из консоли пытался зарегистрировать, два экрана ошибок....
На Win Server 2003 x64 зарегистрировалась, но вызывает ошибку как в сообщении (30). Net FrameWork 3.5 удалять не планируем.
есть решение проблемы?
Скачал Dushelov.Pdf1C.zip, запускаю reg.bat, появляется ошибка:
RegAsm : error RA0000 : Could not load file or assembly Dushelov.PDFViewer1C.dll or one of its dependencies. Operation is not supported...
Подскажите в чем может быть ошибка?
И вопрос к MadDAD. Как с Вами связаться, чтобы получить от Вас помощь... Пробовал написать Вам через этот форум но сообщение не отправляется!
Я тут не часто бываю.
Что-нибудь конкретное про зависимости пишет?
В комплекте идет библиотека "PDFLibNet.dll" она должна располагаться рядом с "Dushelov.PDFViewer1C.dll"
Т.е. нужно весь комплект полностью распаковать в один каталог.
А можно Ваш e-mail? Я бы хотел за денежку к Вам обратиться чтобы добить этот вопрос, для терминальных юзеров очень бы хотелось иметь просмотр pdf внутри 1с, без запуска внешних приложений...
Распаковывал всё содержимое папки, и в C:\WINDOWS\system32 клал... при любых вариантах возникает ошибка: RegAsm : error RA0000 : Could not load file or assembly ... or one of its dependencies. Operation is not supported.
На других форумах прочитал, что это может быть связано с контролем имен на .NET3.5 и 4. Пробовал разными способами делать "disable strong name verification". Еще много чего попробывал, но ничего не помогает.
Вобщем нужна профессиональная помощь...
WServer 2012 R2
Делал:
Устанавливал Microsoft Visual C++ 2008 Redistributable Package (x86)
microsoft visual c++ 2015
.NET3.5
Файлы все в одной папке на диске C:\PDFViewer