OpenXMLSDK.Engine 2022.10311.0

dotnet add package OpenXMLSDK.Engine --version 2022.10311.0                
NuGet\Install-Package OpenXMLSDK.Engine -Version 2022.10311.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OpenXMLSDK.Engine" Version="2022.10311.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OpenXMLSDK.Engine --version 2022.10311.0                
#r "nuget: OpenXMLSDK.Engine, 2022.10311.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install OpenXMLSDK.Engine as a Cake Addin
#addin nuget:?package=OpenXMLSDK.Engine&version=2022.10311.0

// Install OpenXMLSDK.Engine as a Cake Tool
#tool nuget:?package=OpenXMLSDK.Engine&version=2022.10311.0                

OpenXMLSDK.Engine

This library let you to create quickly some docx documents, based on the ooxml sdk of Microsoft.

By using the WordManager object, you will be able to geneate quickly your documents.

Quality and packaging

Quality Gate Status .NET NuGet package

API

The API of WordManager is very easy to understand and to use.

WordManager Open existing template

In order to open a template, call the OpenDocFromTemplate method

	
    var resourceName = "<Set full template file path here>"; // ex : C:\temp\template.dotx
    var finalFilePath = "<Set saved new document file path here>"; // ex : C:\temp\createdDoc.docx
	
    using (var word = new WordManager())
    {
        word.OpenDocFromTemplate(resourceName, finalFilePath, true);

        word.SaveDoc();
        word.CloseDoc();
    }
	
WordManager Insert text on bookmark

Using the name of the database and the folder on the client device where to store database files:

	
    var resourceName = "<Set full template file path here>"; // ex : C:\temp\template.dotx
    var finalFilePath = "<Set saved new document file path here>"; // ex : C:\temp\createdDoc.docx
	
    using (var word = new WordManager())
    {
        word.OpenDocFromTemplate(resourceName, finalFilePath, true);

        word.SaveDoc();
        word.CloseDoc();
    }
	

Contribute

How to contribute

If you want to contribute to this project, you can do it in several ways:

  • [Submit bugs and feature requests]
  • [Review source code changes]
  • [Review the documentation and make pull requests for anything from typos to new content]
Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on OpenXMLSDK.Engine:

Package Downloads
MarkdownToDocxGenerator

Helper library that let you generate Word document based on markdown files.

RAG.Parsers.Docx

Helper library that let you generate Word document based on markdown files.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2022.10311.0 39 12/4/2024
2022.10311.0-preview-038 40 12/4/2024
2022.10311.0-preview-037 59 11/28/2024
2022.10311.0-preview-036 63 11/28/2024
2022.10311.0-preview-035 61 11/28/2024
2022.10311.0-preview-034 76 11/28/2024
2022.10311.0-preview-033 66 11/24/2024
2022.10311.0-preview-030 59 11/24/2024
2022.10310.0 745 7/3/2023
2022.10310.0-preview-25 1,608 7/3/2023
2022.10310.0-preview-24 183 7/2/2023
2022.10310.0-preview-23 115 7/2/2023
2022.10310.0-preview-21 367 12/16/2022
2022.10310.0-preview-20 115 12/16/2022
2022.10310.0-preview-19 131 12/16/2022
2022.10310.0-preview-17 150 11/21/2022
2022.10310.0-preview-16 141 11/21/2022
2022.10309.0 393 11/18/2022
2022.10308.1 521 3/8/2022
2022.10220.1-alpha 185 2/20/2022
2021.11215.3 1,673 12/15/2021
2021.11215.2-alpha 234 12/15/2021
2021.10914.4 382 9/14/2021
2021.10914.3-alpha 243 9/14/2021
2021.10914.2-alpha 225 9/14/2021
2021.10914.1-alpha 224 9/14/2021
2021.10515.2 417 5/15/2021
2021.10506.1 4,405 5/6/2021
2021.10505.2-alpha 266 5/6/2021
2021.10427.2-alpha 278 4/27/2021
2021.10427.1-alpha 231 4/27/2021
2021.10426.2-alpha 249 4/26/2021
2021.10426.1-alpha 219 4/26/2021
2021.10321.2-alpha 287 3/21/2021
2021.10321.1 729 3/21/2021
2021.10314.4-alpha 237 3/14/2021
2021.10314.3 521 3/13/2021
2021.10314.1-alpha 225 3/13/2021
2021.10305.1-alpha 238 3/5/2021
2021.10226.1 376 2/26/2021
2021.10225.1-alpha 233 2/25/2021
2021.10210.2 963 2/10/2021
2021.10210.1-alpha 297 2/10/2021
2021.10206.1-alpha 260 2/6/2021
2021.10205.1 1,288 2/5/2021
2021.10204.2-alpha 251 2/4/2021
2021.10204.1-alpha 239 2/4/2021
2021.10203.1-alpha 227 2/3/2021
2021.10202.2-alpha 241 2/2/2021
2021.10202.1-alpha 238 2/2/2021
2021.10125.2-alpha 229 1/25/2021
2021.10125.1-alpha 252 1/25/2021
2020.11221.2 1,071 12/21/2020
2020.11221.1-alpha 293 12/21/2020
2020.11217.1-alpha 315 12/17/2020
2020.11211.1 530 12/11/2020
2020.11210.1-alpha 300 12/10/2020
2020.11209.1 428 12/9/2020
2020.11207.1-alpha 321 12/7/2020
2020.11126.2-alpha 300 11/26/2020
2020.11125.2-alpha 250 11/25/2020
2020.11125.1-alpha 301 11/25/2020
2020.11124.3-alpha 341 11/24/2020
2020.11124.2-alpha 283 11/24/2020
2020.11124.1-alpha 290 11/24/2020
2020.11123.2-alpha 287 11/23/2020
2020.11123.1-alpha 322 11/23/2020
2020.11119.1-alpha 319 11/19/2020
2020.10607.1 494 6/7/2020
2020.10603.1-alpha 367 6/3/2020
2020.10518.1 514 5/18/2020
2020.10401.1 1,841 4/1/2020
2020.10331.10-alpha 375 3/31/2020
2020.10331.9 529 3/31/2020
2020.10331.8-alpha 394 3/31/2020
2020.10331.6 515 3/31/2020
2020.10331.5-alpha 392 3/31/2020
2020.10331.4-alpha 359 3/31/2020
2020.10331.3 528 3/31/2020
2020.10331.2-alpha 403 3/31/2020
2020.10331.1-alpha 355 3/31/2020
2020.10330.5 514 3/30/2020
2020.10330.4-alpha 338 3/30/2020
2020.10330.3-alpha 344 3/30/2020
2020.10330.2 485 3/30/2020
2020.10330.1-alpha 353 3/30/2020
2020.10329.1-alpha 422 3/29/2020
2020.10328.3-alpha 433 3/28/2020
2020.10328.1 560 3/28/2020
2020.10327.5-alpha 386 3/27/2020
2020.10327.4-alpha 406 3/27/2020
2020.10327.3-alpha 388 3/27/2020
2020.10327.2-alpha 329 3/27/2020
2020.10327.1-alpha 375 3/27/2020
2020.10309.1-alpha 415 3/9/2020
2020.10221.2-alpha 377 2/21/2020
2020.10221.1-alpha 370 2/21/2020
2020.10128.1 537 1/28/2020
2020.10127.1-alpha 390 1/27/2020
2020.10123.1-alpha 1,369 1/23/2020
2020.10122.1-alpha 348 1/22/2020
2019.11206.1 809 12/6/2019
2019.11203.1-alpha 375 12/3/2019
2019.11129.1 501 11/29/2019
2019.11128.4-alpha 409 11/28/2019
2019.11128.3-alpha 379 11/28/2019
2019.11128.2-alpha 389 11/28/2019
2019.11128.1-alpha 382 11/28/2019
2019.11120.1 512 11/20/2019
2019.11115.2-alpha 369 11/15/2019
2019.11115.1-alpha 514 11/15/2019
2019.11114.4-alpha 363 11/14/2019
2019.11114.3-alpha 351 11/14/2019
2019.11114.2-alpha 410 11/14/2019
2019.11114.1-alpha 373 11/14/2019
2019.11113.1-alpha 407 11/13/2019
2019.11108.1-alpha 377 11/8/2019
2019.11105.6 552 11/5/2019
2019.11105.5 517 11/5/2019
2019.11105.4-alpha 386 11/5/2019
2019.11105.2-alpha 394 11/5/2019
2019.11105.1 507 11/5/2019
2019.11030.1 520 10/30/2019
2019.11018.3-alpha 361 10/18/2019
2019.11018.2-alpha 354 10/18/2019
2019.11018.1 534 10/18/2019
2019.11004.1-alpha 560 10/4/2019
2019.10927.1-alpha 395 9/27/2019
2019.10919.1-alpha 393 9/19/2019
2019.10903.4 545 9/3/2019
2019.10903.3-alpha 415 9/3/2019
2019.10903.2 517 9/3/2019
2019.10903.1-alpha 415 9/3/2019
2019.10902.7 541 9/2/2019
2019.10902.6-alpha 405 9/2/2019
2019.10902.5-alpha 397 9/2/2019
2019.10902.4 526 9/2/2019
2019.10902.3 555 9/2/2019
2019.10902.2-alpha 391 9/2/2019
2019.10902.1 554 9/1/2019
2019.10831.3 510 8/31/2019
2019.10831.2-alpha 394 8/31/2019
2019.10831.1-alpha 429 8/30/2019
2019.10830.14 558 8/30/2019
2019.10830.13-alpha 421 8/30/2019
2019.10830.12-alpha 381 8/30/2019
2019.10830.11-alpha 419 8/30/2019
2019.10830.10-alpha 398 8/30/2019
2019.10830.9 541 8/30/2019
2019.10826.2 544 8/26/2019
2019.10825.3 547 8/25/2019
2019.10825.1 543 8/25/2019
2019.10822.1-alpha 402 8/22/2019
2019.10711.3 620 7/10/2019
2019.10711.2 572 7/10/2019