Kara at
The Scarlet Thread 7 asked me a question about uploading pictures from iPhoto. I was going to send her a lengthy email, but it is so difficult to find any information about this online, and the little I know took me such a long while to cobble together, that I thought there might be other bloggers who find this useful, so I'm putting it here instead.
On blogger, when you are composing a post and you click on the icon to import pictures (just to the right of the
Link icon), the "choose files" option shows up at the very top, separate from the other options which are listed in a column on the left. Click on it. To find your iPhoto library, scroll down towards the bottom of those options and you will see Media as a category. Under the Media category is Photos. Click on that, and that should be your iPhoto library. You should be able to choose a picture and upload it directly. That's how I did it for a long time.
HOWEVER, I don't do it that way anymore because in iPhoto there is no way to resize the photo without exporting it, and my pictures were so large it used up all my free space on picasaweb (which is the online site where blogger stores all your blog photos). You can access your picasaweb online account (which you have if you have a blogger account) by being signed in to your blog and typing in picasaweb.google.com on your search bar at the top. Also, your picasaweb sign in and password are the same as your blog. If you get on your picasaweb site and scroll to the bottom, it should tell you what percentage of your space you have used up. If you are not resizing your photos, it's probably a lot.
This is what I do now. I download my photos from my camera into iPhoto. I do any editing of the photos there in iPhoto. I also created albums for my blog photos in iPhoto. I use the name of my blog plus the year (i.e, collectedyarns2012). I put my edited photos for my blog into the afore-mentioned album. Then, WHILE I AM IN THAT ALBUM, I export any photos I'm about to use in a particular blog post. To do this, I click on a photo I want to use in my blog post. Next, I look on the top bar and see the word "FILE". Look underneath "FILE" and you should see "Export." Click on that. My box says Kind: JPEG, Quality: Medium. I leave those alone and where it says "Size" I choose Medium.
Under file name I choose album name with number, and then I click "export."
At that point your resized photo should be sent to a file on your computer under "Pictures." Initially you will have to name your file. My picture file name corresponds to my iPhoto library album name except I add the word "resized" (collectedyarns2012(resized), for example). I download each photo this way, and I manually change the number at the end of the photo name so that I keep going within that file 1...2....3....4....5 etc.
THEN, when I'm ready to write a new post, I go into my blogger dashboard and download my photos. I still click "choose files". On the left hand size, under Favorites I click on Pictures. My file "collected yarns2012(resized)" should come up. I click on it. There are different ways to look at the photos, but when I find the one(s) I want, I click on them, hit the "choose" button, and they are downloaded into the blog post. Again, I do this one photo at a time.
All this sounds complicated, but after a couple of times it will go really quickly. As an added bonus, you blog photos will be much better organized.
Also, there is a way to change the size of photos while you are in picasaweb. Please see my
earlier post, especially the comments from VirginiaC, for more information. I found
this link helpful as well. Also, Amazon has some books for iPhoto that might be helpful, although I have not yet forked over the money to try any of them. If you are Mac user and are close enough to a Mac store, they do offer tutorials on iPhoto. I have not yet availed myself of this but it probably could have saved me a lot of headaches.
I make no claims to be anything other than a rank amateur, but I will try to answer any questions you may have. And if you have anything helpful to add, please do so.