Wednesday, May 9, 2012

How to configure PDF iFilter for SharePoint Server 2010



  Ø  Download PDF icon file and copy at C:\Program Files\Common Files\Microsoft Shared\Web Server      Extensions\14\TEMPLATE\IMAGES\. 
  Ø  Add the following entry in docIcon.xml file, which can be found at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML. 

<Mapping Key="pdf" Value="pdf16.gif" />

  Ø  Add PDF file type on the Manage File Type page under Search Service Application.
  Ø  Open registry by executing regedit on the Start --> Run.
  Ø  Navigate to the following location: 

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\
14.0\Search\Setup\ContentIndexCommon\Filters\Extension

  Ø  Right-click Extension, a menu will appear.
 




  Ø   Enter .pdf and save key.

  Ø  Now add the following GUID in the default value as shown in the figure below.

<REG_SZ> Default = <value not set>
<REG_SZ> Extension = pdf
<REG_DWORD> FileTypeBucket = 1
<REG_SZ> MimeTypes = application/pdf
                The key should look like:

  Ø  Set the “default” value to {E8978DA6-047F-4E3D-9C78-CDBE46041603}

  Ø  If you are configuring PDF iFilter on Search Server 2010, then restart the SharePoint Server Search 14 service as shown in the figure below: 

  Ø  Perform incremental to include PDF files.
  Ø  PDF iFilter is successfully configured. Now you can search for the content of PDF file.

Step 2: Set the Environment Variable

  Ø  After installing the PDF iFilter, it is recommended that you set your system PATH environment variable to the "bin" folder of the "IFilter" installation. For example, from the "Control Panel\System\Advanced\Environment Variables" tab, append to PATH "C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin\" and then restart the computer


Step 3: Crawl the search services


  Ø  Select the content sources->Local SharePoint Sites ->ECB menu select Start Full Crawl as in Fig 2.3.2
  

         Fig 2.3.1
         It will take some time, when status would be idle, it means crawling has completed.









1 comment:

  1. Thanks for posting all these interview question that will help one to brush up all the concepts that you have covered in these questions. Even this article helped me to know and understand about so many concepts that were totally new to me.
    e-sign act

    ReplyDelete