LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to get name from resume in LabVIEW. How to read from PDF.


@cy... wrote:

message to OP: if you do not mind having a running cost in your resume processing, I would recommend another platform, read earlier posts for reference. otherwise, have the applicant fill in a standardized forms could be more feasible.


What secret magic ball do you use? I mean your answer could be actually pretty on spot but how on earth did you come from the very short and cryptic description in the original post to this? 😁

Rolf Kalbermatter
My Blog
0 Kudos
Message 21 of 25
(483 Views)

sorry... I continued the discussion from another thread hence the cryptic description... but there are (subscription) form recognizers out there, can be applicable especially dealing with pdf, which is not really supported here. if only we have connectors to connect LV and PA

CY (expired CLAD)
0 Kudos
Message 22 of 25
(474 Views)

Does PA have a .Net API? If so it should be fairly straightforward to create such a connector. Of course the PA price tag may be a major problem for most potential users. Typical users are looking for free options, and monthly subscriptions are usually out of question completely, while a single license payment may sometimes be acceptable. But if this is for a hiring office or some online headhunter service, as the used terms might imply, this might be all just part of running costs for such an operation. But then why would someone like that even think about using LabVIEW?

 

If PA doesn't have a .Net API (pretty unlikely since it is a Microsoft technology), things are likely going to get a lot more complicated.

 

As to your Idea Exchange post, that would seem to me to propose the opposite of what the OP would need. His requirements are to call a tool from LabVIEW to do that extraction, be it PA or something else. Your proposition is to provide an interface in LabVIEW that could be used from PA to execute LabVIEW code. Two rather distinctive and very different things.

 

Letting another tool call LabVIEW code isn't exactly rocket science, just a bit of tedious work. LabVIEW has at least these built in options:

 

- The old Automation Server interface, a subset of the VI Server interface provided as ActiveX Automation server.

- VI Server TCP interface. The protocol for this is binary and proprietary, so not very suited to call directly from third party tools. But it is reasonably easy to create a LabVIEW shared library (yes also on other platforms than Windows) that exposes a self defined calling interface and then connects to the desired LabVIEW instance and executes the VI Server calls

- A direct LabVIEW shared library or .Net assembly that does the actual work itself without relying on an installed LabVIEW IDE.

- If you just want to execute VIs or so, the command line interface would be another option. Not so often used but if you pass a VI name (and path) on the command line to LabVIEW.exe, it will actually load that VI and execute it. And if LabVIEW is already running, the new LabVIEW.exe  will pass the command line parameters to the already running process through DDE and then terminate itself.

- And last but not least, for pure anecdotal amusement: The DDE interface which allows to send LabVIEW commands such as to open a VI file from disk.

Rolf Kalbermatter
My Blog
0 Kudos
Message 23 of 25
(470 Views)

@salimnitk wrote:

please tell me how to use pdf tool kit 


That's a very open question... It depends 100% on what you want.

 

Note that it won't read PDFs at all. It's only for making PDFs.

 


@salimnitk wrote:

 and where i can find it.


That one's easy: Carya Automatisering | Products

0 Kudos
Message 24 of 25
(456 Views)

@rolfk: unless there is a real good reason to process string from an uncontrolled (structure) pdf source using LV, a PA solution could be more palatable if putting into consideration the license cost to maintain the code throughout its life in an enterprise setting

 

and, the idea proposed in the exchange is merely to have connectors for LV to connect and send data from running VI to PA for processing and send processed data back to LV. my bad in continuing the discussion from that thread here 😁 making it cryptic along the way

CY (expired CLAD)
0 Kudos
Message 25 of 25
(450 Views)