How to change the Author of a Document that is stored in a Document Library?
Apparently there is’nt a straight forward way to achieve this. Below is how you can do it though:
SPList list = web.Lists[“myList”];
list.Fields[“Author”].ReadOnlyField = false;
SPListItem item = list.Items.Add();
item[“Author”] = “value”;
list.Fields[“Author”].ReadOnlyField = true;