Enabling TIFF images for SharePoint 2013 Search

SharePoint 2013 Search has the built-in ability to OCR and index the content of your scanned tiff images during a crawl. This is a very powerful feature, yet a bit mysterious to configure as the configuration steps have changed since the 2010 version. I’ll outline the steps below:

  1. Using Server Manager, ensure the Windows TIFF iFilter feature is enabled on each crawl server

Windows TIFF iFilter Feature

  1. Open the Local Group Policy Editor and locate the OCR folder beneath Computer Configuration > Administrative Templates.
    Group Policy Editor
  2. Edit the policy setting for “Select OCR languages from a code page”.  Choose Enabled and select the appropriate languages.
    Select OCR Languages
  3. Open the SharePoint Management Shell (using Run as Administrator) and run the following commands to configure content parsing for TIFF images.
    $ssa = Get-SPEnterpriseSearchServiceApplication
    New-SPEnterpriseSearchFileFormat -SearchApplication $ssa tif "TIFF Image File" "image/tiff"
    New-SPEnterpriseSearchFileFormat -SearchApplication $ssa tiff "TIFF Image File" "image/tiff"</pre>
    
  4. Restart the SharePoint Search Host Controller service.
    Restart Search Host Controller Service
  5. Open the Search Service Application administration.  Under the Crawling navigation item, navigate to File Types.  Add two new File Types for tif and tiff.Add File Type
  6. Perform a Full Crawl of your content.

That’s all

Source: http://trentacular.com/2013/08/enabling-ocr-of-tiff-images-for-sharepoint-2013-search/

Advertisement

4 thoughts on “Enabling TIFF images for SharePoint 2013 Search

  1. i would like to clarify one piece on this.. when you say Crawl Servers, that should really be the Content Processing Components.. in 2013 and 2016, its the Content Processing Components that do the docParsing so you would want to enable this on the CPCs. If they are on the same server, great.. Just thought I would throw this out there..

    Like

    1. Yep, you’re right, by the time I was writing this article, all the server roles were on the same server, so only was necessary to execute the script on that server, but if your farm is divided by different roles, you will need to execute the script on the CPCs

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s