OneNote से कॉपी किए गए टेक्स्ट को एक छवि के रूप में कैसे चिपकाया जाए


2

OneNote से पाठ की प्रतिलिपि बनाते समय, इसे एक चित्र के रूप में क्लिपबोर्ड में भी उपलब्ध कराया जाता है। (सामग्री को विभिन्न अलग-अलग प्रारूप प्रकारों में विंडो क्लिपबोर्ड में सहेजा जाता है) कुछ एप्लिकेशन पेस्ट करते समय छवि संस्करण का उपयोग करते हैं, जिससे चिपका हुआ पाठ छवि के रूप में सामने आता है।

Microsoft समर्थन पृष्ठों पर कुछ खुले समर्थन टिकट हैं, लेकिन बनाने में कोई सुविधा / बग-फिक्स नहीं लगता है।

स्व-उत्तरित प्रश्न ... लेकिन बेहतर समाधान का स्वागत है।

जवाबों:


1

मैंने निम्नलिखित AutoHotkey स्क्रिप्ट लिखकर इसके चारों ओर अपना काम किया है

$^c::
Send ^c ; Do a normal copy to clipboard
sleep 100 ; Wait for the copy to finish
WinGet current_application, ProcessName, A ; Get the name of the current application

; if the application is OneNote, and the copied content is text ...
if ((current_application = "ONENOTE.EXE") && DllCall("IsClipboardFormatAvailable", "uint", 1)) {
    clipboard = %clipboard% ; remove the formatting
}
Return

यह स्क्रिप्ट वर्तमान एप्लिकेशन और कॉपी की जा रही सामग्री के प्रकार का पता लगाती है। यदि पाठ को OneNote से कॉपी किया जा रहा है, तो यह क्लिपबोर्ड में पाठ को सादे पाठ के रूप में संग्रहीत करता है, अन्य प्रकारों को हटाता है, जिससे अन्य एप्लिकेशन में पेस्ट अपेक्षा के अनुसार काम करता है।

वहाँ से बाहर अन्य समाधानों पर इस स्क्रिप्ट का लाभ (कि Ctrl-V का उपयोग करते समय फ़ॉर्मेटिंग को हटा दें) यह है कि फ़ाइलों / छवियों / शब्द में स्वरूपित पाठ की कॉपी-पेस्टिंग टूटती नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.