In our application (Web based application)we will get a pdf
file and we have check a particular text in that pdf. Can
any one tell how to check text in a pdf file.
In the same pdf file it generating some links and I have to
click that links. QTP unable recognizing that links, even
id did record and playback qtp does not generating any
script.
Can any one help me….?
Answers were Sorted based on User's Feedback
Answer / ravi
In virtual object we cannt get the text what we want to
check. Plz tell how to check the text.
| Is This Answer Correct ? | 2 Yes | 0 No |
Hi...we should have add in for it. but with add in also we
do it..by copieng pdf test to a text file.
for this...
string1 = "nanda"
len_data = len(string1)
i=0
file_path = "C:\Documents and Settings\Madhu
Sudhan\Desktop\pdftotext.text"
Set clipboard = createobject("mercury.clipboard")
Set fso = createobject("scripting.filesystemobject")
Set notepad = fso.createtextfile(file_path,8)
'*********Start recording click on Edit menu--select all,
'click on Edit menu--copy, click on pdf file to get deselect
'the text...************
Window("Adobe Reader").Activate
Window("Adobe Reader").WinMenu("Menu").Select "Edit;<Item 8>"
Window("Adobe Reader").WinMenu("Menu").Select "Edit;<Item 4>"
Window("Adobe Reader").Activate
get_text = clipboard.gettext
notepad.write get_text
notepad.close
set notepad = fso.opentextfile(file_path,1)
do while notepad.AtEndofStream <> true
get_data = notepad.readline
search_data = instr(get_data, "nanda")
capture_data = mid(get_data,search_data,len_data))
if capture_data = string1 then
i = i+1
else
end if
loop
msgbox "the text is found in "& i" rows"
for any queries...
nanda.dreddy@gmail.com
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / pankaj
better we create instances for
learnquicktest.manipulatepdf
this can help to do operation on pdf files
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / stephen
Do you have a full copy of Adobe Acrobat installed?
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / sunny
haha......... it's too funny answers.........
Sorry 4 that
actually u should buy the adobe ad-in component........
correct me if I am wrong.
| Is This Answer Correct ? | 0 Yes | 3 No |
Answer / swathi
I think u know it before hand.
Qtp cant recognize some objects . So we have to make that
object to be recognized by the qtp using virtual object
wizard.
| Is This Answer Correct ? | 0 Yes | 4 No |
How to use the Object spy in QTP 8.0 version?
How many types of status are there?
What is meant by a Check Point in UFT? Also, explain the applicable Check Points.
How u will do versioning in QTP?
suppose u have two send buttons(same width,height,font) on an application write a descriptive programming
How to Upgrade or support firefox 2.0 version on QTP 9.0? I have installed QTP 9.0 and installed firefox 2.0. But in REcord and Run Settings, it shows firefox 1.5 in Web tab for browser selection.
Explain types of exception handling and script for that?
How to check the value for variables during run time. Pls anybody can give the answer.. Thanks in advance...
Hi All, we are using QTP Automation Scripts to test SAP. I recorded QTP Automation Scripts in English-based SAP GUI. Now we have to test a French-based SAP sytem and use the same scripts. The QTP scripts are failing when executed on the French-based SAP System due to Object Recognition Issues. What can we do? Do I re-record the scripts in the French-based SAP system?
Explain object spy in qtp.
What are the ways you can synchronize?
How software automation specialist enter steps in the Expert View?