अंग्रेज़ीफ्रेंचजर्मनइतालवीपुर्तगालीरूसीस्पेनिश

ऑनवर्क्स फ़ेविकॉन

a2ping - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में ए2पिंग चलाएं

यह कमांड a2ping है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


a2ping.pl -- PS, EPS और PDF और अन्य पेज विवरण के बीच कनवर्ट करें
प्रारूपों

SYNOPSIS


a2ping.pl [--]मदद
a2ping.pl [--]डॉक्टर
a2ping.pl [विकल्पों]इनपुट फ़ाइल> [[रूपरेखा:] निर्गम संचिका]

वर्णन


ए2पिंग एक यूनिक्स कमांड लाइन उपयोगिता है जो पर्ल में लिखी गई है जो कई लोगों को परिवर्तित करती है
ईपीएस या पीडीएफ और अन्य पेज के लिए रेखापुंज छवि और वेक्टर ग्राफिक्स प्रारूप
विवरण प्रारूप। स्वीकृत इनपुट फ़ाइल स्वरूप हैं: पीएस (पोस्टस्क्रिप्ट), ईपीएस,
पीडीएफ, पीएनजी, जेपीईजी, टीआईएफएफ, पीएनएम, बीएमपी, जीआईएफ, एलबीएम, एक्सपीएम, पीसीएक्स, टीजीए। स्वीकृत आउटपुट
प्रारूप हैं: EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, MarkedEPS, MarkedPS,
पीएनजी, एक्सडब्ल्यूडी, बीएमपी, टीआईएफएफ, जेपीईजी, जीआईएफ, एक्सपीएम। ए2पिंग निम्न-स्तरीय कार्य को सौंपता है
घोस्टस्क्रिप्ट (जीएस), पीडीएफटॉप्स और sam2p. ए2पिंग के दौरान कई गड़बड़ियों को ठीक करता है
ईपीएस से ईपीएस रूपांतरण, इसलिए इसका आउटपुट अक्सर अधिक संगत और बेहतर होता है
इसके इनपुट से एम्बेड करने योग्य।

"--नीचे" विकल्प के बिना, इसे 0,0 . से शुरू करने की गारंटी है
समन्वय करें। "--नीचे", "--किराया" और "-v" अनुशंसित विकल्प हैं।

पृष्ठ का आकार बिल्कुल बाउंडिंगबॉक्स के अनुरूप सेट किया गया है। इसका मतलब है की
कि जब घोस्टस्क्रिप्ट इसे प्रस्तुत करता है, तो परिणाम को क्रॉपिंग की आवश्यकता नहीं होती है, और पीडीएफ
मीडियाबॉक्स सही है।

यदि बाउंडिंग बॉक्स सही नहीं है, तो निश्चित रूप से, आपको समस्याएँ हैं। यदि आप खिलाते हैं
बकवास करो, तुम बकवास करो। लेकिन आप आपूर्ति कर सकते हैं --bboxfrom=गणना-जीएस विकल्प
जीएस को बाउंडिंग बॉक्स की पुनर्गणना करें।

इनपुट फ़ाइल का नाम मायने नहीं रखता -- ए2पिंग फ़ाइल स्वरूप का पता लगाता है
फ़ाइल के पहले कुछ बाइट्स के आधार पर। आउटपुट फ़ाइल का नाम मायने रखता है
if रूपरेखा कमांड लाइन से गायब है: फिर का विस्तार
आउटपुट फ़ाइल FileFormat को निर्धारित करती है (रूपरेखा).

बाहरी कार्यक्रम


का आंतरिक फ़ाइल स्वरूप a2ping.pl पीएस/ईपीएस है। पढ़ा गया सब कुछ पहले है
पीएस या ईपीएस में परिवर्तित, फिर द्वारा संसाधित a2ping.pl, फिर में परिवर्तित हो गया
आउटपुट स्वरूप।

गैर-ईपीएस पीएस फाइलों (और ईपीएस .) के बाउंडिंग बॉक्स और अन्य गुणों का विश्लेषण करने के लिए
विकल्प के साथ फ़ाइलें --bboxfrom अन्य की तुलना में = अनुमान), जीएस का उपयोग किया जाता है। PS को में परिवर्तित कर रहा है
ईपीएस में यह विश्लेषण शामिल है।

पीडीएफ फाइलों को लिखने के लिए जीएस का उपयोग किया जाता है।

पीडीएफ फाइलों को पढ़ने के लिए, पीडीएफटॉप्स से एक्सपीडीएफ पैकेज का उपयोग किया जाता है।

नमूना इनपुट प्रारूप पीएनजी, जेपीईजी, टीआईएफएफ, पीएनएम, बीएमपी, जीआईएफ, एलबीएम, एक्सपीएम, पीसीएक्स और हैं।
टीजीए नमूना इनपुट स्वरूपों को पढ़ने के लिए, sam2p प्रयोग किया जाता है। sam2p एक रेखापुंज छवि है
के लेखक द्वारा C++ में लिखा गया कनवर्टर a2ping.pl.

अतिरिक्त आउटपुट स्वरूप पीएनजी, एक्सडब्ल्यूडी, बीएमपी, टीआईएफएफ, जेपीईजी, जीआईएफ और एक्सपीएम हैं। लिखना
अतिरिक्त आउटपुट स्वरूप, sam2p और जी.एस. का प्रयोग किया जाता है।

पीएनएम आउटपुट स्वरूप पीजीएम, पीजीएम और पीपीएम हैं। पीएनएम आउटपुट स्वरूप लिखने के लिए, जीएस है
उपयोग किया गया।

टिप्स और ट्रिक्स


· के साथ कॉल करें -v प्रगति देखने और संदेशों को डीबग करने का विकल्प।

· यदि आपके ईपीएस में गलत बाउंडिंग बॉक्स है, तो आप इसे चलाकर ठीक कर सकते हैं
"a2ping.pl -v --bboxfrom=compute-gs thefile.eps --"

· आप निर्दिष्ट कर सकते हैं - as इनपुट फ़ाइल stdin और as . प्राप्त करने के लिए निर्गम संचिका करने के लिए पाने के
स्टडआउट यह पीडीएफ फाइलों के लिए भी काम करता है (जो तलाशने योग्य होना चाहिए), क्योंकि
ए2पिंग उन्हें स्वचालित रूप से एक अस्थायी फ़ाइल में कॉपी करता है।

· अगर इनपुट फ़ाइल और निर्गम संचिका समान हैं, ए2पिंग कॉपी करता है इनपुट फ़ाइल एक करने के लिए
पहले अस्थायी स्थान। हालाँकि, इस उपयोग की अनुशंसा केवल तभी की जाती है जब
मामले में पुनर्स्थापित करने के लिए फ़ाइल का बैकअप है ए2पिंग का उत्पादन नहीं करता है
वांछित परिणाम।

· यदि आप निर्दिष्ट करते हैं -- as निर्गम संचिका, यह वैसा ही होगा जैसा इनपुट फ़ाइल.

· ए2पिंग सम्मान --डुप्लेक्स FileFormat PCL5 के लिए, भले ही जीएस नहीं करता है।

· यदि आपके पास एक असंगत PS है जिसे GS पढ़ सकता है लेकिन आपका प्रिंटर नहीं कर सकता
प्रिंट करें, बस चलाएं "a2ping.pl foo.ps PDF: - ⎪ a2ping.pl - PS: foo.ps"

· यदि आपके पास Win32 (अक्सर ".prn" एक्सटेंशन के साथ) से आने वाला PS है, तो इसे चलाएं
पूज्य गुरुदेव के मार्गदर्शन से संपन्न कर सकते हैं - ए2पिंग. यह संकल्प परिवर्तन और प्रगति पाठ को हटा देगा
टर्मिनल पर मुद्रित (जो भ्रमित करता है gv(1) और में कुछ फिल्टर बनाता है
प्रिंट कतार गलत आउटपुट का उत्सर्जन करती है)।

· ए2पिंग एंटीएलियासिंग करता है (--antialias=scale3no) ग्लिफ़ और कर्व्स जब
एक नमूना छवि उत्सर्जित करना (पीजीएम और पीपीएम जैसे फाइलफॉर्मेट)। इससे सुधार होता है
ग्लिफ़ की पठनीयता। = हाँ जीएस को आंतरिक एंटीएलियासिंग करने का निर्देश देता है,
लेकिन यह आमतौर पर ज्यादा सुधार नहीं करता है। =स्केल3नो जीएस आंतरिक बंद कर देता है
एंटीएलियासिंग, लेकिन यह सब कुछ 3x3 को बड़ा बनाता है, और फिर इसे स्केल करता है
छोड़ना। =स्केल3नो 3x3 स्केलिंग और जीएस आंतरिक दोनों को चालू करता है
एंटीएलियासिंग, जिसके परिणामस्वरूप मोटी रेखाएं और सामान्य रूप से खराब गुणवत्ता होती है।

· PBM फ़ाइल बनाते समय, एंटीएलियासिंग आमतौर पर गुणवत्ता में सुधार नहीं करता है,
इसलिए यह डिफ़ॉल्ट रूप से बंद है। लेकिन अगर आप सेट करते हैं --antialias=scale3no or
--antialias=scale3yes, जीएस एक पीजीएम फ़ाइल प्रस्तुत करेगा, और का मान
--सीमा अंतिम पीबीएम में सफेद के लिए न्यूनतम तीव्रता निर्धारित करता है।

· यदि आपको एक बड़ी नमूना आउटपुट फ़ाइल की आवश्यकता है, तो एक बड़ा निर्दिष्ट करें --संकल्प.
डिफ़ॉल्ट है --संकल्प = 72. यदि आपकी नमूना की गई आउटपुट फ़ाइल होने जा रही है
वास्तव में बड़ा, आपको निर्दिष्ट करना चाहिए --एंटीअलियास=हां डिफ़ॉल्ट के बजाय
--एंटीअलियास=स्केल3नो रूपांतरण में तेजी लाने के लिए।

विविध


फ़ाइल नाम या इनपुट फ़ाइल के विस्तार पर निर्भर नहीं करता है।

· ईपीएस से पीडीएफ में रूपांतरण: गड़बड़ियों आदि को ठीक करता है, कॉल करता है gs -sDEVICE=pdfwrite

· ईपीएस से ईपीएस में रूपांतरण: विभिन्न गड़बड़ियों को ठीक करता है, चालें (llx, lly) to
(0,0), ईपीएस आदि की शुरुआत से बाइनरी जंक को हटा देता है।

पीडीएफ से पीडीएफ में रूपांतरण: फाइल को बरकरार रखता है

पीडीएफ से ईपीएस में रूपांतरण: pdftops -eps (xpdf पैकेज का) कॉल करता है

· पीएस से ईपीएस में रूपांतरण: केवल पहला पेज रखता है, सेटपेज डिवाइस आदि को हटाता है।

लेखक


के लेखक ए2पिंग Szabó Pà © ter . हैpts@fazekas.hu>.

ए2पिंग से प्रेरित है और ऐतिहासिक रूप से पर आधारित है एपस्टॉपडीएफ पर्ल स्क्रिप्ट
थॉमस एसेर द्वारा सितंबर 1998 में संशोधित किया गया था, लेकिन उनके संशोधनों को हटा दिया गया है
से ए2पिंग, और भी ए2पिंग और एपस्टॉपडीएफ अब सामान्य कोड साझा न करें।
एपस्टॉपडीएफ एल्सेवियर साइंस के लिए सेबस्टियन रहट्ज़ द्वारा लिखा गया है। एपस्टॉपडीएफ
हंस हेगन के टेक्सुटिल से अतिरिक्त तरकीबें थीं।

इतिहास


1999 / 05 / 06 v2.5 (हीको ओबरडीक)

* नए विकल्प: -- काम पर रखना, --सटीक, --फ़िल्टर, --help.
* कई सौंदर्य प्रसाधन: शीर्षक, उपयोग, ...
* डिबग, चेतावनी, त्रुटि के लिए नया कोड
* साइगविन पर्ल का पता लगाना
* %% {हायर, सटीक,} बाउंडिंगबॉक्स के लिए स्कैनिंग।
* गलत न होने के लिए केवल हेडर को स्कैन करना
एक शामिल फ़ाइल का बाउंडिंगबॉक्स।
* (उपस्थित) समर्थित।
* सख्त उपयोग करता है; (पहले त्रुटि का पता लगाना)।
* पहली टिप्पणी को '%!PS' से '%!' में बदला;
* सही (उपस्थित) पैटर्न: '\s*\(atend\)'
* सभी बाउंडिंगबॉक्स मामलों में $bbxpat का उपयोग करना,
पहले सफेद स्थान को '...बॉक्स:\s*$bb...' में ठीक करें
* पहली पंक्ति को ठीक किया ('if 0;' से पहले दो के बजाय एक पंक्ति;

2000 / 11 / 05 v2.6 (हीको ओबरडीक)

* %%HiResBoundingBox को %%HiResBoundingBox में सही किया गया

2001 / 03 / 05 v2.7 (हीको ओबरडीक)

* मामले के लिए ग्रेस्टोर से पहले न्यूलाइन कि नहीं है
ईपीएस फ़ाइल के अंत में व्हाइटस्पेस।

2003 / 02 / 02 (स्ज़ाबी प © टेर)

*विकल्प --नीचे
* डॉस ईपीएसएफ बाइनरी जंक को सही ढंग से हटाता है
* सभी 3 बाउंडिंगबॉक्स डीएससी टिप्पणियां जोड़ता है
* सभी 3 बाउंडिंगबॉक्स डीएससी टिप्पणियों को पढ़ता है, और सबसे अच्छा चुनता है
* बाउंडिंगबॉक्स को एक पूर्णांक होने के लिए मजबूर करता है
* %% EndComments और उचित % जोड़ता है! PS-Adobe-?-? ईपीएसएफ-?.? हैडर
* %% पेज जोड़ता है:
* इनवोकेशन सिंटैक्स जोड़ता है: a2ping
* पीडीएफ को ईपीएस में बदल सकते हैं (कॉल करके पीडीएफटॉप्स(1)) और पीडीएफ से पीडीएफ
* पीडीएफ इनपुट के लिए काम का अनुकरण करता है

2003 / 04 / 16 (स्ज़ाबी प © टेर)

* जोड़ा गया PS और sam2p समर्थन, जिसका नाम बदलकर a2ping कर दिया गया
* sam2p और pdftops अगर $InputFilename eq '-';
* पीजेएल यूईएल हेडर को शुरुआत से हटा दें
* इनपुट के लिए पीएस गैर-ईपीएस फाइलों के लिए काम करता है
* sam2p के माध्यम से पीएनजी जेपीईजी टीआईएफएफ पीएनएम बीएमपी जीआईएफ एलबीएम एक्सपीएम पीसीएक्स टीजीए के लिए इनपुट समर्थन
* ईपीएस फाइल के अंत से ^L (फॉर्म फीड) हटाता है
* -x=-c: sam2p विकल्प जोड़ने के लिए

2003 / 04 / 26 (स्ज़ाबी प © टेर)

* सामान्य ईपीएस बनाते समय अनावश्यक सेटपेजडिवाइस कॉल को छोड़ दें
* --noverbose --nocompress अलग तरह से समर्थित
* कोई और विकल्प डिफ़ॉल्ट नहीं :-(
*जस्टलिब2
* PS:, PDF:, PCL5 के साथ बहु-पृष्ठ आउटपुट:
* `a2ping -pa4' के बाद, file out.pcl कहता है: `HP PCL प्रिंटर डेटा - A4 पेज
आकार', 'अमेरिकी पत्र' के बजाय
* Justlib2-ified Getopt :: Long अब और पर निर्भर नहीं है
* पूरी तरह से फ़िल्टरिंग (stdin और/या stdout), PDF और PCL5 आउटपुट का समर्थन करता है
पाइप (!$$ll_zero)
* डीएससी जोड़ता है ``%% दस्तावेज़ मीडिया: सादा 612 792 0 () ()''
* EPS इनपुट के लिए बाउंडिंगबॉक्स प्राथमिकता: --PageSize, %%*BoundingBox,
सेटपेजडिवाइस। अन्य इनपुट के लिए प्राथमिकता: --PageSize, setpagedevice,
%%*डिब्बा का सीमा

2003 / 09 / 25 (स्ज़ाबी प © टेर)

* --bboxfrom=adsc: %%BoundingBox ओवरराइड -sDEVICE=bbox
* बेहतर बॉक्स खोज
*कई बग फिक्स
* मेटापोस्ट ईपीएस इनपुट प्रस्तावनाओं के लिए फिक्स: = 0;
* a2ping.pl -v --papersize=50,60 --bboxfrom=compute-gs t.ps t2.ps
* संगत बॉक्स, --PageSize, /PageSize हैंडलिंग
* संगत --रिज़ॉल्यूशन और --डुप्लेक्स हैंडलिंग

2003 / 12 / 02 (स्ज़ाबी प © टेर)

* --bboxfrom=compute-gs PS को ठीक करने का विकल्प -> EPS bbox (gs -sDEVICE=bbox), tuzv.eps

2004 / 02 / 10 v2.77 (स्ज़ाबी प © टेर)

* कंप्यूट-पाइप रूटीन अब तब तक चलता है जब तक --bboxfrom=EPS के साथ अनुमान न लगाएं
* जोड़ा गया --gsextra=
* जोड़ा गया --antialias=
* जोड़ा गया FileFormat PBM, PGM, PPM
* FL_* स्थिरांक के लिए अलग की गई FileFormat सुविधाएँ
* जोड़ा गया --doc
* अब कोई डिफ़ॉल्ट फ़ाइलफ़ॉर्मेट (पीडीएफ) नहीं है

onworks.net सेवाओं का उपयोग करके ऑनलाइन a2ping का उपयोग करें


Ad


Ad

नवीनतम Linux और Windows ऑनलाइन प्रोग्राम