Author Topic: PDF Explorer Web Interface, API based, Client.  (Read 50309 times)

0 Members and 1 Guest are viewing this topic.

RTT

  • Administrator
  • *****
  • Posts: 778
PDF Explorer Web Interface, API based, Client.
« on: February 09, 2010, 01:03:03 AM »
Just to present,  and talk about, of an advanced PDF Explorer web interface client.
It's a fully functional,  and with full source code,  HTML/CSS/Javascript based, PDFE web interface client, that uses the new web interface REST API, and demonstrate the usage of the API in the development of completely customizable PDFE web interface clients.

Here is a glimpse of how this client looks like


And here's an online demo, of both the standard client (html template based), and the advanced API based client.

Online DEMO site
File uploads are enabled, so if you have a PDF or CHM sample to add to the list... But not big files, please.

Downloads:

File
Release date
Description
PDFEWIJCSetup.zip
       2015-11-28       
Web interface, API based, client v1.1.1


jguindi

  • Newbie
  • *
  • Posts: 1
Re: PDF Explorer Web Interface, API based, Client.
« Reply #1 on: April 25, 2012, 11:41:13 AM »
I think this Web Interface is genius.

There are a few things I would like to change in the interface client you've created, however I'm not exactly very familiar with web design. Perhaps you can recommend a tool that can help? What I would like to change is:

1. set defaults for search options, such as
 - number of items per page
 - the type of view (grid, grid with thumbnails, thumbnails only)

2. Play around with the layout a bit (reader open from the start)

3. Add search functions:
 - search the search results
 - search by specific metadata field
 - rank the search using any available metric; at the moment the results are sorted by alphabetical order in the of filename and (sub)directories. Is there a way to rank by number of hits per document?

4. Is there a way to pass the searched terms to Acrobat Reader's advanced search? Acrobat's advanced search will show the actual page and sentence-context when searching.

I love the idea though, gives the users the tools to make some pretty awesome customised things.

RTT

  • Administrator
  • *****
  • Posts: 778
Re: PDF Explorer Web Interface, API based, Client.
« Reply #2 on: April 25, 2012, 06:08:46 PM »
Quote
There are a few things I would like to change in the interface client you've created, however I'm not exactly very familiar with web design
If the usage of an Internet browser is not an requirement, you can use any other development environment to create your own custom PDFE web interface client, e.g. to even create a stand alone desktop application.

Quote
Perhaps you can recommend a tool that can help?
I've used the Spket IDE.

Quote
What I would like to change is:

1. set defaults for search options, such as
 - number of items per page
 - the type of view (grid, grid with thumbnails, thumbnails only)

2. Play around with the layout a bit (reader open from the start)

3. Add search functions:
 - search the search results
 - search by specific metadata field
To make these changes you need to know/learn JavaScript, and familiarize yourself with the ExtJS framework.
If you want to try, install the ExtJS 3.4 (this current client is not compatible with the last ExtJS 4.x versions), at the "C:\MySite\wwwroot\extjs", and make these changes editing the .js files at the "C:\MySite\wwwroot\js\debug" folder, specially the index.js. Check the changes browsing the index-debug.html, instead of the index.html one (e.g. localhost/index-debug.html)
But if you are not used to this, I would recommend that you start coding your client from scratch, using the last version of the ExtJS framework, and an ExtJS GUI designer. Use my sample client only as a source to better understand the usage of the PDFEWI API.

Quote
- rank the search using any available metric; at the moment the results are sorted by alphabetical order in the of filename and (sub)directories. Is there a way to rank by number of hits per document?
You can sort clicking the grid columns, and obviously you can use only the available data. "Hits per document" is not a field provided by PDFE, so you can only implement that functionality if you use a server side way to save/access that data. This can be easily achieved with a php server side script that acts as a proxy to the client requests.

Quote
4. Is there a way to pass the searched terms to Acrobat Reader's advanced search? Acrobat's advanced search will show the actual page and sentence-context when searching.
For Acrobat, check this
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
You can use the searched terms to construct the url used to show the PDF, for results returned for indexed text content searches.

new user

  • Guest
Re: PDF Explorer Web Interface, API based, Client.
« Reply #3 on: July 03, 2014, 06:39:52 AM »
hey i just wanted to know how do we enable thumbnails extraction. i enable thumbnails but no image is shown at the place specified for thumbnails. is there something i am doing wrong .i must mention that i have applied it as web interface for local server client network in office. furthermore, if a client uploads a file, it just doesnt get updated on the list shown unless DB Distktree is clicked on the server.?????i am using the older version

RTT

  • Administrator
  • *****
  • Posts: 778
Re: PDF Explorer Web Interface, API based, Client.
« Reply #4 on: July 03, 2014, 04:26:09 PM »
hey i just wanted to know how do we enable thumbnails extraction. i enable thumbnails but no image is shown at the place specified for thumbnails. is there something i am doing wrong .i must mention that i have applied it as web interface for local server client network in office.
It is supposed the above linked advanced web interface client installer correctly configures the thumbnails functionality. Have you installed it already?
Previous versions needed the installation of the third-party tools Ghostscript and ImageMagick, but this new version of the client includes a built-in solution.
The thumbnails functionality is not provided by PDFE itself. It needs an external tool for that. You can read more about it in the help file.

Quote
furthermore, if a client uploads a file, it just doesnt get updated on the list shown unless DB Distktree is clicked on the server.?????
You need to define a folder monitor to the related disk/folders so it can detect the new files and index them in the database. Do it under the menu Database>IndexerSettings|FolderMonitors.
Quote
i am using the older version
Older version of what? PDFE or advanced web interface client?

new user

  • Guest
Re: PDF Explorer Web Interface, API based, Client.
« Reply #5 on: July 11, 2014, 06:08:51 AM »
hey thanx for the help...i am using PDFE. kn i make it advanced web interface client/? if yes then how? please explain in steps....... plus when i click DBDsik Tree on the web interface, something like Flie Name  %FileName%
author % author% and so on is shown.now when i click the sub folder check box, the list of pdf docs appears..... how kn i have this sub folders check box checked on default or as a better option, how kn i make the first page appear as i want it to..i mean customized appearance after clicking DBDisk Tree on client station.plz give step wise replies.thanx

RTT

  • Administrator
  • *****
  • Posts: 778
Re: PDF Explorer Web Interface, API based, Client.
« Reply #6 on: July 11, 2014, 11:30:04 PM »
i am using PDFE.
In your last post you referred you were using an older version, so what version you have? Check the version in the about box, menu Help>About.
Quote
kn i make it advanced web interface client/? if yes then how? please explain in steps.......

You just need to download and install the advanced web interface client. The download is in the first post of this forum thread, file PDFEWIJCSetup.zip. Have you installed it already? After installing it, you just need to start the PDFE web interface and open your browser in one of the suggested URLs.
Quote
plus when i click DBDsik Tree on the web interface, something like Flie Name  %FileName%
author % author% and so on is shown.
Interesting! You are seeing the standard web interface client template html page. Somehow, it is failing to load correctly or you are doing something wrong.
What is your Windows version and what language you have set for non-Unicode programs (under the Windows regional settings)?

Quote
now when i click the sub folder check box, the list of pdf docs appears..... how kn i have this sub folders check box checked on default or as a better option, how kn i make the first page appear as i want it to..i mean customized appearance after clicking DBDisk Tree on client station.plz give step wise replies
The standard web interface also works without the sufolders checkbox checked, as you can see if you go to the demo site (link in the first post of this thread). Something is not working on your side, but I need your answers to my above questions to get a better idea of what may be wrong.