what is Open XMl file for office 2007? - outlook

What is the open xml file for office 2007. In fact I want to know open xml file for the outlook so that I can add new contact in outlook. please guide me.

As you can tell by reading the ECMA-376 standard, the OpenXML format is only used to store diagram drawings, spreadsheets, presentations and word processing documents. It has nothing to do with outlook contacts.

Related

How can i open a powerpoint presentation using Powerpoint.createPresentation with a custom title

I'm using PowerPoint.createPresentation to open a new presentation from my officejs addin.
For the PowerPoint.createPresentation i pass the base64 value of another presentation, where i can use Aspose to change the data.
The newly opened presentations are named Presentation1,2,..,n.
I can change somehow the default name of the new presentation?
Thanks
OfficeJS doesn't provide any method for saving the file/presentation. See Office JS Save and Close methods for Word, Excel and PowerPoint for more information.
Feature requests on Tech Community are considered, when the dev team go through the planning process. Use the github label: Type: product feature request at https://aka.ms/M365dev-suggestions .

Office API, save mail item to disk

Using the "new" office 365 api, is there any way to save a mail item to disk as an .msg file? I'm creating an outlook add-in using the "new" office 365 technology, and i need to save the item out of outlook to put the .msg version into sharepoint.
I've been researching for hours, but no luck.
related question: but the answer for using MailItem.SaveAs refers to the "COM" (old) technology, not the new office 365 api technology.
How can I convert an Outlook MailItem object to a byte[]
microsoft documentation
https://msdn.microsoft.com/en-us/library/office/jj228679.aspx
https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operations#Createattachments
You can use EWS to export to an .eml file, but .msg files are only native to Outlook so you'd have to use a third-party converter for that.

Inject Open XML into an Open PowerPoint Presentation

I'm looking for a way to inject PresentationML and/or DrawingML into an open PowerPoint 2007/2010 presentation using the Open XML SDK or just System.IO.Packaging. There is an article on doing this with Word, but in that example it is using the Range.XML routine in Word's object model, which I cannot find an equivalant for in PowerPoint's object model.
The reason I'm looking to do this is if I have an item on it that the PowerPoint client does not support editing of but that Open XML does (and as a result, PowerPoint will display it). I want to set this myself via a managed-addin (VSTO) on the open presentation. An example would be the underline of text (not that I'm looking for this, but it is an example) - in PowerPoint, you cannot make the underline of text a picture <a:blip/>, but in Open XML you can.
Does anyone know how to do this?
I am using both OpenXML SDK 2 and the Object Model to process presentations.
What I do, simplistic as it sounds, is to save the presentation, close it, perform all the XML modifications I need using OpenXML SDK, and then load the presentation back and continue with the Object Model.
Nope, according to Microsoft support: http://www.ureader.com/msg/10972430.aspx

Dynamics CRM 4.0 - change Mail Merge to save in Office 2007 format (.docx)

We are developing workflow to change properties in Word documents that have been saved against letter activities created by mail merge, and would prefer to code against Office 2007 for simplicity, and to save having to recode in the future.
Any ideas?
After raising this with microsoft support, it's is not possible out of the box.
I will write a CRM plugin that will convert the word doc to docx format on the anotonation enitity before saving to crm.
It's a bit of a pain. but will work.

Drag drop html table in powerpoint 2007

I've been dealing with this problem for quite a while:
Our company develops addins for word/excel/ppt (both for 2003 and 2007 versions)
One of the options our addins offer is to drag a table from the addin into the application.
This is implemented in 3 different ways:
Excel --> we create a tab delimeted string and drag-dropping it as DataFormats.text
Word --> we create an RTF table, and drag-dropping it as DataFormats.rtf
PPT --> we create an HTML table, and drag-dropping it as DataFormats.html
Everything is working great in both the 2003 & 2007, except for the powerpoint 2007, which doesn't seem to support any kind of html dropping (unlike powerpoint 2003, which is working great) We've tried everything but we're beginning to despair.
Anyone knows how to allow PowerPoint 2007 to allow dropping html into the presentation?
It might be a few years late, but still a reply is always good.
I was doing that too. You should convert your HTML to JPEG
WebsiteToImage websiteToImage = new WebsiteToImage(temporaryFilePath, #"C:\image.bmp");
websiteToImage.Generate();
slide.Shapes.AddPicture(#"C:\image.bmp", Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue, oldshapeleft, oldshapetop, oldshapewidth, oldshapeheight);
Source found:
Convert webpage to image from ASP.NET

Resources