मैं MacGap2 के साथ एक वेबव्यू ऐप बना रहा हूं और मैं एक HTML तत्व की सामग्री मुद्रित करने में सक्षम होना चाहता हूं (प्रिंट पूर्वावलोकन के साथ जैसे आप सफारी/पूर्वावलोकन/आदि में देखेंगे)।मैकगैप में एक HTML तत्व की सामग्री कैसे मुद्रित करें?
मैं WebUIDelegate's webView:printFrameView के साथ-साथ Printing Entire Contents of WebView in Cocoa, Not Just Displayed देख रहा हूं - लेकिन मुझे ऑब्जेक्टिव-सी/कोको में नया रूप देने के लिए एक कठिन समय है।
यदि मैं यह (विकल्प आवश्यक नहीं है, तो मुद्रण पूर्वावलोकन काम करता है) की तरह एक ऐसा तरीका चाहते थे:
MacGap.print([HTMLelement], [options]);
// Example usage
var el = document.getElementById('view');
// Or if not element, send as HTML string? (with inline CSS)
// el = el.innerHTML;
MacGap.print(el, { printBackgrounds: true, landscape: false });
मुझे अपने MacGap क्लासेस/आदेश में जोड़ने के लिए की आवश्यकता होगी?
App.h:
- (void) print:(NSString*)printString;
App.m:
- (void) print:(NSString*)printString {
// ???
}