मैं phantomJS के साथ एक-पेज पीडीएफ बना सकता हूं; लेकिन मुझे दस्तावेज़ पर नहीं मिल सकता है कि अलग-अलग पेज कैसे बनाएं (प्रत्येक पृष्ठ एचटीएमएल व्यू से आ रहा है) और उन्हें एक पीडीएफ में डाल दें? मैं नोडजेएसफ़ैंटॉमजेएस - एक बहु पृष्ठ पीडीएफ कैसे प्रस्तुत करें
6
A
उत्तर
11
के लिए नोड-प्रेत मॉड्यूल का उपयोग कर रहा हूं बस paperSize
निर्दिष्ट करने की आवश्यकता है।
: "0.5.1"
function(next) {
phantom.create(function(doc) {
next(null, doc);
}, "phantomjs", Math.floor(Math.random()*(65535-49152+1)+49152));
},
function(ph, next) {
ph.createPage(function(doc) {
next(null, doc);
});
},
function(page, next) {
page.set('paperSize', {format: 'A4', orientation: 'portrait'});
page.set('zoomFactor', 1);
}
फिर, बस पेज ब्रेक-से पहले का उपयोग करें: हमेशा; प्रत्येक बार जब आप एक नया पृष्ठ खोलना चाहते हैं तो अपनी HTML सामग्री में।
पुनश्च: मैं
पीपीएस इस उदाहरण में async.waterfall का उपयोग करें: math.random पोर्ट नंबर पर मॉड्यूल दुर्घटना से बचने के लिए अगर प्रेत बाइनरी में समवर्ती कॉल ट्रिगर कर रहे हैं प्रयोग किया जाता है। ठीक काम करता है - अगर कोई थोड़ा बेहतर विषय पोस्ट करने के लिए कुछ बेहतर पोस्ट करना चाहता है, तो इसे करने के लिए स्वतंत्र महसूस करें
संबंधित मुद्दे
- 1. फ़ैंटॉमजेएस के साथ किसी पृष्ठ का हिस्सा कैसे प्रस्तुत करें?
- 2. पीडीएफ.जेएस आप एक बहु पृष्ठ पीडीएफ कैसे मुद्रित करते हैं?
- 3. फ़ैंटॉमजेएस
- 4. ग्नुपलॉट के साथ एक बहु पृष्ठ पीडीएफ फ़ाइल कैसे बनाएं?
- 5. फ़ैंटॉमजेएस
- 6. ब्लैकबेरी पर पीडीएफ प्रस्तुत करें?
- 7. एक बहु-पृष्ठ फ़ॉर्म
- 8. फ़ैंटॉमजेएस
- 9. फ़ैंटॉमजेएस पृष्ठ पर एक लिंक पर क्लिक करें
- 10. फ़ैंटॉमजेएस
- 11. फ़ैंटॉमजेएस
- 12. आईओएस - एचटीएमएल सामग्री से बहु पृष्ठ पीडीएफ बनाना
- 13. फ़ैंटॉमजेएस
- 14. पीडीएफ प्रारूप में एएसपी.नेट एमवीसी व्यू कैसे प्रस्तुत करें
- 15. फ़ैंटॉमजेएस
- 16. फ़ैंटॉमजेएस
- 17. डालने शीर्षक पृष्ठ एक पीडीएफ दस्तावेज़
- 18. मैं फ़ैंटॉमजेएस स्क्रीन कैप्चर में @ फ़ॉन्ट-फेस कैसे प्रस्तुत करूं?
- 19. Weasyprint पीडीएफ पृष्ठ
- 20. बहु-नमूने बनावट पर फ़्रेमबफर ऑब्जेक्ट्स को कैसे प्रस्तुत करें?
- 21. बहु पृष्ठ के लिए मोबाइल सफारी में फोर्स प्रिंट संवाद पीडीएफ
- 22. Zend फ्रेमवर्क पीडीएफ बहु समस्याओं
- 23. फ़ैंटॉमजेएस
- 24. स्केल पीडीएफ एकल पृष्ठ
- 25. को बहु-पृष्ठ टिफ
- 26. ITextSharp - एक पृष्ठ में दो पीडीएफ मर्ज करें
- 27. एबीसीपीडीएफ - एचटीएमएल प्रस्तुत करने में असमर्थ। पृष्ठ
- 28. फ़ैंटॉमजेएस - फॉर्म
- 29. एक एकल पृष्ठ
- 30. फ़ैंटॉमजेएस धुंधला करता है चार्ट.जेएस कैनवास
क्या आप जानते हैं कि एकाधिक HTML से एक पीडीएफ कैसे बनाया जाए? धन्यवाद –
ठीक है, एचटीएमएल के निकायों को संयोजित करें और इसके लिए जाओ – Rayjax