Issues when editing editing PDFs via Sharepoint 2007

Earlier this year I had a customer who had some trouble editing PDF's from within SharePoint.

Edit Document is a standard feature of SharePoint. It requires Windows SharePoint Services (WSS) to open the document (specifically Owssupp.dll file)

https://www.frontpages-web-hosting.net/esupport/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=112&nav=0,18

3) With help the standard "Open Document" icon can be represented as a PDF one and action for "Edit Document" (when PDF).

This is done by adding  a mapping element:

https://support.microsoft.com/default.aspx?scid=kb;en-us;837849

Windows SharePoint Services then selects the document parser to invoke based on the file type of the document to be parsed.

You may discover on client machines connecting to a SharePoint 2007 server, without Office 2007, the following error message is presented:

"A given document parser can be associated with multiple file types, but you can associate a given file type with only one parser."

https://msdn2.microsoft.com/en-us/library/aa544149.aspx

I will see if there is a way of disabling this. I guess not as it most likely uses this assembly to pull out the document from SharePoint WSS/Portal.

While the WSS components provide additional functionality to non-Office applications, the intent is a value-add for Office. I am of the opinion that a separate download should be available for WSS.

To Summarise: Edit Documents require Windows SharePoint Services to be installed.

The following are options as work-around's (note the validity of the solution will be determinable by your own circumstances and are suggestions):

Option a:

Some Office 2007 users have reported success by deleting the file located at a C:\Program Files\Microsoft Office\Office 12\OWSSSUPP.DLL and then running the Microsoft Office Diagnostic Tool located at Start > Microsoft Office > Microsoft Office Tools > Microsoft Office Diagnostics.

Option b:

1.Connect to the document library. Click Explorer view under Select a View in the left pane.

2.Double-click the document that you want to modify.

3.Make the changes that you want to make, and then click Save on the File menu.

Option c:

Connect to the document library by using the document library URL. To do this, follow these steps:

1. Start the program.
For example, start Word 2000 if you want to open a Word document that is stored in the document library.

2.On the File menu, click Open.

3.Type the path of the document library in the File name box, and then click Open. For example, type one of the following:

4.Double-click the document that you want to modify.

5.Make the changes that you want to make, and then click Save on the File menu.

Option d:

Method 2: Install SharePoint support

To install SharePoint support, do one of the following, as appropriate to the version of Office that is installed on your computer.
Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.
If Office XP is installed on the computer, follow these steps:

1.Click Start, and then click Control Panel.

2.Click Add or Remove Programs.

3. In the list of currently installed programs, click Microsoft Office XP, and then click Change.

4. Click Add or Remove Features - Change which features are installed or remove specific features, and then click Next.

5. In the Features to install box, expand Office Tools, click the down arrow next to Microsoft SharePoint Support, and then click Run from My Computer.

6. Click Update.

If Office 2003 is installed on the computer, follow these steps:

1. Click Start, and then click Control Panel.

2. Click Add or Remove Programs.

3. In the list of currently installed programs, click Microsoft Office 2003, and then click Change.

4. Click Add or Remove Features, and then click Next.

5. Click to select the Choose advanced customization of application check box, and then click Next.

6. In the Choose update options for applications and tools box, expand Office Tools, click the down arrow next to Windows SharePoint Services Support, and then click Run from My Computer.

7. Click Update.

If a 2007 Office suite is installed on the computer, follow these steps:

1. Click Start, and then click Control Panel.

2. Click Add or Remove Programs.

3. In the list of currently installed programs, click Microsoft Office suite 2007, and then click Change.

4. Click Add or Remove Features, and then click Continue.

5. Expand Office Tools.

6. Click the down arrow next to Windows SharePoint Services Support, and then click Run from My Computer.

7. Click Continue.

Option e:

Register the Owssupp.dll fileTo register the Owssupp.dll file, follow these steps:

1. Click Start, and then click Run.

2. In the Open box, type cmd, and then click OK.

3. At the command prompt, switch to the folder that contains the Owssupp.dll file.
By default, the Owssupp.dll file is located in one the following folders, as appropriate for your version of Office:

• If Office XP is installed on the computer:

Drive:\Program Files\Microsoft Office\Office10

• If Office 2003 is installed on the computer:

Drive:\Program Files\Microsoft Office\Office11

• If a 2007 Office suite is installed on the computer:

Drive:\Program Files\Microsoft Office\Office12

4. Type the following line, and then press ENTER:

regsvr32 -u owssupp.dll

5. Click OK when you receive the message that states that the operation was successful.

6. Type the following line, and then press ENTER:

regsvr32 owssupp.dll

7. Click OK when you receive the message that states that the operation was successful.

8. Type exit to exit Command Prompt.

Option f:

Add a condition menu option to the menu structure (e.g. Edit PDF)

https://blogs.msdn.com/bowerm/articles/175691.aspx

warning: may end up with same result - tries to use WSS