127 questions with Office Open Specifications tags

Sort by: Updated
1 answer One of the answers was accepted by the question author.

All Application and their methods to be used by CreateObject

With reference to [MS-VBAL], section 6.1.2.8.1.4 about CreateObject function, it is mentioned that the 'Class' argument has a string data value, containing the application name and class of the object to create. After some exploration i found that you…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-06-26T07:02:21.5533333+00:00
Parth Gupta 180 Reputation points
accepted 2024-06-30T08:37:22.56+00:00
Parth Gupta 180 Reputation points
1 answer

docx generated using OpenXml does not show form elements in MS Word

We use OpenXml to covert html to word. This generated word file does not show radio buttons and check boxes when opened in MS word. It used to show but with recent windows updates, radio buttons and check boxes disappeared. Html contains form…

Word
Word
A family of Microsoft word processing software products for creating web, email, and print documents.
743 questions
Office Development
Office Development
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Development: The process of researching, productizing, and refining new or existing technologies.
3,694 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-05-16T15:21:41.92+00:00
Kalyan Alapati 0 Reputation points
commented 2024-06-09T11:32:57.7833333+00:00
Kalyan Alapati 0 Reputation points
1 answer One of the answers was accepted by the question author.

Clarification on 'WordDocument' stream in OLE file format

Hi, I am trying to parse a '.doc' file (OLE file) in Python. I am trying to understand the structure of the 'WordDocument' stream inside the file. With reference to [MS-DOC] and [MS-CFB], it is known that this stream must be present and have the FIB…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-06-02T11:43:36.5766667+00:00
Parth Gupta 180 Reputation points
accepted 2024-06-08T06:27:15.7666667+00:00
Parth Gupta 180 Reputation points
2 answers One of the answers was accepted by the question author.

Clarification on picture placement and location in OLE file format

Hi, I am parsing a '.doc' file in python (OLE). I was looking at [MS-CFB] and [MS-DOC] and i am unable to find a reference to find the following: Where (at what offset/sector) can i find (multiple) images that are in my file? In the 'WordDocument'…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-06-02T12:01:04.7433333+00:00
Parth Gupta 180 Reputation points
accepted 2024-06-05T07:53:54.2+00:00
Parth Gupta 180 Reputation points
1 answer One of the answers was accepted by the question author.

Documentation on formats of stream objects in OLE files.

Hi, I am trying to parse a ".doc" file (Microsoft Word 97-2003 Document) (OLE), and I am looking for some documentation. I found the following…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-05-31T10:52:43.25+00:00
Parth Gupta 180 Reputation points
edited a comment 2024-06-03T22:05:43.5466667+00:00
Mike Bowen 1,516 Reputation points Microsoft Employee
1 answer

Clarification on allowed names for storage and streams in OLE files

I am parsing an OLE file using Python, and I want to know if there is a predetermined set of names that can be given to streams and storages in the Directory structure of the OLE file. If there is, please provide all the possible names that can be used…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-06-02T08:40:03.6366667+00:00
Parth Gupta 180 Reputation points
answered 2024-06-03T21:21:30.2466667+00:00
Mike Bowen 1,516 Reputation points Microsoft Employee
1 answer One of the answers was accepted by the question author.

Word COM API ShowHiddenText will hide images

Hi I have a question regarding the Word C# COM API. In our application we have a button to hide our custom tags (which are just field codes), however a customer of ours is reporting an issue where their background image is being hidden when that button…

Office
Office
A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.
1,447 questions
C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,601 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-05-17T13:56:52.0633333+00:00
Connor Shore 186 Reputation points
commented 2024-05-17T16:19:57.0933333+00:00
Connor Shore 186 Reputation points
1 answer One of the answers was accepted by the question author.

FORMCHECKBOX field code doesn't render checkbox

I have a word document that contains a FORMCHECKBOX field code I can view by hitting ALT-F9, however when I toggle it to not show the field code, there is no checkbox that appears in its place. Why is this? In our software we insert a checkbox when we…

Office
Office
A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.
1,447 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
Office Management
Office Management
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Management: The act or process of organizing, handling, directing or controlling something.
2,061 questions
asked 2024-05-09T15:38:05.5166667+00:00
Connor Shore 186 Reputation points
edited the question 2024-05-14T01:52:58.99+00:00
Emi Zhang-MSFT 23,586 Reputation points Microsoft Vendor
1 answer

LightDirection on shape with 3D effect is rendered different than specified

Insert a circle, set a large (72pt for 5.04cm circle width) rounded bevel and use a projection without rotation. That way you can see the direction of the lightning. When you rotate the camera, you should mark the axes with arrows. Use a gray fill color…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-02-20T23:48:40.8033333+00:00
Regina Henschel 151 Reputation points
commented 2024-03-14T19:25:16.2233333+00:00
Mike Bowen 1,516 Reputation points Microsoft Employee
1 answer

how add date in openxml

how to add custom date format in openxml

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-03-11T17:03:50.96+00:00
Bhavsar Devendra (Mumbai - IT) 0 Reputation points
commented 2024-03-11T20:35:27.7+00:00
Mike Bowen 1,516 Reputation points Microsoft Employee
1 answer One of the answers was accepted by the question author.

What is "Specular" and "Diffuse" in the lightRig table in section 2.1.1274 in [MS-OI29500]?

Hi all, The table of lightRigs in section 2.1.1274 in [MS-OI29500] has columns "Specular" and "Diffuse". Such columns are missing in section 2.1.1321, which is about legacy lightRigs. What is the meaning of "Specular" and…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-03-04T23:44:27.0366667+00:00
Regina Henschel 151 Reputation points
accepted 2024-03-07T19:22:09.44+00:00
Regina Henschel 151 Reputation points
1 answer One of the answers was accepted by the question author.

What OOXML can I enter in a PPTX to password protect the presentation?

I have a PPTX and I want to make it password protected programatically by inserting OOXML. When I try to check the Diff of a non-protected and protected document, the files in the password protected OOXML are encrypted and the only line that is human…

PowerPoint
PowerPoint
A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
250 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-02-14T22:05:19.4866667+00:00
Ian Peterson 20 Reputation points
accepted 2024-02-22T17:00:52.08+00:00
Ian Peterson 20 Reputation points
2 answers

How to get theme colors data from theme1.xml file when convert ppt to html

**I have confusion related how I read which color and which color css or filter use in theme ppt. I have no idea related how I calculate the actual color ratio from theme1.xml file. Please guide me how I can proceed on it.** This XML file does not…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
PowerPoint Management
PowerPoint Management
PowerPoint: A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.Management: The act or process of organizing, handling, directing or controlling something.
224 questions
asked 2024-02-15T05:18:19.24+00:00
Ashish xor 0 Reputation points
commented 2024-02-20T18:54:56.14+00:00
Mike Bowen 1,516 Reputation points Microsoft Employee
1 answer

How to generate 2 worksheets in excel workbook when we are generating that excel from xml after applying OOXML xsl?

Hi, I am not able to relate/create 2nd sheet in xsl using ooxml. How to link Sheet defined in workbook variable to the <worksheet.. > element where we actually populate the data? Thanks.

Excel
Excel
A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
1,668 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2024-01-11T10:37:28.3933333+00:00
R, K 0 Reputation points
edited an answer 2024-01-26T20:35:25.6433333+00:00
Tom Jebo 1,996 Reputation points Microsoft Employee
3 answers One of the answers was accepted by the question author.

Conversion of irregular tables doc->docx.

Hello, I am trying to convert a binary doc file that contains table - into docx ooxml format. I have problem with irregular tables. I have 3 questions: When I'm parsing table properties, I can read cell widths (from sprmTDefTable.rgTc80[i].wWidth) …

Word
Word
A family of Microsoft word processing software products for creating web, email, and print documents.
743 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2023-12-07T17:59:09.8766667+00:00
Vlado 20 Reputation points
commented 2024-01-09T17:58:51.3566667+00:00
Tom Jebo 1,996 Reputation points Microsoft Employee
0 answers

How to decode *.one files in OneNote Online format?

Hello! I have a library that processes *.one files in OneNote 2010/OneNote Online formats. Unencrypted documents are processed fine. Encrypted documents in OneNote 2010 format also causes no problem. But I couldn't parse encrypted *.one files in…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2021-03-01T13:06:20.587+00:00
AlexeiSo 81 Reputation points
commented 2023-12-03T21:03:38.1066667+00:00
Waqar Farooqui 0 Reputation points
0 answers

Conversion table of doc->docx parameters.

Hello, I am trying to convert a doc binary file into docx ooxml format. There are many ".doc" binary format parameters related to e.g. "OOXML/Settings" sections not mapped 1:1 into ".docx" ooxml format. Can you please…

Word
Word
A family of Microsoft word processing software products for creating web, email, and print documents.
743 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2023-11-16T10:16:01.8833333+00:00
Robert 0 Reputation points
commented 2023-11-16T22:51:17.1666667+00:00
Tom Jebo 1,996 Reputation points Microsoft Employee
1 answer

Are the fields in MS-OFORMS in fmPosition swapped?

In MS-OFORMS, specifically https://learn.microsoft.com/en-us/openspecs/office_file_formats/ms-oforms/73c3866f-bbac-4f45-ba70-645fd046bfdf the fmPosition struct is described as "Top (4 bytes)", then "Left (4 bytes)", i.e. vertical…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2023-11-03T21:23:22.28+00:00
Daniel Seiler 0 Reputation points
commented 2023-11-08T18:52:53.4866667+00:00
Tom Jebo 1,996 Reputation points Microsoft Employee
0 answers

OOXML - SVG Image doesn't show up preview in box until it gets saved using MS Word.

I am inserting an SVG Image using OOXML 2.18version into document and then uploading to BOX Platform. in BOX Platform the Image preview is not coming, Whereas if I open the document in MS word the image is displaying and if save it to Box, then also…

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
Word Management
Word Management
Word: A family of Microsoft word processing software products for creating web, email, and print documents.Management: The act or process of organizing, handling, directing or controlling something.
907 questions
asked 2023-11-02T22:46:46.2+00:00
Venkataramreddy Gangarapu 0 Reputation points
commented 2023-11-03T17:58:57.6966667+00:00
Sreekanth Nadendla 401 Reputation points Microsoft Employee
15 answers

Excel row height logic calculation

Using C# and OpenXML, given a font name and its height, I need to calculate the exact row height in pixels in order to draw an Excel spreadsheet in a CAD software. What I have done so far: I have been able to accurately calculate a column width given…

C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,601 questions
Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
127 questions
asked 2021-02-03T19:20:57.723+00:00
Fabio Almeida 1 Reputation point
commented 2023-10-09T15:56:34.37+00:00
KristianSmith-MSFT 31 Reputation points Microsoft Employee