मैं वर्तमान में कुछ MATLAB कोड लिख रहा हूं ताकि मेरी कंपनी के आंतरिक रिपोर्ट डेटाबेस से बातचीत हो सके। अब तक मैं कोड है जो इस तरह दिखता है का उपयोग करके HTML सार पृष्ठ का उपयोग कर सकते हैं:एक पीडीएफ फाइल लाने के लिए MATLAB से जावास्क्रिप्ट कमांड चला रहा है
import com.mathworks.mde.desk.*;
wb=com.mathworks.mde.webbrowser.WebBrowser.createBrowser;
wb.setCurrentLocation(ReportURL(8:end));
pause(1);
s={};
while isempty(s)
s=char(wb.getHtmlText);
pause(.1);
end
desk=MLDesktop.getInstance;
desk.removeClient(wb);
मैं HTML पाठ जो चर s
में समाप्त होता है से जानकारी के विभिन्न टुकड़ों बाहर निकाल सकते हैं, फिर भी रिपोर्ट की पीडीएफ है मुझे विश्वास है कि JavaScript कमांड (ऑनक्लिक = "गोटोफुलटेक्स्ट ('', '[रिपोर्ट नंबर]') के माध्यम से पहुंचा है")।
कोई भी विचार है कि मैं इस जावास्क्रिप्ट कमांड को कैसे निष्पादित करता हूं और पीडीएफ फ़ाइल की सामग्री को MATLAB चर में प्राप्त करता हूं?
(MATLAB जावा के शीर्ष पर बैठता है, तो मेरा मानना है कि एक जावा समाधान काम करेगा ...)
PJP के केवल समझदार दृष्टिकोण है। आपके पास आंतरिक इंटरफ़ेस के डेवलपर को आंतरिक डेटाबेस में ले जाया जाना चाहिए और शॉट - या कम से कम उन्हें प्रगतिशील वृद्धि के बारे में जानने के लिए कहें ;-) – NickFitz
यह एक बहुत ही आशाजनक मार्ग दिखता है - अब मेरे पास एक यूआरएल है जो मुझे पीडीएफ प्राप्त करता है - मुझे बस इतना करना है कि इसे एक चर में कैसे प्राप्त किया जाए ... फायरबग बल्कि आसान है! –
हां यह बहुत अच्छा है। – pjp