SharePoint by default does not support and recognize PDFs. Follow this post to display a special icon for PDF files and discover them in SharePoint Search results.
1. Download and install Adobe PDF iFilter 9.
(For more information about how to download PDF iFilter 9, see Adobe PDF iFilter 9 on the Adobe Downloads website.)
2. Download the Adobe PDF file icon.
(For more information, see Use of Adobe icons and web logos on the Adobe website.)
IMPORTANT - Make sure you save the Adobe PDF file icon to the following file location on the SharePoint Server

Drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES\
3. Add the mapping entry to the docIcon.xml file.
Open the docIcon.xml file in Notepad
IMPORTANT - The docIcon.xml file is located in the, Drive:\Program Files\ Common Files\ Microsoft Shared\ Web Server Extensions \14\ TEMPLATE\XML folder.

4. Type the following entry in the docIcon.xml file.
<Mapping Key="pdf" Value="pdf16.gif" />

5. Click Save and Exit Notepad.
Add the .pdf file type to the SharePoint content index
Browse to Central Administration > Application Management > Manage Service Applications.
Highlight the Search Service Application, and then click Manage on the ribbon.
On the Search Administration page, click File Types.
Click New File Type, type pdf, and then click OK.

6. Click Start - type REGEDIT and press Enter to open the registry.
1) Locate and open the following registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Setup\ContentIndexCommon\Filters\Extension
Right-click Extension, click New, and then click Key
Type .pdf, and then press Enter
Click .pdf, right-click (Default), and then click Modify
Type the following GUID in the Value data box {E8978DA6-047F-4E3D-9C78-CDBE46041603}
2) Locate and open the following registry key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Setup\Filters
Right-click Extension, click New, and then click Key
Type .pdf, and then press Enter
Click .pdf and then modify values as below
Default Extension pdf FileTypeBucket 1 MimeTypes application/pdf

7. Exit Registry Editor.
8. Restart the SharePoint Search Service.
9. Restart all the SharePoint servers in the server farm.
10. Test the following scenarios to confirm iFilters setup.
- PDF icon is shown in Type field/column in SharePoint.
- PDF files are shown in search results.
- Managed Metadata error - The data returned from the tagging UI was not formatted correctly
- How to generate client id and secret to register SharePoint App with OAuth
- Create SharePoint Site Collection with new Content database in existing web application
- Fix Error 2711 SQL RBS client - The installer has encountered an unexpected error. The specified Feature name ('Docs') not found in Feature table
- How to exclude results from SharePoint Search
- 'Edit Document' Requires a Windows Sharepoint Services-compatible application and Microsoft Internet Explorer 6.0 or higher
- [Solved] SharePoint Access Denied error editing Document Name
- Recommended size and resolution for SharePoint Online Site logo
- SharePoint Server 2016 IT Preview - new improved Features and Enhancements
- Restore deleted Office 365 SharePoint group site
- SharePoint An unexpected error has occurred - Correlation ID and PowerShell Merge-SPlogfile
- [Solved] SharePoint Search Internal server error exception
- SharePoint CAML query error - The XML source is not correct
- How to hide quick launch in SharePoint classic site
- Not receiving email notification alert in SharePoint Online workflow - Power Automate, FLOW
- Change SharePoint search results FullTextSqlQuery RowLimit 10000
- Fix Power BI error Access to the resource is forbidden when connecting SharePoint Online List as data source
- [Fix] Restricted View permission level missing in SharePoint Online site library
- How to upload file programmatically to SharePoint Document Library using Server Object Model C# .Net
- How to create classic site in SharePoint Online
- That did'nt work, Issue type User not in directory - SharePoint external access error
- Merge-SPlogfile PowerShell - SharePoint Correlation ID error
- Fix Power BI 404 not found error when connecting SharePoint Online List as Data Source
- SharePoint Server 2016 IT Preview Deprecated Removed features
- SharePoint error - An exception occurred when trying to issue security token: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms..
- 12 August - International Youth Day celebrated worldwide - News
- Your JBoss Application Server 7 is running However you have not yet added any users to be able to access the admin console - Java
- airbnb website and mobile App is down worldwide - clear browser cache or reinstall app to fix error - News
- Mac (macos) startup keyboard boot sequence combinations - MacOS
- Test internet speed using macOS Terminal command - MacOS
- zsh: command not found [fix] macOS - zsh
- How to install Postman natively on a Mac - HowTos
- Add blank lines after each lines using Notepad++ text editor - NotepadPlusPlus