2011-12-21 32 views
7

का उपयोग करके शामिल हों, यह एकाधिक पृष्ठों के साथ एक पीडीएफ में अलग-अलग पीडीएफ में शामिल होने का प्रयास नहीं है। यह कुछ अन्य पीडीएफ से एक पेज पीडीएफ बनाने का प्रयास है जो पहले से मौजूद है। मुझे PHP का उपयोग करके ऐसा करने की ज़रूरत है और सर्वर CentOS है।एक पीडीएफ में एकाधिक पीडीएफ फाइलों में शामिल हों पीडीएफ - PHP

मैं व्यक्तिगत टेम्पलेट्स (एफपीडीएफ का उपयोग करके) के आधार पर एकल पृष्ठ पीडीएफ फाइलों का एक सेट तैयार कर रहा हूं। आवश्यकता है कि उपयोगकर्ता को मौजूदा पीडीएफ फाइलों को मिलाकर मिलान करें और एक पीडीएफ बनाने के लिए उन्हें एक साथ रखें।

join multiple PDFs using dynamic positions to single page PDF

मेरे वर्तमान प्रयास छवियों (Ghostscript का उपयोग) करने के लिए पीडीएफ़ कन्वर्ट और अंतिम PDF FPDF का उपयोग कर बनाने के लिए उत्पादन jpegs उपयोग करने के लिए है। हालांकि यह संभव है, पीडीएफ की गुणवत्ता रूपांतरण के दौरान थोड़ी देर से समझौता किया गया है।

मैं जानना चाहता हूं कि कोई बेहतर समाधान है जिसका हम उपयोग कर सकते हैं?

अद्यतन

समाधान पीएचपी होने की जरूरत नहीं है। यह शायद सबसे अच्छा नहीं होगा। मैं निश्चित रूप से किसी भी कमांडलाइन उपकरण के लिए तैयार हूं जो नौकरी कर सकता है। उदाहरण आदेश इस प्रकार होगी: - नहीं एक असली आदेश -

$ newtool -o outfile.pdf -s WidthXHeight -i in1.pdf in2.pdf in2.pdf -g p1Xp2 p3Xp4 p5Xp6

से ऊपर केवल एक उदाहरण है मैं सिर्फ इच्छा एक उपकरण कार्यक्षमता उस तरह का है या नहीं। आउटपुट फाइल पर इनपुट फाइलों और उनकी स्थिति का सेट निर्दिष्ट करें।

उत्तर

1

मैंने भूतकाल के संयोजन के साथ अतीत में ऐसा किया है (एक बड़े पीडीएफ पृष्ठ पर एक मौजूदा पीडीएफ पेज को स्थिति में रखने के लिए) और पीडीएफटीके (दो समान रूप से आकार वाले पीडीएफ पृष्ठों को एक नए में विलय/विलय करने के लिए)।

एक विचार यह कैसे काम करता प्राप्त करने के लिए (@ Superuser.com) इन उत्तरों पर एक नज़र डालें:

मेरे प्रक्रिया कमांडलाइन का उपयोग करता है और/या स्क्रिप्ट्स। हालांकि, इसे Ghostscript .dll/.so

+0

उत्तर के लिए धन्यवाद के साथ PHP से प्रोग्रामेटिक रूप से करने के लिए भी बढ़ाया जा सकता है। परिणाम प्राप्त करने के लिए कमांडलाइन टूल का उपयोग करने में मुझे खुशी है। जबकि संदर्भ उपयोगी हैं (मैंने पहले एक देखा है) क्या एक खाली पीडीएफ पर मौजूदा पीडीएफ को कैसे रखा जाए, इस पर एक विशेष उदाहरण है? पहला बिंदु पर आपका जवाब सुपर :-) – dakdad

+0

खेद माध्यम से भयानक है - एक बिट के लिए मेरी टिप्पणी पर ध्यान न दें। मैं पीडीएफटीके में शामिल होने की कोशिश करूंगा और फिर आपको वापस ले जाऊंगा। – dakdad

+0

मैंने भूत-स्क्रिप्ट के साथ खिलवाड़ किया है लेकिन मैं केवल एक नई बनाई गई बड़ी फ़ाइल पर स्थिति में 1 पीडीएफ फ़ाइल रखने का एक तरीका देख सकता हूं। मैं नहीं देख सकता कि मैं एकाधिक फ़ाइलों को एकाधिक पदों में कैसे रख सकता हूं। इसके लिए कोई संकेतक? – dakdad