-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit c169a7c
Showing
36 changed files
with
9,003 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,163 @@ | ||
<!DOCTYPE html> | ||
<!--[if IE]><![endif]--> | ||
<html> | ||
|
||
<head> | ||
<meta charset="utf-8"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | ||
<title>Clippit - fresh PowerTools for OpenXml | Clippit </title> | ||
<meta name="viewport" content="width=device-width"> | ||
<meta name="title" content="Clippit - fresh PowerTools for OpenXml | Clippit "> | ||
<meta name="generator" content="docfx 2.59.4.0"> | ||
|
||
<link rel="shortcut icon" href="favicon.ico"> | ||
<link rel="stylesheet" href="styles/docfx.vendor.css"> | ||
<link rel="stylesheet" href="styles/docfx.css"> | ||
<link rel="stylesheet" href="styles/main.css"> | ||
<meta property="docfx:navrel" content="toc.html"> | ||
<meta property="docfx:tocrel" content="toc.html"> | ||
|
||
<meta property="docfx:rel" content=""> | ||
|
||
</head> | ||
<body data-spy="scroll" data-target="#affix" data-offset="120"> | ||
<div id="wrapper"> | ||
<header> | ||
|
||
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> | ||
<div class="container"> | ||
<div class="navbar-header"> | ||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> | ||
<span class="sr-only">Toggle navigation</span> | ||
<span class="icon-bar"></span> | ||
<span class="icon-bar"></span> | ||
<span class="icon-bar"></span> | ||
</button> | ||
|
||
<a class="navbar-brand" href="index.html"> | ||
<img id="logo" class="svg" src="images/logo-site.png" alt=""> | ||
</a> | ||
</div> | ||
<div class="collapse navbar-collapse" id="navbar"> | ||
<form class="navbar-form navbar-right" role="search" id="search"> | ||
<div class="form-group"> | ||
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> | ||
</div> | ||
</form> | ||
</div> | ||
</div> | ||
</nav> | ||
|
||
<div class="subnav navbar navbar-default"> | ||
<div class="container hide-when-search" id="breadcrumb"> | ||
<ul class="breadcrumb"> | ||
<li></li> | ||
</ul> | ||
</div> | ||
</div> | ||
</header> | ||
<div class="container body-content"> | ||
|
||
<div id="search-results"> | ||
<div class="search-list">Search Results for <span></span></div> | ||
<div class="sr-items"> | ||
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p> | ||
</div> | ||
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul> | ||
</div> | ||
</div> | ||
<div role="main" class="container body-content hide-when-search"> | ||
<div class="article row grid"> | ||
<div class="col-md-10"> | ||
<article class="content wrap" id="_content" data-uid=""> | ||
<h1 id="clippit---fresh-powertools-for-openxml">Clippit - fresh PowerTools for OpenXml</h1> | ||
|
||
<p><a href="https://www.nuget.org/packages/Clippit"><img src="https://buildstats.info/nuget/Clippit" alt="NuGet Badge"></a> <a href="https://github.com/sergey-tihon/Clippit/actions?query=branch%3Amaster"><img src="https://github.com/sergey-tihon/Clippit/workflows/Build%20and%20Test/badge.svg?branch=master" alt="Build Status"></a></p> | ||
<img style="float: right;" src="images/logo.jpeg"> | ||
<h2 id="why-clippit">Why Clippit?</h2> | ||
<p>Clippit is a fork of <a href="https://github.com/EricWhiteDev/Open-Xml-PowerTools">Open-Xml-PowerTools</a> (currently owned by Eric White) with new features, fixes and performance optimizations.</p> | ||
<p>Key highlights:</p> | ||
<ul> | ||
<li>Shipped as new <a href="https://www.nuget.org/packages/Clippit">NuGet package</a> published from latest <code>master</code>.</li> | ||
<li>Target <code>netstandard2.0</code> and uses latest <code>C#</code> language features.</li> | ||
<li>Continuously tested on Windows, macOS and Linux.</li> | ||
<li>Can be used side-by-side with any existing Open-Xml-PowerTools assembly.</li> | ||
</ul> | ||
<p>Key features:</p> | ||
<ul> | ||
<li>Provides optimized <a class="xref" href="tutorials/powerpoint/BuildPresentation_PublishSlides.html">slide publishing API</a> and improved <a class="xref" href="tutorials/powerpoint/BuildPresentation.html">PresentationBuilder</a></li> | ||
<li><a class="xref" href="tutorials/word/DocumentBuilder_CustomISource.html">ISource extensibility model</a> for DocumentBuilder and new <a class="xref" href="tutorials/word/DocumentBuilder_TableCellSource.html">TableCellSource</a>.</li> | ||
<li><a class="xref" href="tutorials/excel/SpreadsheetWriter.html">SpreadsheetWriter</a> that is able to generate multi-spreadsheet Excel files with data formatted as table and compatible with Power BI.</li> | ||
</ul> | ||
<p>Most of existing content about Open-Xml-PowerTools is still relevant:</p> | ||
<ul> | ||
<li><a href="http://www.ericwhite.com/blog/documentbuilder-developer-center/">DocumentBuilder Resource Center</a></li> | ||
<li><a href="http://www.ericwhite.com/blog/presentationbuilder-developer-center/">PresentationBuilder Resource Center</a></li> | ||
<li><a href="http://www.ericwhite.com/blog/wmltohtmlconverter-developer-center/">WmlToHtmlConverter Resource Center</a></li> | ||
<li><a href="http://www.ericwhite.com/blog/documentassembler-developer-center/">DocumentAssembler Resource Center</a></li> | ||
</ul> | ||
<h2 id="about-open-xml-powertools">About Open-XML-PowerTools</h2> | ||
<p>The Open XML PowerTools provides guidance and example code for programming with Open XML | ||
Documents (DOCX, XLSX, and PPTX). It is based on, and extends the functionality | ||
of the <a href="https://github.com/OfficeDev/Open-XML-SDK">Open XML SDK</a>.</p> | ||
<p>It supports scenarios such as:</p> | ||
<ul> | ||
<li>Splitting DOCX/PPTX files into multiple files.</li> | ||
<li>Combining multiple DOCX/PPTX files into a single file.</li> | ||
<li>Populating content in template DOCX files with data from XML.</li> | ||
<li>High-fidelity conversion of DOCX to HTML/CSS.</li> | ||
<li>High-fidelity conversion of HTML/CSS to DOCX.</li> | ||
<li>Searching and replacing content in DOCX/PPTX using regular expressions.</li> | ||
<li>Managing tracked-revisions, including detecting tracked revisions, and accepting tracked revisions.</li> | ||
<li>Updating Charts in DOCX/PPTX files, including updating cached data, as well as the embedded XLSX.</li> | ||
<li>Comparing two DOCX files, producing a DOCX with revision tracking markup, and enabling retrieving a list of revisions.</li> | ||
<li>Retrieving metrics from DOCX files, including the hierarchy of styles used, the languages used, and the fonts used.</li> | ||
<li>Writing XLSX files using far simpler code than directly writing the markup, including a streaming approach that | ||
enables writing XLSX files with millions of rows.</li> | ||
<li>Extracting data (along with formatting) from spreadsheets.</li> | ||
</ul> | ||
<pre><code>Copyright (c) Microsoft Corporation 2012-2017 | ||
Portions Copyright (c) Eric White Inc 2018-2019 | ||
Portions Copyright (c) Sergey Tihon 2019-2024 | ||
Licensed under the MIT License. | ||
</code></pre> | ||
</article> | ||
</div> | ||
|
||
<div class="hidden-sm col-md-2" role="complementary"> | ||
<div class="sideaffix"> | ||
<div class="contribution"> | ||
<ul class="nav"> | ||
<li> | ||
<a href="https://github.com/sergey-tihon/Clippit/blob/master/docs/index.md/#L1" class="contribution-link">Improve this Doc</a> | ||
</li> | ||
</ul> | ||
</div> | ||
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> | ||
<h5>In This Article</h5> | ||
<div></div> | ||
</nav> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<footer> | ||
<div class="grad-bottom"></div> | ||
<div class="footer"> | ||
<div class="container"> | ||
<span class="pull-right"> | ||
<a href="#top">Back to top</a> | ||
</span> | ||
|
||
<span>Generated by <strong>DocFX</strong></span> | ||
</div> | ||
</div> | ||
</footer> | ||
</div> | ||
|
||
<script type="text/javascript" src="styles/docfx.vendor.js"></script> | ||
<script type="text/javascript" src="styles/docfx.js"></script> | ||
<script type="text/javascript" src="styles/main.js"></script> | ||
</body> | ||
</html> |
Oops, something went wrong.