Afpl ghostscript что это за программа и нужна ли она

Как исправить ошибку «Отсутствует GhostScript.dll»?

Чаще всего проблемы GhostScript.dll типа DLL, возникают в результате повреждения или отсутствия файла, связанного с Fueling ColdFusion Development. Как правило, решить проблему позволяет получение новой копии файла DLL, которая не содержит вирусов. Кроме того, некоторые ошибки GhostScript.dll могут возникать по причине наличия неправильных ссылок на реестр. По этой причине для очистки недействительных записей рекомендуется выполнить сканирование реестра.

DLL используется форматом Dynamic Link Library, которые являются типами Системные файлы. Если вам нужно заменить файл GhostScript.dll, вы можете найти версию %%os%% в нашей базе данных, перечисленной в таблице ниже. В нашей базе представлены не все версии GhostScript.dll, поэтому нажмите на кнопку Request (Запрос), чтобы наши сотрудники её получили. Кроме того, TeraTech Inc также может предоставить вам некоторые редкие файлы, которые отсутствуют в нашем каталоге.

Правильное расположение файла GhostScript.dll является решающим фактором в успешном устранении ошибок подобного рода. Однако, не будет лишним выполнить быструю проверку. Попробуйте повторно запустить Fueling ColdFusion Development, чтобы проверить, появляется ли сообщение об ошибке.

Installer le gratuitiel Ghostscript

Продукт Solvusoft

Идентификатор статьи: 341519

Microsoft Partner

GhostScript.dll

1

2

Спасибо, ваш файл запроса был получен.

Распространенные проблемы GhostScript.dll

Наиболее распространенные ошибки GhostScript.dll, которые могут возникнуть на компьютере под управлением Windows, перечислены ниже:

  • «Отсутствует файл GhostScript.dll.»
  • «Отсутствует GhostScript.dll. «
  • «GhostScript.dll нарушение прав доступа.»
  • «Файл GhostScript.dll не удалось зарегистрировать.»
  • «Файл C:WindowsSystem32\GhostScript.dll не найден.»
  • «Не удается загрузить Fueling ColdFusion Development — отсутствует требуемый файл GhostScript.dll. Установите Fueling ColdFusion Development еще раз. «
  • «Ошибка Fueling ColdFusion Development: GhostScript.dll не найден. Переустановите Fueling ColdFusion Development. «

Эти сообщения об ошибках DLL могут появляться во время установки программы, в то время как программа, связанная с GhostScript.dll (например, Fueling ColdFusion Development) работает, во время запуска или завершения работы Windows, или даже во время установки операционной системы Windows. Документирование случаев проблем GhostScript.dll в Fueling ColdFusion Development является ключевым для определения причины проблем с электронной Conference и сообщения о них TeraTech Inc.

Причины проблем GhostScript.dll

Отсутствующий файл GhostScript.dll (или поврежденный файл GhostScript.dll) обычно является источником проблемы. Внешние файлы, такие как GhostScript.dll, создают проблемы высокой вероятности с Fueling ColdFusion Development.

Tutorial Ghostscript

Проблемы с Fueling ColdFusion Development из-за нерегулярного завершения работы ОС, заражения вирусами или других проблем, связанных с GhostScript.dll, приводят к повреждению. При загрузке Fueling ColdFusion Development поврежденный GhostScript.dll не может загружаться должным образом, вызывая сбои.

В других случаях ошибки файла GhostScript.dll могут быть связаны с проблемами в реестре Windows. Эти разбитые ссылки на пути GhostScript.dll вызывают ошибки с Fueling ColdFusion Development из-за неправильной регистрации GhostScript.dll. Неверная установка/удаление Fueling ColdFusion Development, GhostScript.dll, который перемещен, или отсутствующий GhostScript.dll может создать эти неработающие ссылки на путь к файлам.

В первую очередь, проблемы с GhostScript.dll, созданные:

  • Раздел реестра GhostScript.dll поврежден.
  • Зазаражение вирусом повреждает файл GhostScript.dll.
  • НеисправностьОборудование, связанное с TeraTech Inc, вызывает повреждение GhostScript.dll (может помочь ContactTeraTech Inc).
  • Несвязанное программное приложение перезаписало необходимую версию GhostScript.dll.
  • Вредоносное удаление (или ошибка) GhostScript.dll другим программным обеспечением (не Fueling ColdFusion Development).
  • GhostScript.dll ошибочно удален (или злонамеренно) несвязанным приложением Fueling ColdFusion Development.

Источник: www.solvusoft.com

Блог

Я попытался открыть PDF-файл с помощью программы XnView. Но я просил загрузить AFPL Ghostscript для этой цели.

1. Ghostscript был выпущен под GPL (первоначально v2, теперь AGPL 3) примерно с 2003 года, лицензия AFPL была полностью отменена примерно в 2006 году, за исключением некоторых шрифтов, которые все еще лицензированы таким образом. Если вам действительно нужна такая старая версия Ghostscript, у вас могут возникнуть значительные проблемы с ее поиском.

Указывает ли программа XnView (или веб-сайт), какую версию она хочет ?

2. Смотрим сюда newsgroup.xnview.com/viewtopic.php?f=35amp;t=41845 Я вижу, что в списке изменений (2.49.4) упоминается Ghostscript 9.53.3, поэтому я полагаю, что вам абсолютно не нужен AFPL Ghostscript, эта версия Ghostscript лицензирована только под лицензией AGPL. Возможно, это то, что вы имели в виду, а не AFPL.

3.

Да, но я указал на версию 2.49.4, и моя главная мысль заключалась в том, что AFPL Ghostscript (которому должно быть не менее 15 лет IIRC) — это не то, чего хотел OP. Хотят ли они 9.54 или 9.53.3, зависит от версии XnView, которую они используют.

Вам также может понравиться

Как создать условный оператор для сортировки этих данных и применения шаблона, если данные найдены?

4 января, 2022

Читайте также:
R studio что за программа

addEventListener нажмите не работает после использования аналогичной функции, чтобы открыть форму

10 января, 2022

Система.Директорские услуги.Проверка подлинности протоколов в Docker под управлением контейнеров Linux

8 января, 2022

  • О нас
  • Онлайн игры
  • Конвертеры
  • Base64 конвертер онлайн
  • Оформление кода JavaScript CSS HTML Онлайн
  • URL Encoder (кодировщик) / Decoder (декодировщик) онлайн
  • Конвертер регистров
  • Рассчитать количество дней между датами
  • Генератор ключей и паролей
  • Генератор QR кодов
  • Преобразование времени
  • Преобразование микросекунд в секунды
  • Преобразование микросекунд в миллисекунды
  • Преобразование миллисекунд в микросекунды
  • Преобразование миллисекунд в секунды
  • Преобразование миллисекунд в минуты
  • Преобразование миллисекунд в часы
  • Преобразователь миллисекунд в дату
  • Преобразование секунд в миллисекунды
  • Преобразование секунд в минуты
  • Преобразование секунд в часы
  • Преобразование секунд в дни
  • Преобразование минут во время
  • Преобразование минут в миллисекунды
  • Преобразование минут в секунды
  • Преобразование минут в часы
  • Преобразование часов в миллисекунды
  • Преобразование часов в секунды
  • Преобразование часов в минуты
  • Преобразование часов в дни
  • Преобразование дней в часы
  • Преобразование из часы в недели
  • Конвертация из недели в часы
  • Через несколько часов калькулятор
  • Преобразование времени AM/PM в 24-часовое
  • Преобразование Военного Времени
  • Время до десятичного калькулятора
  • Безопасность
  • Финансы
  • Энциклопедия

Источник: programbox.ru

Альтернативы gsview/ghostscript для Windows

Есть ли более удобные для пользователя альтернативы gsview/ghostcript для Windows?

задан pufferfish 452

3 ответа 3

Вы можете попробовать xpdf (бесплатно) или RoPS (не бесплатно)

ответ дан DaveParillo 13k

Evince для Windows не раздражает при запуске, в отличие от GSview. (Как вы, наверное, знаете, GSview требует регистрации [*], которая стоит денег, чтобы избавиться от ворчания. GSview все еще лицензируется в рамках AFPL, лицензии, которая была заброшена для самого ghostscript.)

В настоящее время вам нужно вручную связать ps-файлы с Evince, используя Windows правой кнопкой мыши -> Открыть с помощью -> Выбрать программу по умолчанию.

Я думаю, что пакет Windows не требует отдельного ghostscript, но мне нужен ghostscript для других вещей, так что я все равно его установил. Согласно https://wiki.gnome.org/Apps/Evince/SupportedDocumentFormats, он использует libspectre, который, в свою очередь, требует libgs от ghostscript, но пакет Evince для Windows поставляется со своим собственным libgs-8.dll, который может не быть последняя версия (9 ghostscript), но, насколько я могу судить, все работает отлично, в основном это старые документы в формате PS, которые мне нужно читать время от времени. (Преобразование их в pdf обычно приводит к более скучным документам из-за проблем со шрифтами и т.д.)

Evince довольно стандартен для Linux, поэтому его кодовая база довольно хорошая. В прошлом я сам вносил некоторые исправления ошибок, но мне не приходилось делать это годами.

[*] Поскольку исходники для GSView доступны в AFPL, вы можете, по крайней мере теоретически, изменить и перекомпилировать GSView, чтобы он не раздражал вас, изменив gvcreg.cpp, как указано в комментарии в верхней части этого файла; Лицензия AFPL, по-видимому, позволяет вам сделать это, хотя требует, чтобы вы уведомляли пользователей о том, что программа была изменена. Основная проблема заключается в том, что GSView, похоже, не компилируется с MS Visual C++ после версии 9 (то есть 2008 года) без других изменений исходного кода.

Я предполагаю, что ворчание и зависимость от ghostscript как внешней программы — это основные проблемы, которые вы рассматривали с точки зрения удобства для пользователя. Если есть что-то еще, что вы имели в виду, пожалуйста, оставьте комментарий со спецификой.

Источник: poweruser.guru

Отправка печатных форм 1С как рисунка (tif, gif, etc.) по E-mail

Некоторое время я стараюсь использовать бесплатные программы, а не ломать те, за которые нужно платить деньги. Так что одним из условий (не главным, но в результате выполненным почти на 100%) была бесплатность инструментария.
Понятно, что для получения рисунка на выходе нужен виртуальный принтер, на который можно печатать любой документ. Выходным форматом был выбран tiff как достаточно распространенный, предполагая что его можно будет конвертировать в любой формат, если возникнет необходимость. Были испробованы многие принтеры, встреченные в просторах Internet`а, как бесплатные, так и нет. Большинство из них умеют печатать кроме искомого tiff еще и pdf документы, но не один не удовлетворял условиям передачи в них внешних параметров (важно было указать место сохранения и возможно имя файла для уменьшения коллизий, поскольку работа происходит на сервере терминалов). В конечном итоге выбор пал на AFPL Ghostscript 8.14 for Win32 и драйвер переадресации порта принтера RedMon.
Ghost Script умеет конвертировать данные из ps, eps, pdf в разные форматы (те же ps, eps, pdf, языки принтеров вроде PCL6 от HP, и рисунки). Получать данные он может как из файла, так и из входящего потока (stdin для посвященных). RedMon умеет данные, полученные от драйвера принтера, передавать как входной поток выбранной программе. Кроме того устанавливает несколько системных переменных, одну из которых ( %REDMON_USER% — имя пользователя, печатающего документ) мы будем использовать.
Итак — используемый режим связки: установка PS принтера в системе, указание ему виртуального порта RedMon, пересылка исходящего PS потока от принтера на Ghost Script, формирование tif по указанным настройкам.
Настройки для режима работы Ghost Script хранятся в файле одном для всех, потому в схему добавим еще одно звено: RedMon передает данные не Ghost Script, а скрипту WSH, а уже он откорректировав настройки под пользователя, передает дальше поток для Ghost Script. Потому еще одна программа, которая нам нужна: Windows Script 5.6 for Windows. Нужна именно версия 5.6, поскольку во встроенной в Windows 2000 версии 5.1 отсутствует необходимый метод Exec().
Еще возможно нам понадобится компонент для вывода рисунков с прозрачным фоном. Пока приходится использовать Active_BMP, упоминаемый на безвременно почившем hare.ru. Этот компонент умеет отображать прозрачными только 2-х цветные bmp (по крайней мере только с ними у меня получилось добиться прозрачности), но за неимением лучшего. 🙂 (Если кто знает бесплатный ActiveX компонент для отображения gif с прозрачным слоем — скажите в форум или мыло)
Собственно для отправки почты из командной строки я уже полгода пользуюсь Postie, потому искать ничего нового не пришлось.

Читайте также:
Программа кнокс что это такое

Приступим (установка и регистрация программ)

  • «Redirect this port to the program:»=»cscript.exe» (без кавычек, естественно),
  • «Arguments for this programs are:»=»НашСкриптСПолнымПутем.js» (%SystemDrive%ToolsgsPrnUser.js) (в кавычках, если путь содержит пробелы),
  • «Output:»=»Program handles output»
  • «Run:»=»Hidden»
  • «Run as user» снята (у меня вызывало ошибку, если установлено)
  • «Shut down delay:»=»300»

Соглашения о настройках

Скрипт, который мы указали в настройках порта, принимает данные с принтера и согласно настройкам, сохраненным из внешней программы (1С или другой), отправляет его по почте как рисунок (в скрипте предусмотрены проверки на корректность значений). Поскольку единственное, что мы можем получить из печатного задания — это имя пользователя ( %REDMON_USER% ), то с каждым пользователем мы будем работать в его каталоге, при этом одновременная печать 2-х заданий от одного пользователя невозможна. (Если вам удастся передать в скрипт другую информацию из 1С, например: уникальный идентификатор задания или имя файла — сообщите мне). У меня используется самописный компонент SysTools для получения профиля пользователя по его имени. Поскольку он еще только в альфа-версии выкладывать не буду, если кому нужен — вышлю по почте. Итак, предположим, у нас есть каталог, в котором хранятся данные пользователей ( %MyProfiles%User1 , %MyProfiles%User2 , . ). К личном каталоге пользователя мы будем создавать подкаталог SendMail для отправки почты.
Временные файлы для работы мы будем хранить во временном каталоге (переменная %TEMP% для системы, поскольку запускаться скрипт будет от имени Local service ).
Все остальные настройки и пути к файлам заданы в переменных вначале скрипта — их можно (и нужно) изменить для себя.
Файл, в котором 1С сохраняет настройки называется %UserProfile%SendMailmail.ini и имеет следующую структуру: каждая строка — поле=значение , кроме поля BODY , которое обязательно идет последним и может быть растянуто на несколько строк.

Пишем программу

// Если нажата «Отмена» — выходим
Если ПустоеЗначение( Сп )= 1 Тогда Возврат «» ; КонецЕсли;

// Считываем возвращенные значения
ОтКого =Строка( Сп . Получить ( «ОтКого» ));
Кому =Строка( Сп . Получить ( «Кому» ));
Копия =Строка( Сп . Получить ( «Копия» ));
Тема =Строка( Сп . Получить ( «Тема» ));
Сообщение =Строка( Сп . Получить ( «Сообщение» ));
Попытка
Каталог = КаталогСистемногоПользователя ();
Если ПустаяСтрока( Каталог )= 1 Тогда Возврат «» ; КонецЕсли; // Неизвестный пользователь

Каталог = Каталог + КаталогПочты ;

// Ожидаем завершения предыдущей задачи
Ответ = «Повтор» ;
Пока ( ФС . СуществуетФайл ( Каталог + ФайлФлага )= 1 ) ИЛИ
( ФС . СуществуетФайл ( Каталог + ФайлНастроек )= 1 ) Цикл
ТекстВопроса =ТекущееВремя()+ «: Ожидается завершение задачи.» +
РазделительСтрок+ «Автоматический повтор через 5 секунд. » ;
Ответ =Вопрос( ТекстВопроса , «Повтор+Отмена» , 5 );
// Возможность прервать ожидание
Если Ответ = «Отмена» Тогда Прервать; КонецЕсли;
КонецЦикла;
Если Ответ = «Отмена» Тогда
ИмяФайла = «» ;
Иначе
// Записываем параметры в файл
ИмяФайла = Каталог + ФайлНастроек ;
Т =СоздатьОбъект( «Текст» );
Т . ДобавитьСтроку ( «TO red»>+ Кому );
Т . ДобавитьСтроку ( «FROM red»>+ ОтКого );
Т . ДобавитьСтроку ( «CC red»>+ Копия );
Т . ДобавитьСтроку ( «BCC red»>+ ОтКого );
Т . ДобавитьСтроку ( «SUBJ red»>+ Тема );
Т . ДобавитьСтроку ( «ORG red»>+ «Тестовая конфигурация Send E-Mail» );
Т . ДобавитьСтроку ( «BODY red»>+ Сообщение );
Т . Записать ( ИмяФайла );
КонецЕсли;
Исключение
Сообщить( ОписаниеОшибки (), «. » );
Возврат «» ;
КонецПопытки;

Читайте также:
Сотовое вещание что это за программа на Андроид

Если ПустаяСтрока( Файл )= 1 Тогда
Сообщить( «Почта не была отправлена» , «!» );
Возврат 0 ;
КонецЕсли;

// Устанавливаем значения для отправки и инициализируем отправку
Сп =СоздатьОбъект( «СписокЗначений» );
Сп . Установить ( «Таблица» , Таб );
Сп . Установить ( «Масштаб» , Масштаб );
ОткрытьФормуМодально( «Отчет» , Сп , КаталогИБ()+ «ExtFormsОтправитьКакРисунок.ert» );

Возврат Зн ;
КонецФункции
// ======================================
Процедура ПриОткрытии ()
// Проверим корректность вызова
Путь = «» ; Назв = «» ;
РасположениеФайла ( Путь , Назв );
Назв =СтрЗаменить( Назв , «.ert» , «» )+ «: » ;
СтатусВозврата( 0 ); // а вообще не нужно открывать!
ВсеОк = 1 ;
Если Форма . МодальныйРежим ()= 0 Тогда
Сообщить( Назв + «Запустите обработку в модальном режиме!» , «!» );
ВсеОк = 0 ;
КонецЕсли;
Сп = Форма . Параметр ;
Если ТипЗначенияСтр( Сп ) «СписокЗначений» Тогда
Сообщить( Назв + «В качестве параметра необходим СписокЗначений!» , «!» );
ВсеОк = 0 ;
КонецЕсли;
Если ВсеОк = 0 Тогда Возврат; КонецЕсли;

Таб = ПроверитьПараметр ( Сп , «Таблица» , ВсеОк , 1 , «» , «Таблица» );
Масштаб =Число( ПроверитьПараметр ( Сп , «Масштаб» , ВсеОк , 0 , — 1 ));

Если ВсеОк = 0 Тогда Возврат; КонецЕсли;
Состояние( «Обработка таблицы. » );
Таб . Область (). ЦветТекста ( 0 ); // Все черное, кроме.
// Пробежимся по всем ячейкам и поменяем контроль=авто,
// т.е. красный цвет на отрицательных значениях
// на черный цвет
Для И1 = 1 По Таб . ВысотаТаблицы () Цикл
Для И2 = 1 По Таб . ШиринаТаблицы () Цикл
Обл = Таб . Область ( И1 , И2 , И1 , И2 );
Если Обл . Контроль ()= 5 Тогда Обл . Контроль ( 1 );
ИначеЕсли Обл . Контроль ()= 6 Тогда Обл . Контроль ( 3 );
КонецЕсли;
КонецЦикла;
КонецЦикла;
// Чтобы параметры печати не путались с другими — даем им имя
Таб . Опции (. «Как рисунок » + Принтер . );
// Только книжная ориентация
Таб . ПараметрыСтраницы ( 1 . 5 , 5 , 5 , 5 . Принтер );
// Автомасштабирование по ширине, если явно не задан масштаб
Если Масштаб > 0 Тогда Таб . ПараметрыСтраницы (, Масштаб . );
Иначе Таб . ПараметрыСтраницы (. 1 ,,); КонецЕсли;
// Только 1 экземпляр
Таб . ЭкземпляровНаСтранице ( 1 );
Таб . КоличествоЭкземпляров ( 1 );
// Вперед!
Таб . Напечатать ( 0 );
КонецПроцедуры
Принтер = «Send EMail» ;
Вот практически и все, что касается программы в 1С. Некоторые сервисные функции, которые не были описаны здесь, можно посмотреть в примере конфигурации. Таким образом ничего сложного здесь нет. Больше сложностей вызывает настройка системы для правильной работы. Выглядит отправленный документ приблизительно так:

Замечания в процессе эксплуатации

  1. Формат tiff оказался не таким уж стандартным. Потому пришлось его заменить на png. Сделать это нужно в двух местах: в суффиксе исходящего файла в скрипте (чтобы Postie правильно поставил его Content-Type: ) и в настройках GS (параметр -sDEVICE=pngmono собственно и задает выходной формат файла). Можно заменить и на еще более стандартный jpeg, но при этом сильно вырастет размер файла. К сожалению gif уже не поддерживается в текущей версии GS (как я понял из документации — из-за возможных проблем с лицензированием этого формата). Можно добится поддержки gif, выдрав ее из исходников предыдущих версий и перекомпилировав текущую, но я пока этого не делал. Возникла мысль передавать в настроечном файле ( %UserProfile%SendMailmail.ini ) параметры, как отправлять изображения (jpeg, tif, png; color/mono; . ) и в скрипте динамически менять.
  2. PostScript шрифты, идущие в поставке GS, не так хорошо «вылизаны», как TrueType. Потому русские буквы выглядят жирнее англиских. Пока жалоб на это не было 🙂
  3. В новой версии Postie у меня почему-то не работает ключ -bcc (ошибки не выдает, но и не отправляет по указанным адресам). Так и не разобрался — пришлось откатится на старую версию (POSTIE Version 4)
  4. Хотя ломать ничего и не пришлось, но все-таки мы нарушаем лицензию Postie, который «free for personal use». Может кто знает другую программу отправки почты из коммандной строки?

Благодарности

Моему любимому директору — за неуемный ум и новые интересные задания
Вадиму Ханасюку — за неопубликованную здесь, но полезную компоненту SysInfo (получение каталога профиля пользователя по имени) и помощь в поиске нужного софта
Всем сотрудникам, которые не мешали работать

Ссылки

(«Исп.» — используется у меня и работает)

Программа Исп. Cтраничка с описанием Прямая ссылка для закачки
AFPL Ghostscript 8.14 for Win32 + http://www.geocities.com/Silicon Valley/5682/Ghostscript.html ftp://mirror.cs.wisc.edu/pub/mirrors /ghost/AFPL/gs814/gs814w32.exe
RedMon + http://www.cs.wisc. edu/~ghost/redmon ftp://mirror.cs.wisc.edu/ pub/mirrors/ ghost/ghostgum/redmon17.zip
Windows Script 5.6 for Windows 9X/ME/NT4 http://msdn.microsoft.com/ downloads/list/webdev.asp http://download.microsoft.com/download/ 4/c/9/4c9e63f1-617f-4c6d-8faf-c2868f670c1c/scr56en.exe
Windows Script 5.6 for Windows 2000/XP + http://msdn.microsoft.com/ downloads/list/webdev.asp http://download.microsoft.com/ download/ 2/8/a/28a5a346-1be1-4049 -b554-3bc5f3174353/scripten.exe
Active_BMP + http://1c.proclub.ru/modules/ mydownloads/personal. php?cid=111cid=111
Postie Personal Edition WIN32 http://www.infradig.com http://www.infradig.com/ downloads/postie.exe
Postie Version 4 + http://zmn.newmail.ru/ freesoftware.html http://zmn.newmail.ru/ freesoftware/postie.zip
Демонстрационная конфигурация + filesforarticles/kivals/ sendimageemail.zip

Источник: www.klerk.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru