Ukranianфранцузькийнімецькийіталійськийпортугальськаросійськаіспанська

Значок OnWorks

a2ping - онлайн у хмарі

Запустіть a2ping у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда a2ping, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


a2ping.pl -- конвертувати між PS, EPS і PDF та іншим описом сторінки
Формати

СИНТАКСИС


a2ping.pl [--]допомога
a2ping.pl [--]doc
a2ping.pl [опції]вхідний файл> [[переформатувати:] вихідний файл]

ОПИС


a2ping це утиліта командного рядка UNIX, написана на Perl, яка перетворює багато
формати растрових зображень і векторної графіки в EPS або PDF та інші сторінки
формати опису. Допустимі формати вхідних файлів: PS (PostScript), EPS,
PDF, PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX, TGA. Вихід прийнято
формати: EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS,
PNG, XWD, BMP, TIFF, JPEG, GIF, XPM. a2ping делегує роботу низького рівня
Ghostscript (GS), pdftops і sam2p. a2ping виправляє багато збоїв під час
Перетворення EPS в EPS, тому його вихід часто більш сумісний і кращий
вбудовується, ніж його вхід.

Без опції «--below» гарантовано починається з 0,0
координати. "--below", "--hires" і "-v" є рекомендованими параметрами.

Розмір сторінки встановлюється точно відповідно до BoundingBox. Це означає
що, коли Ghostscript відтворює його, результат не потребує обрізання, а PDF
MediaBox правильний.

Якщо обмежувальна рамка неправильна, звичайно, у вас є проблеми. Якщо ви годуєте
лайно, ви отримаєте лайно. Але ви можете надати --bboxfrom=compute-gs варіант до
змусити GS повторно обчислити обмежувальну рамку.

Ім'я вхідного файлу не має значення -- a2ping визначає формат файлу
на основі перших кількох байтів файлу. Ім'я вихідного файлу має значення
if переформатувати відсутня в командному рядку: тоді розширення
вихідний файл визначає FileFormat (переформатувати).

ЗОВНІШНІЙ ПРОГРАМИ


Внутрішній формат файлу a2ping.pl це PS/EPS. Все читається спочатку
конвертується в PS або EPS, а потім обробляється a2ping.pl, потім конвертується в
вихідний формат.

Щоб проаналізувати обмежувальну рамку та інші властивості файлів PS без EPS (і EPS
файли з опцією --bboxfrom окрім = вгадай), використовується GS. Перетворення PS на
EPS включає цей аналіз.

Для запису PDF-файлів використовується GS.

Щоб прочитати файли PDF, pdftops від xpdf використовується пакет.

Вибіркові формати введення: PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX та
TGA. Щоб прочитати вибіркові формати введення, sam2p використовується. sam2p це растрове зображення
конвертер, написаний на C++ автором a2ping.pl.

Додатковими вихідними форматами є PNG, XWD, BMP, TIFF, JPEG, GIF та XPM. Писати
додаткові вихідні формати, sam2p і GS використовуються.

Формати виведення PNM: PGM, PGM і PPM. Для запису вихідних форматів PNM є GS
використаний

TIPS І трюки


· Телефонуйте з -v можливість перегляду повідомлень про прогрес і налагодження.

· Якщо ваш EPS містить неправильну обмежувальну рамку, ви можете виправити це, запустивши
"a2ping.pl -v --bboxfrom=compute-gs thefile.eps --"

· Ви можете вказати - as вхідний файл щоб отримати stdin і як вихідний файл , Щоб отримати
стандартний вихід. Це працює навіть для файлів PDF (які мають бути доступними для пошуку), тому що
a2ping автоматично копіює їх у тимчасовий файл.

· Якщо вхідний файл і вихідний файл однакові, a2ping копіює вхідний файл до
тимчасове розташування спочатку. Однак це використання рекомендується лише за наявності
є резервною копією файлу, який потрібно відновити на випадок a2ping не виробляє
бажаний результат.

· Якщо ви вкажете -- as вихідний файл, це буде те саме, що вхідний файл.

· a2ping поважає --Дуплекс для FileFormat PCL5, хоча GS цього не робить.

· Якщо у вас є несумісний PS, який GS може читати, але ваш принтер не може
роздрукуйте, просто запустіть "a2ping.pl foo.ps PDF: - ⎪ a2ping.pl - PS: foo.ps"

· Якщо у вас є PS від Win32 (часто з розширенням ".prn"), запустіть його
через a2ping. Це видалить зміни роздільної здатності та текст перебігу
надруковано на терміналі (що збиває з пантелику gv(1) і створює деякі фільтри в
черга друку видає неправильний вихід).

· a2ping робить згладжування (--antialias=scale3no) гліфів і кривих, коли
випромінювання зразка зображення (формати файлів, такі як PGM і PPM). Це покращує
читабельність гліфів. = так доручає GS виконати внутрішнє згладжування,
але зазвичай це не сильно покращується. =масштаб3но вимикає GS внутрішній
згладжування, але дозволяє відображати все 3x3 як великий, а потім масштабує його
відступати. =масштаб3но вмикає як масштабування 3x3, так і внутрішній GS
згладжування, що призводить до товстіших ліній і гіршої якості в цілому.

· Під час створення файлу PBM згладжування зазвичай не покращує якість,
тому він вимкнено за замовчуванням. Але якщо встановити --antialias=scale3no or
--antialias=scale3yes, GS відобразить файл PGM і значення
--поріг визначає мінімальну інтенсивність білого кольору в кінцевому PBM.

· Якщо вам потрібен більший вибірковий вихідний файл, вкажіть більший --Роздільна здатність.
За замовчуванням - --Роздільна здатність=72. Якщо ваш вибірковий вихідний файл буде
дійсно великий, ви повинні вказати --AntiAlias=так замість за замовчуванням
--AntiAlias=scale3no для прискорення перетворення.

РІЗНЕ


· Не залежить від імені файлу чи розширення вхідного файлу.

· Перетворення з EPS в PDF: виправляє збої тощо, викликає gs -sDEVICE=pdfwrite

· Перетворення з EPS на EPS: виправляє різні збої, переміщує (llx,lly) на
(0,0), видаляє двійковий сміття з початку EPS тощо.

· Перетворення з PDF у PDF: зберігає файл без змін

· Перетворення з PDF в EPS: викликає pdftops -eps (пакет xpdf)

· Перетворення з PS на EPS: зберігає лише 1-у сторінку, видаляє setpagedevice тощо.

AUTHORS


Автором a2ping є Szabó Péterpts@fazekas.hu>.

a2ping натхненний і історично заснований на epstopdf Сценарій Perl
змінено Томасом Ессером у вересні 1998 р., але його зміни було видалено
від a2ping, а також a2ping і epstopdf більше не ділитися загальним кодом.
epstopdf написаний Себастьяном Ратцем для Elsevier Science. epstopdf
містив додаткові прийоми з текстутил Ганса Хагена.

ІСТОРІЯ


1999 / 05 / 06 v2.5 (Хейко Обердієк)

* Нові параметри: --наймає, --точно, --фільтр, --довідка.
* Багато косметичних засобів: назва, використання, ...
* Новий код для налагодження, попередження, помилки
* Виявлення cygwin perl
* Сканування %%{Hires,Exact,}BoundingBox.
* Сканування лише заголовка, щоб не помилитися
BoundingBox включеного файлу.
* (відвідувати) підтримується.
* використовує суворий; (раніше виявлення помилок).
* змінено перший коментар з '%!PS' на '%!';
* виправлений (атенд) шаблон: '\s*\(atend\)'
* використання $bbxpat у всіх випадках BoundingBox,
виправте перший пробіл на '...Box:\s*$bb...'
* виправлений перший рядок (один рядок замість двох перед 'if 0;';

2000 / 11 / 05 v2.6 (Хейко Обердієк)

* %%HiresBoundingBox виправлено на %%HiResBoundingBox

2001 / 03 / 05 v2.7 (Хейко Обердієк)

* Новий рядок перед grestore для випадку, що немає
пробіл в кінці файлу eps.

2003 / 02 / 02 (Szabó Петер)

* варіант --нижче
* правильно видаляє двійковий непотріб DOS EPSF
* додає всі 3 коментарі BoundingBox DSC
* читає всі 3 коментарі BoundingBox DSC і вибирає найкращий
* змушує BoundingBox бути цілим числом
* додає %%EndComments та правильний %!PS-Adobe-?-? EPSF-?.? заголовок
* додає %% сторінок:
* додає синтаксис виклику: a2ping
* може конвертувати PDF в EPS (за дзвінком pdftops(1)) і PDF у PDF
* емулює роботу для введення PDF

2003 / 04 / 16 (Szabó Петер)

* додана підтримка PS і sam2p, перейменована в a2ping
* sam2p і pdftops, якщо $InputFilename eq '-';
* видалити заголовок PJL UEL з початку
* працює для файлів PS без EPS для введення
* підтримка введення PNG JPEG TIFF PNM BMP GIF LBM XPM PCX TGA через sam2p
* видаляє ^L (канал форми) з кінця файлу EPS
* -x=-c:rle, щоб додати параметри sam2p

2003 / 04 / 26 (Szabó Петер)

* пропустіть непотрібні виклики setpagedevice під час створення звичайних eps
* --noverbose --nocompress підтримується інакше
* більше немає параметрів за замовчуванням :-(
* justlib2
* багатосторінковий вихід із PS:, PDF:, PCL5:
* після `a2ping -pa4' файл out.pcl каже: `Дані принтера HP PCL - сторінка A4
розмір", замість "літера США"
* justlib2-ified більше не залежить від Getopt::Long
* повністю підтримує фільтрацію (стандартний і/або стандартний вихід), вихід PDF і PCL5
труба (!$$ll_zero)
* додає DSC ``%%DocumentMedia: звичайний 612 792 0 () ()''
* Пріоритет BoundingBox для введення EPS: --PageSize, %%*BoundingBox,
setpagedevice. Пріоритет для інших введених даних: --PageSize, setpagedevice,
%%*BoundingBox

2003 / 09 / 25 (Szabó Петер)

* --bboxfrom=adsc: %%BoundingBox замінює -sDEVICE=bbox
* покращене виявлення bbox
* багато виправлень помилок
* Виправлення введення MetaPost EPS для прологів:=0;
* a2ping.pl -v --papersize=50,60 --bboxfrom=compute-gs t.ps t2.ps
* послідовна обробка bbox, --PageSize, /PageSize
* послідовна --роздільна здатність та --дуплексна обробка

2003 / 12 / 02 (Szabó Петер)

* --bboxfrom=compute-gs параметр для виправлення PS -> EPS bbox (gs -sDEVICE=bbox), tuzv.eps

2004 / 02 / 10 v2.77 (Szabó Петер)

* процедура compute-pipe тепер запускається, якщо --bboxfrom=guess з EPS
* додано --gsextra=
* додано --antialias=
* додано FileFormat PBM, PGM, PPM
* розділені функції FileFormat до констант FL_*
* додано --doc
* Формат файлу за замовчуванням (PDF) більше не існує

Використовуйте a2ping онлайн за допомогою служб onworks.net


Ad


Ad

Найновіші онлайн-програми для Linux і Windows