<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JasonSamuel.com &#187; ifilter</title>
	<atom:link href="http://www.jasonsamuel.com/tag/ifilter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jasonsamuel.com</link>
	<description>Cool stuff I see in the IT world</description>
	<lastBuildDate>Sat, 17 Jul 2010 21:35:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>How do you get SharePoint 2007 to read and index content inside a PDF file?</title>
		<link>http://www.jasonsamuel.com/2009/09/15/how-do-you-get-sharepoint-2007-to-read-and-index-content-inside-a-pdf-file/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=how-do-you-get-sharepoint-2007-to-read-and-index-content-inside-a-pdf-file</link>
		<comments>http://www.jasonsamuel.com/2009/09/15/how-do-you-get-sharepoint-2007-to-read-and-index-content-inside-a-pdf-file/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 22:40:08 +0000</pubDate>
		<dc:creator>Jason Samuel</dc:creator>
				<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[ifilter]]></category>
		<category><![CDATA[moss 2007]]></category>
		<category><![CDATA[pdf]]></category>

		<guid isPermaLink="false">http://www.jasonsamuel.com/?p=22</guid>
		<description><![CDATA[This is an easy one but requires a little bit of work to get working correctly.  SharePoint uses a feature called Index Server to search documents but it doesn&#8217;t search within PDFs by default. Searching inside PDF documents requires an iFilter from Adobe which they designed for 3rd party systems to read the PDF file format. Adobe [...]<p><a href="http://www.jasonsamuel.com/2009/09/15/how-do-you-get-sharepoint-2007-to-read-and-index-content-inside-a-pdf-file/">How do you get SharePoint 2007 to read and index content inside a PDF file?</a> is a post from: <a href="http://www.jasonsamuel.com">JasonSamuel.com</a></p>



More of my posts you might like:<ol><li><a href='http://www.jasonsamuel.com/2009/09/05/my-favorite-3rd-party-sharepoint-2007-add-ons/' rel='bookmark' title='Permanent Link: My favorite 3rd party Sharepoint 2007 add-ons'>My favorite 3rd party Sharepoint 2007 add-ons</a></li>
<li><a href='http://www.jasonsamuel.com/2009/04/02/sharepoint-warmup-tool-speed-up-your-sharepoint-loading-time/' rel='bookmark' title='Permanent Link: Sharepoint Warmup Tool &#8211; Speed up your Sharepoint loading time'>Sharepoint Warmup Tool &#8211; Speed up your Sharepoint loading time</a></li>
<li><a href='http://www.jasonsamuel.com/2009/08/11/changing-the-host-header-for-an-already-existing-sharepoint-site-application/' rel='bookmark' title='Permanent Link: Changing the host header for an already existing Sharepoint site/application'>Changing the host header for an already existing Sharepoint site/application</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This is an easy one but requires a little bit of work to get working correctly.  SharePoint uses a feature called Index Server to search documents but it doesn&#8217;t search within PDFs by default. Searching inside PDF documents requires an iFilter from Adobe which they designed for 3rd party systems to read the PDF file format. Adobe includes this filter with Adobe Reader or you can download iFilter separately from Adobe&#8217;s site if you don&#8217;t want Reader installed on your SharePoint servers. </p>
<p><a href="http://www.adobe.com/products/reader">http://www.adobe.com/products/reader</a> &#8211; Latest version of Adobe Reader</p>
<p>or</p>
<p><a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=2611">http://www.adobe.com/support/downloads/detail.jsp?ftpID=2611</a> &#8211; x86 iFilter<br />
<a href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025">http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025</a> &#8211; x64 iFilter</p>
<p> <br />
<strong>CENTRAL ADMINISTRATION</strong><br />
Now in SharePoint itself, you need to configure the search service to index files with the .pdf extension:</p>
<p>1. Go to CA and open up the Shared Service under Shared Services Administration.<br />
2. Click Search Administration under the Search section.<br />
3. Click File Types in the left nav bar and then click New File Type.<br />
4. Enter &#8220;pdf&#8221; and click OK.</p>
<p><strong>ICONS</strong><br />
You will also want to display the PDF icon next to PDF Documents in SharePoint.  You can download the icon from here:</p>
<p><a href="http://www.adobe.com/images/pdficon_small.gif">http://www.adobe.com/images/pdficon_small.gif</a></p>
<p>and copy it into the 12 hive folder here:</p>
<blockquote><p>C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES</p></blockquote>
<p>Then open up this XML template file:</p>
<blockquote><p>C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions \12 \TEMPLATE\XML\DOCICON.XML</p></blockquote>
<p>and add the this line in the &lt;DocIcons.ByExtension&gt; section if it isn&#8217;t there already:</p>
<blockquote><p>&lt;Mapping Key=&#8221;pdf&#8221; Value=&#8221;pdficon_small.gif&#8221;/&gt;</p></blockquote>
<p><strong>REGISTRY</strong><br />
Now on to the registry changes you need to make on each index server.  Make sure to backup your registry before making any changes.  These two changes will register the Adobe PDF iFilter with the Office Search service.  The values that need to be changed are:</p>
<blockquote><p>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf</p></blockquote>
<blockquote><p>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf</p></blockquote>
<p>Both values should be changed to:</p>
<blockquote><p>{E8978DA6-047F-4E3D-9C78-CDBE46041603}</p></blockquote>
<p><strong>SYSTEM PATH</strong><br />
Now you need to add the Adobe install directory to the System Path envrionmental veriable so that the search service can find the dll which provides the iFilter service:</p>
<p>1. Right click My Computer<br />
2. Click Properties<br />
3. Click Advanced<br />
4. Click Environment Variables<br />
5. In the bottom half of the window, find the Path variable and double click it.<br />
6. At the end of the value, add:</p>
<blockquote><p>;C:\Program Files\Adobe\Reader 9.0\Reader</p></blockquote>
<p><strong>RESTART SEARCH SERVICES</strong><br />
Now you need to restart the Office Search service so that all changes are reflected. Open up cmd prompt and type</p>
<blockquote><p>sc stop osearch [press enter]<br />
sc start osearch [press enter]</p></blockquote>
<p>Or just restart it via the Services MMC.</p>
<p>If you already have PDF documents in SharePoint that you want to search inside, you have to &#8221;Reset all crawled content&#8221; in Search Settings and then begin a new &#8221;Full Crawl&#8221; under Content Sources.</p>
<p><a href="http://www.jasonsamuel.com/2009/09/15/how-do-you-get-sharepoint-2007-to-read-and-index-content-inside-a-pdf-file/">How do you get SharePoint 2007 to read and index content inside a PDF file?</a> is a post from: <a href="http://www.jasonsamuel.com">JasonSamuel.com</a></p>


<p>More of my posts you might like:<ol><li><a href='http://www.jasonsamuel.com/2009/09/05/my-favorite-3rd-party-sharepoint-2007-add-ons/' rel='bookmark' title='Permanent Link: My favorite 3rd party Sharepoint 2007 add-ons'>My favorite 3rd party Sharepoint 2007 add-ons</a></li>
<li><a href='http://www.jasonsamuel.com/2009/04/02/sharepoint-warmup-tool-speed-up-your-sharepoint-loading-time/' rel='bookmark' title='Permanent Link: Sharepoint Warmup Tool &#8211; Speed up your Sharepoint loading time'>Sharepoint Warmup Tool &#8211; Speed up your Sharepoint loading time</a></li>
<li><a href='http://www.jasonsamuel.com/2009/08/11/changing-the-host-header-for-an-already-existing-sharepoint-site-application/' rel='bookmark' title='Permanent Link: Changing the host header for an already existing Sharepoint site/application'>Changing the host header for an already existing Sharepoint site/application</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jasonsamuel.com/2009/09/15/how-do-you-get-sharepoint-2007-to-read-and-index-content-inside-a-pdf-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/


Served from: www.jasonsamuel.com @ 2010-07-31 19:53:34 -->