Hpgl формат чем открыть

Обновлено: 04.07.2024

HPGL is a file format developed by Hewlett-Packard as means of communicating with plotter printers manufactured by said company. HPGL (oiginally HP-GL) is also the name of a programming language used for controlling printers created in 1977 and first used with HP-8972 plotter.

HPGL files store linear printing instructions for plotters. HPGL files also have uses in CAD-related applications and many CAD programs offer support for HPGL files. HPGL files can be created by exporting vector images created using image editing software.

HPGL - это формат файлов, разработанный Hewlett-Packard для связи с плоттерными принтерами, выпущенными указанной компанией. HPGL (первоначально HP-GL) - это также название языка программирования, используемого для управления принтерами, созданного в 1977 году и впервые использованного с плоттером HP-8972.

В файлах HPGL хранятся инструкции по линейной печати для плоттеров. Файлы HPGL также используются в приложениях, связанных с САПР, и многие программы САПР поддерживают файлы HPGL. Файлы HPGL могут быть созданы путем экспорта векторных изображений, созданных с помощью программного обеспечения для редактирования изображений.

Программа(ы), умеющие открыть файл .HPGL

Windows
Mac OS

Как открыть HPGL файлы

Если появилась ситуация, в которой Вы не можете открыть файл HPGL на своем компьютере - причин может быть несколько. Первой и одновременно самой важной (встречается чаще всего) является отсутствие соответствующей аппликации обслуживающей HPGL среди установленных на Вашем компьютере.

Самым простым способом решения этой проблемы является нахождение и скачивание соответствующей аппликации. Первая часть задания, уже выполнена, - программы для обслуживания файла HPGL Вы найдете ниже. Теперь достаточно скачать и установить соответствующую аппликацию.

В дальнейшей части этой страницы Вы найдете другие возможные причины, вызывающие проблемы с файлами HPGL.

Возможные проблемы с файлами в формате HPGL

Отсутствие возможности открытия и работы с файлом HPGL, совсем не должен значить, что мы не имеем установленного на своем компьютере соответствующего программного обеспечения. Могут выступать другие проблемы, которые также блокируют нам возможность работы с файлом Hewlett Packard Graphics Language Plot Format. Ниже находится список возможных проблем.

  • Повреждение открываемого файла HPGL.
  • Ошибочные связи файла HPGL в записях реестра.
  • Случайное удаление описания расширения HPGL из реестра Windows
  • Некомплектная установка аппликации, обслуживающей формат HPGL
  • Открываемый файл HPGL инфицирован нежелательным, вредным программным обеспечением.
  • На компьютере слишком мало места, чтобы открыть файл HPGL.
  • Драйверы оборудования, используемого компьютером для открытия файла HPGL неактуальные.

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

Похожие расширения

.ac5 ArtCut 5 Document Format
.ac6 Artcut Software Graphics Design Format
.af2 Micrografx FlowCharter 2.0 Flowchart Format
.af3 Micrografx FlowCharter Flowchart Format
.ai Adobe Illustrator Graphics Format
.artb Artboard Vector Drawing Format
.asy LTspice IV Circuit Diagram Format
.cag Microsoft Clip Gallery Catalog Format
Как связать файл с установленной программой?

Если Вы хотите связать какой-то файл с новой программой (напр. moj-plik.HPGL) Вы можете воспользоваться двумя вариантами. Первый и самый простой - это нажатие правой кнопкой мышки на избранный файл HPGL. Из открытого меню выберите опцию Выбрать программу по умолчанию", затем опцию "Пересматривать" и найти требуемую программу. Всю операцию необходимо утвердить нажатием кнопки OK.

Есть ли универсальный метод открытия неизвестных файлов?

Многие файлы содержат данные в виде текста или чисел. Возможно, что во время открытия неизвестных файлов (напр. HPGL) популярный в системе Windows простой редактор текста, которым является Notatnik позволит нам увидеть часть данных, закодированных в файле. Этот метод позволяет просмотреть содержимое многих файлов, однако не в такой форме, как программа, предназначенная для их обслуживания.

XnView 2.43

XnView - довольно мощная программа, сочетающая в себе множество функций по работе с изображениями. Это может быть и простой просмотр файлов, и их конвертирование, и незначительная обработка. Является кроссплатформенной, что позволяет использовать её практически в любой системе. Программа уникальна ещё и тем, что поддерживает около 400 различных форматов изображений, среди которых встречаются как самые используемые и популярные, так и нестандартные форматы. XnView может производить пакетную конвертацию изображений. Правда, сконвертировать их можно только в 50 форматов, но среди этих 50 форматов присутствуют все популярные расшир.

XnConvert 1.73

XnConvert 1.73

XnConvert – полезная утилита для конвертирования и первичной обработки фотографий и изображений. Работает с 400+ форматами. Поддерживает все популярные графические форматы. С помощью простых инструментов XnConvert можно регулировать яркость, гамму и контрастность. В приложении можно менять размер фотографий, накладывать фильтры и ряд популярных эффектов. Пользователь может добавлять водяные знаки и заниматься ретушью. При помощи приложения можно удалять мета-данные, обрезать файлы и вращать их. XnConvert поддерживает журнал, в котором пользователь увидит всю подробную информацию о своих недавних манипуляциях с изображениями.

IrfanView 4.40

IrfanView 4.40

IrfanView – бесплатный просмотрщик графических файлов, отличительными чертами которого является малый размер и функциональность. IrfanView поддерживает большое количество форматов, обладает понятным интерфейсом и необходимым набором функций. Так, с её помощью можно не только просматривать изображения, но и поворачивать их под любым углом, заниматься небольшим исправлением цветов, убирать эффект красных глаз с фотографий и т.п. Также, с помощью IrfanView можно делать скриншоты (как всего экрана, так и отдельных областей), выдирать значки и иконки из различных файлов, переименовывать файлы по заранее заданному шаблону, а.

HPGL(Hewlett-Packard Graphics Language) - графический язык, предназначенный для определения двухмерной графической информации для всего диапазона плоттеров изготавливаемых фирмой Hewlett-Packard. HPGL стал де-факто стандартом для форматов графопостроителя и поддерживается почти всеми изготовителями плоттеров как стандартная эмуляция. Большинство систем автоматизированного проектирования имеет способность выводить HPGL.

Хотя HPGL был предназначен для перьевых плоттеров фирмы HP, нашлись варианты их использования в струйных и лазерных принтерах. PCL, с другой стороны, строго используется HP для его растровых устройств и очень медленно теряет совместимость с языком PostScript и Windows-ориентированной direct-GDI.

Содержание

Что же такое HPGL?

HPGL - это набор команд встроенный в ROM перьевых плоттеров для помощи программистам по уменьшению объема работы, связанной с написанием программ вывода графики.

Векторная графика HPGL использует меньшее количество памяти, при хранении, в отличие от растровой графики. Также использует более эффективные операции ввода/вывода больших изображений при печати. HPGL использует двухбуквенные мнемоники как инструкции для рисования линий, окружностей, текста и простых символов. При печати в HPGL, принтер определит пункты "a", и "b", затем нарисует линию между ними, в растре же, принтер определяет каждую точку между пунктами "a" и "b".

Однако у HPGL имеется один существенный недостаток: он более громоздок в сравнении с другими графическими языками, что означает, что требуется более длинный, файл HPGL чем, скажем, файл DM/PL(сокращение от-digital microprocessor plotting language) фирмы "Houston Instruments". Для преодоления этого ограничения в 1990 году Hewlett-Packard стандартизировал HPGL и появился HPGL/2, в котором была реализована технология сжатия данных "polyline encoding", которая уменьшает размер графического файла и следовательно уменьшает время его передачи.

HPGL, де-факто стал стандартом для файлов печати, конкуренты неизбежно включают HPGL или некоторый подобный диалект в свою графопостроительную продукцию. Кроме того, все САПР в конечном счёте переводят свои файлы в формат HPGL, и теперь все пакеты САПР могут создавать, а некоторые и считывать HPGL файлы.

Системы координат

В HPGL существует неудобство, связанное с тем, что в плоттерах используются две различные системы координат. Малоформатные плоттеры, (размеров A- и B), располагают начало отсчёта в нижнем левом углу. В то время как в широкоформатных плоттерах (размеров D- и E-), начало отсчёта располагается в центре.

В качестве единицы измерения HPGL использует plu (сокращение от plotter units).

Все графические языки имеют две формы границ чертежа:

  1. Жёсткие границы - пределы, вне которых плоттер не может печатать из-за физических ограничений.
  2. Мягкие границы - обычно налагаются прикладным программным обеспечением, создающим графический файл.

Любая часть рисунка, находящаяся вне границ будет обрезана (не будет напечатана).

В HPGL пределы печати обозначаются как P1 (нижний левый угол) и P2 (верхний правый угол).

Чтение HPGL файла

HPGL команда состоит из двух символов в верхнем регистре и следующих за ними дополнительных параметров, заканчивается знаком разделителем (точка с запятой). Аргументы отделяются запятыми. Строковые символы заканчиваются символом перевода каретки.

Например дуга (arc) может выводиться на печать следующей командой:

AA — сокращение от Arc Absolute; 100,100 — координаты центральной точки дуги; 50 — начальный угол, измеряемый против часовой стрелки.

Типичный файл HPGL состоит в основном из символов ASCII с некоторыми управляющими символами. Файл можно читать любым текстовым редактором. Так как графические файлы как правило записываются как одна длинная строка, полезно иметь редактор текста без ограничения длины строки.

Пример файла открытого в текстовом редакторе:

Инициализация графических данных:

Данные завершения печати:

Семантика HPGL

HPGL состоит из двух видов команд:

  1. Непосредственно HPGL команды
  2. Управляющие команды устройства (DCI)

Пример типичной HPGL команды:

Инструкция PA перемещает перо в абсолютное положение в координатах plu. 1234 и 5678 - параметры (в данном случае, абсолютные координаты). "," - разделитель между двумя (или более) параметрами. ";" - терминатор обозначающий конец команды.

Все HPGL команды начинаются с двух букв и имеют свою мнемонику. Например PA является сокращением от Pen Absolute, команда позиционирования пера. Другие мнемонические команды:

  • PD (pen down) - перо вниз
  • PU (pen up) - перо вверх
  • SP (select pen) - выбор пера
  • VS (velocity speed) - скорость.

Большинство команд в HPGL включают в себя один или несколько параметров. Если они отсутствуют, то используются параметры по умолчанию.

Когда команда использует несколько параметров они должны быть отделены одним из разделителей:

  • запятая (,)
  • пробел ( )
  • знак плюс (+)
  • знак отрицания (-).

Пример рисования прямоугольника

Rectangle.jpg

IN;IP0,0,4000,4000;SC0,100,0,100; SP1; PA0,0; PD; PA100,0; PA100,100; PA0,100; PA0,0; PU;

Команда Значение
IN инициализация процесса черчения
IP определяет начальные значения системы координат и масштабирование
SC0,100,0,100; устанавливает размеры страницы от 0 до 100 в направлениях X и Y
PA 0,0 устанавливает положение пера
PD двигает перо по заданным позициям (чертит прямоугольник по заданным ниже положениям пера)
PU перемещает перо в позицию по умолчанию

Инструкции управления устройствами

HPGL использует инструкции управления устройствами (Device-control instructions - DCI) для настройки и управлениями железом плоттера. Эти инструкции созданы для связи между САПР и плоттером, чтобы возвращать данные о состоянии плоттера, перезагружать плоттер, и т.д..

Инструкция управления устройством начинается с управляющего символа [Esc]. Далее следует непосредственно команда для плоттера. В случае принтеров HP перед командой ставится символ "." (точка).

Пример типичной инструкции управления устройством HP:

Эта инструкция задаёт устройству команду на включение, а так же сообщает о том, что дальнейшие данные необходимо интерпретировать как HPGL и DCI инструкции, а не как поток буквальных текстовых символов Эта DCI не имеет параметров.

В таблице ниже предоставляет полезную информацию о расширение файла .hpgl. Он отвечает на вопросы такие, как:

  • Что такое файл .hpgl?
  • Какое программное обеспечение мне нужно открыть файл .hpgl?
  • Как файл .hpgl быть открыты, отредактированы или напечатано?
  • Как конвертировать .hpgl файлов в другой формат?

Оглавление

Мы надеемся, что вы найдете на этой странице полезный и ценный ресурс!

0 расширений и 1 псевдонимы, найденных в базе данных

.hpg
Описание (на английском языке):
HPG file is a HP Graphic Language Document. HPGL, sometimes hyphenated as HP-GL, is the primary printer control language used by Hewlett-Packard plotters.

Другие типы файлов могут также использовать расширение файла .hpgl.

Следующие программные способны преобразования .hpgl файлов в другие форматы:

Например с помощью программного обеспечения выше, файл .hpgl может быть преобразован в один из следующих форматов:

lbm, afl, jpe, pxa, spc, mic, 001, syj, cr2, tile, atk, cpt, dxf, pax, sun

По данным Поиск на нашем сайте эти опечатки были наиболее распространенными в прошлом году:

hgl , hpg , hpl , hplg , pgl

Это возможно, что расширение имени файла указано неправильно?

Мы нашли следующие аналогичные расширений файлов в нашей базе данных:

Windows не удается открыть этот файл:

Чтобы открыть этот файл, Windows необходимо знать, какую программу вы хотите использовать для его открытия.

Если вы не знаете как настроить сопоставления файлов .hpgl, проверьте FAQ.

Изменение имени файла расширение файла не является хорошей идеей. Когда вы меняете расширение файла, вы изменить способ программы на вашем компьютере чтения файла. Проблема заключается в том, что изменение расширения файла не изменяет формат файла.

Если у вас есть полезная информация о расширение файла .hpgl, напишите нам!

Читайте также: