आपके पास मल्टी-पेज TIFF फ़ाइलों के फ़ोल्डर हैं — फ़ैक्स, स्कैन की गई किताबें, दस्तावेज़ अभिलेखागार — और एक डाउनस्ट्रीम सिस्टम जो सिंगल-पेज इनपुट की उम्मीद करता है। हर TIFF को एक इमेज व्यूअर में खोलना और एक-एक करके पेज एक्सपोर्ट करना दो या तीन फ़ाइलों से आगे स्केल नहीं करता। TIFF Paging X कमांड लाइन से, बैच में, बिना GUI और बिना इमेज-एडिटर इंस्टॉलेशन के मल्टी-पेज TIFF को सिंगल-पेज TIFF में विभाजित करता है। इसे Windows सर्वर पर इंस्टॉल करें, स्क्रिप्ट या ActiveX से कॉल करें, और इसे बिना निगरानी चलने दें।
*.tif) दें और स्प्लिटर एक ही रन में हर मल्टी-पेज TIFF को प्रोसेस करता है-Pages 1-5,10-15){name}_p{page:000} जैसे पैटर्न से आउटपुट नाम नियंत्रित करें ताकि scan_p001.tif, scan_p002.tif, आदि बनें
(30 दिन, ईमेल नहीं)
(सर्वर लाइसेंस, स्थायी)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
मल्टी-पेज TIFF एक दस्तावेज़ के हर पेज को एक फ़ाइल में पैक करती है। फ़ैक्स, स्कैन की गई किताबें, और संग्रहीत पत्राचार अक्सर इस रूप में आते हैं क्योंकि यह संबंधित पेजों को एक साथ रखता है। समझौता यह है कि 200-पेज TIFF के पेज 47 को खोलने का मतलब सही ऑफ़सेट तक पहुँचने के लिए पूरे स्टैक को डीकोड करना है। फ़ाइल द्वारा इंडेक्स करने वाले स्टोरेज टूल अलग-अलग पेजों तक नहीं पहुँच सकते। डिस्ट्रिब्यूटेड प्रोसेसिंग पाइपलाइनों को हर वर्कर पर पूरी फ़ाइल को डिसीरियलाइज़ करना होता है।
सिंगल-पेज TIFF प्रति फ़ाइल एक पेज स्टोर करते हैं। हर पेज फ़ाइल नाम से एड्रेस करने योग्य बनता है। डॉक्यूमेंट-मैनेजमेंट सिस्टम विशिष्ट पेज को मेटाडेटा, बेट्स नंबर, और OCR टेक्स्ट संलग्न कर सकते हैं। वर्कर प्रोसेस लॉक संघर्ष के बिना समानांतर में फ़ाइलें उठा सकती हैं। विफल कन्वर्शन एक पेज को प्रभावित करते हैं, पूरे बैच को नहीं। जब एक मल्टी-पेज TIFF को उस वर्कफ़्लो में प्रवेश करना हो, उसे पहले विभाजित करना ही होगा।
| मल्टी-पेज TIFF | सिंगल-पेज TIFF | |
|---|---|---|
| रैंडम एक्सेस | एक पेज तक पहुँचने के लिए पूरी फ़ाइल डीकोड करें | नाम से सीधी फ़ाइल खोलना |
| प्रति-पेज वर्कफ़्लो | कठिन — पेज ऑफ़सेट से इंडेक्स | आसान — फ़ाइल नाम से इंडेक्स |
| प्रति-फ़ाइल आकार | बड़ा (सभी पेजों का योग) | छोटा (हर एक पेज) |
| समानांतर प्रोसेसिंग | एक फ़ाइल पर लॉक संघर्ष | प्रति वर्कर एक फ़ाइल, कोई संघर्ष नहीं |
| OCR पाइपलाइन | पूर्व-विभाजन आवश्यक | पेज सीधे फ़ीड करें |
ऊपर दिए गए लिंक से इंस्टॉलर डाउनलोड करें और अपने Windows सर्वर या वर्कस्टेशन पर चलाएँ। सेटअप एक मिनट से कम में पूरा होता है। किसी इमेज एडिटर, Photoshop, या इमेजिंग SDK की आवश्यकता नहीं — स्प्लिटर अपने स्वयं के TIFF पार्सर का उपयोग करता है जो CCITT G4, LZW, JPEG-इन-TIFF, ZIP, और अनकम्प्रेस्ड पेज संभालता है।
cmd.exe या PowerShell खोलें। स्प्लिटर एक्ज़ीक्यूटेबल TIFFPaging.exe है, जो इंस्टॉलेशन फ़ोल्डर में स्थित है (आमतौर पर C:\Program Files\CoolUtils\TiffPagingX\)। इसे अपने सिस्टम PATH में जोड़ें या अपनी कमांड में पूरा पथ उपयोग करें।
सबसे सरल कमांड एक फ़ोल्डर की हर मल्टी-पेज TIFF को विभाजित करती है:
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split
यह C:\Scans\ की हर .tif फ़ाइल को प्रोसेस करती है और प्रति सोर्स पेज एक सिंगल-पेज TIFF C:\Output\ में लिखती है। एक 50-पेज invoice.tif invoice_001.tif से invoice_050.tif तक बन जाती है। इनपुट फ़ोल्डर में सिंगल-पेज TIFF स्वचालित रूप से छोड़ दी जाती हैं।
अतिरिक्त फ़्लैग से आउटपुट को नियंत्रित करें:
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split -NamePattern "{name}_p{page:000}" -Pages 1-5,10-15 -log C:\Logs\split.log
-NamePattern "{name}_p{page:000}" — आउटपुट नामों को फ़ॉर्मेट करें; {name} सोर्स बेस नाम है, {page:000} ज़ीरो-पैड किया गया पेज नंबर है-Pages 1-5,10-15 — केवल पेज 1 से 5 और 10 से 15 निकालें; हर पेज को विभाजित करने के लिए छोड़ दें-Compression Source — सोर्स कम्प्रेशन सुरक्षित रखें (डिफ़ॉल्ट); एन्कोडिंग बदलने के लिए CCITTG4, LZW, या None उपयोग करें-log C:\Logs\split.log — सत्यापन के लिए प्रति-फ़ाइल लॉग लिखेंअपनी कमांड को .bat फ़ाइल में सहेजें और Windows Task Scheduler से शेड्यूल करें:
@echo off
"C:\Program Files\CoolUtils\TiffPagingX\TIFFPaging.exe" C:\Incoming\*.tif C:\Archive\Pages\ -Split -NamePattern "{name}_p{page:000}" -log C:\Logs\split.log
यह हर रात (या आपके द्वारा सेट किए गए किसी भी अंतराल पर) विभाजन चलाता है और एक लॉग फ़ाइल लिखता है ताकि आप परिणामों की पुष्टि कर सकें। इसे एक क्लीन-अप चरण के साथ जोड़ें जो प्रोसेस की गई सोर्स फ़ाइलों को एक संग्रह फ़ोल्डर में स्थानांतरित करता है।
TIFF Paging X में एक पूर्ण ActiveX इंटरफ़ेस शामिल है। आप किसी भी COM-संगत वातावरण से स्प्लिटर को कॉल कर सकते हैं — .NET, VBScript, PHP, Python, Ruby, या ASP। इससे आप अपने डॉक्यूमेंट-मैनेजमेंट एप्लिकेशन, इंटेक पोर्टल, या इमेजिंग वर्कफ़्लो में TIFF विभाजन एम्बेड कर सकते हैं बिना कमांड-लाइन प्रोसेस को शेल आउट किए।
उदाहरण (C#/.NET):
TIFFPagingX Tpx = new TIFFPagingX();
Tpx.Convert("C:\\Scans\\book.tif", "C:\\Output\\", "-Split -NamePattern \"{name}_p{page:000}\" -log c:\\Logs\\split.log");
उदाहरण (PHP):
$t = new COM("TIFFPaging.TIFFPagingX");
$t->convert("C:\\Scans\\book.tif", "C:\\Output\\", "-Split -NamePattern \"{name}_p{page:000}\" -log c:\\Logs\\split.log");
यही कॉल ASP.NET, VBScript, Python, Ruby, Perl, और JavaScript (Windows Script Host) से भी काम करती है। आपका इंटेक एप्लिकेशन अपलोड की गई मल्टी-पेज TIFF स्वीकार कर सकता है और उपयोगकर्ता को रियल टाइम में सिंगल-पेज फ़ाइलों की एक डायरेक्ट्री लौटा सकता है।
| सुविधा | ऑनलाइन स्प्लिटर | TIFF Paging X |
|---|---|---|
| बैच प्रोसेसिंग | एक बार में एक फ़ाइल | प्रति बैच असीमित फ़ाइलें |
| फ़ाइल गोपनीयता | फ़ाइलें तृतीय-पक्ष सर्वर पर अपलोड होती हैं | फ़ाइलें आपकी मशीन से बाहर नहीं जातीं |
| फ़ाइल-साइज़ सीमा | आमतौर पर 50–100 MB कैप | कोई कैप नहीं — गीगाबाइट TIFF समर्थित |
| कम्प्रेशन सुरक्षित | अक्सर JPEG में पुनः-एन्कोड | सोर्स कम्प्रेशन सुरक्षित |
| पेज-रेंज सबसेट | दुर्लभ | बिल्ट-इन -Pages फ़्लैग |
| ऑटोमेशन | केवल मैनुअल | कमांड लाइन, .bat, Task Scheduler, ActiveX |
| सर्वर डिप्लॉयमेंट | संभव नहीं | सर्वर के लिए डिज़ाइन, कोई GUI आवश्यक नहीं |
| इंटरनेट आवश्यक | हाँ | नहीं |
स्प्लिटर सिंगल-पेज TIFF को सोर्स के समान कम्प्रेशन के साथ लिखता है। CCITT G4 फ़ैक्स पेज CCITT G4 के रूप में रहते हैं। LZW-कम्प्रेस्ड स्कैन LZW के रूप में रहते हैं। JPEG-इन-TIFF फ़ोटो JPEG के रूप में रहते हैं। कोई पुनः-एन्कोडिंग नहीं, कोई गुणवत्ता हानि नहीं, फ़ाइल-साइज़ में आश्चर्यजनक वृद्धि नहीं। केवल तब -Compression से ओवरराइड करें जब आपको वास्तव में एन्कोडिंग बदलनी हो।
TIFF Paging X बिना निगरानी उपयोग के लिए डिज़ाइन किया गया है। कोई GUI विंडो नहीं, कोई डायलॉग बॉक्स नहीं, कोई पुष्टि प्रॉम्प्ट नहीं। यह कमांड लाइन से या सर्विस के हिस्से के रूप में चुपचाप चलता है — ठीक वही जो एक प्रोडक्शन इंटेक सर्वर को चाहिए। एक ही बाइनरी पाँच-पेज इनवॉइस और 3,000-पेज संग्रह स्कैन दोनों संभालती है।
स्प्लिटर प्रोसेस करने से पहले हर इनपुट फ़ाइल का निरीक्षण करता है। सिंगल-पेज TIFF छोड़ दी जाती हैं, कॉपी या नाम नहीं बदला जाता। इसका अर्थ है कि आप इसे डुप्लिकेट तैयार किए बिना या आउटपुट को प्रदूषित किए बिना सिंगल-पेज और मल्टी-पेज TIFF के मिश्रित फ़ोल्डर पर पॉइंट कर सकते हैं। लॉग रिकॉर्ड करता है कि क्या विभाजित था और क्या छोड़ा गया था।
विपरीत ऑपरेशन — कई सिंगल-पेज TIFF को एक मल्टी-पेज फ़ाइल में संयोजित करना — TIFF Combine X द्वारा संभाला जाता है। दो टूल कमांड-लाइन सम्मेलन साझा करते हैं, इसलिए एक वर्कफ़्लो जो इंटेक पर विभाजित करता है और संग्रहीय भंडारण के लिए पुनः संयोजित करता है, दोनों दिशाओं में एक सुसंगत सिंटैक्स का उपयोग करता है।
(30 दिन, ईमेल या क्रेडिट कार्ड नहीं)
(सर्वर लाइसेंस, स्थायी)
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"हमारे स्कैनर 200-पेज बैच को सिंगल मल्टी-पेज TIFF के रूप में लिखते हैं, लेकिन हमारा रोगी-रिकॉर्ड सिस्टम चार्ट-विशिष्ट मेटाडेटा के साथ प्रति फ़ाइल एक पेज स्टोर करता है। TIFF Paging X इंटेक फ़ोल्डर के विरुद्ध हर पंद्रह मिनट में Task Scheduler जॉब के रूप में चलता है। CCITT G4 कम्प्रेशन ठीक से सुरक्षित रहता है, जो मायने रखता है क्योंकि हम प्रतिधारण नियमों से बँधे हैं जो सोर्स पेजों के पुनः-एन्कोडिंग की अनुमति नहीं देते। एक पुराने इन-हाउस टूल को बदला जो 300 से अधिक पेज वाली TIFF पर टूट रहा था।"
Margarethe Voss Document Imaging Specialist, Regional Health Network
"हम बँधे हुए वॉल्यूम को मल्टी-पेज TIFF के रूप में डिजिटाइज़ करते हैं और फिर IIIF टाइल सर्वर के लिए सिंगल-पेज फ़ाइलों की आवश्यकता होती है। स्प्लिटर बिना परेशानी के 800-पेज की किताबें संभालता है, और NamePattern फ़्लैग हमें उन फ़ाइल नामों से मेल खाने देता है जिनकी हमारे व्यूअर बैक-एंड को उम्मीद है। पेज-रेंज समर्थन तब उपयोगी है जब किसी पेज को फिर से स्कैन करना हो — हम सिर्फ़ सही रेंज को मौजूदा फ़ाइलों पर विभाजित करते हैं। बैक-एंड सर्वर पर कोई GUI नहीं, ठीक वही जो हम चाहते थे।"
Daniel Okafor Archive Manager, University Special Collections
"प्रोडक्शन सेट मल्टी-पेज TIFF के रूप में आते हैं जिन्हें हमारे बेट्स-स्टैम्पिंग टूल द्वारा छूने से पहले विभाजित करना होता है। हमने ActiveX इंटरफ़ेस को अपनी इंटेक स्क्रिप्ट में इंटीग्रेट किया ताकि अपलोड पर तुरंत विभाजन हो। COM कॉल सीधी है और स्प्लिटर एक चार-कोर बॉक्स पर रियल-टाइम प्रतिक्रिया के लिए पर्याप्त तेज़ है। NamePattern टोकन सूची पर दस्तावेज़ीकरण अधिक विस्तृत हो सकता है, लेकिन सपोर्ट ने एक दिन के भीतर हमारे प्रश्नों के उत्तर दिए।"
Patricia Lindgren Litigation Support Lead
TIFFPaging.exe C:\Scans\*.tif C:\Output\ -Split। यह सोर्स फ़ोल्डर की हर मल्टी-पेज TIFF को प्रोसेस करती है और प्रति सोर्स पेज एक सिंगल-पेज TIFF लिखती है। आउटपुट को नियंत्रित करने के लिए -NamePattern, -Pages, या -log जैसे फ़्लैग जोड़ें।-Pages फ़्लैग का उपयोग करें। उदाहरण के लिए, -Pages 1-5,10-15,20 पेज 1 से 5, पेज 10 से 15, और केवल पेज 20 निकालता है। रेंज से बाहर के पेज छोड़ दिए जाते हैं, इसलिए आउटपुट फ़ोल्डर में केवल वे पेज होते हैं जो आपने माँगे थे।-NamePattern फ़्लैग एक टेम्पलेट स्वीकार करता है जैसे "{name}_p{page:000}"। {name} सोर्स बेस नाम है, {page} पेज नंबर है, और {page:000} तीन अंकों तक ज़ीरो-पैड करता है। एक 50-पेज invoice.tif invoice_p001.tif से invoice_p050.tif तक बन जाती है।-Compression CCITTG4, -Compression LZW, या -Compression None पास करें जब आपको वास्तव में एन्कोडिंग बदलनी हो।TIFFPaging.TIFFPagingX) के रूप में पंजीकृत होता है। आप इसे .NET, PHP, Python, VBScript, ASP, Ruby, Perl, और किसी भी अन्य COM-संगत वातावरण से कॉल कर सकते हैं। कमांड लाइन पर उपयोग किया गया वही पैरामीटर सिंटैक्स COM Convert मेथड के माध्यम से काम करता है।.bat फ़ाइल में सहेजें और इसे Windows Task Scheduler में जोड़ें। स्प्लिटर निर्धारित समय पर बिना निगरानी चलता है, वॉच फ़ोल्डर में हर नई मल्टी-पेज TIFF को प्रोसेस करता है, और सत्यापन के लिए एक लॉग फ़ाइल लिखता है। इसे एक क्लीन-अप चरण के साथ जोड़ें जो प्रोसेस की गई सोर्स फ़ाइलों को एक संग्रह फ़ोल्डर में स्थानांतरित करता है।नि:शुल्क ट्रायल डाउनलोड करें और अपने फाइलों को मिनटों में कन्वर्ट करें।
कोई क्रेडिट कार्ड या ईमेल की आवश्यकता नहीं।