From 2b0cb83384883a954adeaf6549b8dc7be3ca099e Mon Sep 17 00:00:00 2001 From: Rikard Pavelic Date: Sun, 16 Jul 2023 10:49:07 +0200 Subject: [PATCH] Fixing broken Github links It seems ?raw=true is not working anymore, so put in an explicit link :( --- Advanced/README.md | 16 +++++++-------- Beginner/README.md | 44 +++++++++++++++++++++--------------------- Intermediate/README.md | 44 +++++++++++++++++++++--------------------- 3 files changed, 52 insertions(+), 52 deletions(-) diff --git a/Advanced/README.md b/Advanced/README.md index 0cd69b5c..1c2863df 100644 --- a/Advanced/README.md +++ b/Advanced/README.md @@ -6,29 +6,29 @@ Learning how to work around some limitations and use various advanced features. Tags are supported in sheet names. Easy to create report - per sheet(s). -[template](SheetReport/template/Report.xlsx?raw=true) - [result](SheetReport/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SheetReport/template/Report.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SheetReport/result.xlsx) ### [Multi-step processing](DoubleProcessing/Readme.md) Sometimes documents needs to be processed multiple times before final report can be created. -[template](DoubleProcessing/template/ResizeWithNesting.xlsx?raw=true) - [result](DoubleProcessing/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/DoubleProcessing/template/ResizeWithNesting.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/DoubleProcessing/result.xlsx) ### [XML binding](XmlBinding/Readme.md) Templater also integrates with Word XML binding feature, it will manage bound XML files. -[template](XmlBinding/template/Binding.docx?raw=true) - [result](XmlBinding/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/XmlBinding/template/Binding.docx) - [result](XmlBinding/result.docx) ### [Simple sales order application](SalesOrderMVP%20(.NET)/Readme.md) Templater makes it very convenient to manage report templates. -[Sales order Word](SalesOrderMVP%20(.NET)/Templates/SalesOrderItem.docx?raw=true) - [result](SalesOrderMVP%20(.NET)/result-one.docx?raw=true) +[Sales order Word](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SalesOrderMVP%20(.NET)/Templates/SalesOrderItem.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SalesOrderMVP%20(.NET)/result-one.docx) -[Sales order Excel](SalesOrderMVP%20(.NET)/Templates/SalesOrderItem.xlsx?raw=true) - [result](SalesOrderMVP%20(.NET)/result-one.xlsx?raw=true) +[Sales order Excel](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SalesOrderMVP%20(.NET)/Templates/SalesOrderItem.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SalesOrderMVP%20(.NET)/result-one.xlsx) -[Sales order analysis](SalesOrderMVP%20(.NET)/Templates/SalesOrderGrid.xlsx?raw=true) - [result](SalesOrderMVP%20(.NET)/result-grid.xlsx?raw=true) +[Sales order analysis](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SalesOrderMVP%20(.NET)/Templates/SalesOrderGrid.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/SalesOrderMVP%20(.NET)/result-grid.xlsx) [Sales order for printing](SalesOrderMVP%20(.NET)/Templates/SalesOrder.txt) - [result](SalesOrderMVP%20(.NET)/result.txt) @@ -36,13 +36,13 @@ Templater makes it very convenient to manage report templates. Combining various Excel features to create good-looking report. Using expression parser for filtering. -[template](DepartmentReport/template/departments.xlsx?raw=true) - [result](DepartmentReport/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/DepartmentReport/template/departments.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/DepartmentReport/result.xlsx) ### [Power Query/Get & Transform](PowerQuery/Readme.md) Consuming embedded CSV or Excel table via Power Query (Requires Excel 2010+) -[template](PowerQuery/template/PowerQuery.xlsx?raw=true) - [result](PowerQuery/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/PowerQuery/template/PowerQuery.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/PowerQuery/result.xlsx) ### [CSV streaming](Streaming/Readme.md) diff --git a/Beginner/README.md b/Beginner/README.md index c939d5f8..a1b77f38 100644 --- a/Beginner/README.md +++ b/Beginner/README.md @@ -6,31 +6,31 @@ Introduction to basic features and processing rules. Replacing a single tag in the document. -[template](SimpleDocument/template/MyDocument.docx?raw=true) - [result](SimpleDocument/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SimpleDocument/template/MyDocument.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SimpleDocument/result.docx) ### [Simple spreadsheet](SimpleSpreadsheet/Readme.md) Replacing tags in the spreadsheet. -[template](SimpleSpreadsheet/template/MySpreadsheet.xlsx?raw=true) - [result](SimpleSpreadsheet/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SimpleSpreadsheet/template/MySpreadsheet.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SimpleSpreadsheet/result.xlsx) ### [Simple presentation](SimplePresentation/Readme.md) Replacing tags in the presentation. -[template](SimplePresentation/template/Presentation.pptx?raw=true) - [result](SimplePresentation/result.pptx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SimplePresentation/template/Presentation.pptx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SimplePresentation/result.pptx) ### [Inserting images](ImageExample/Readme.md) How to insert an image into a document. -[template](ImageExample/template/Picture.docx?raw=true) - [result](ImageExample/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ImageExample/template/Picture.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ImageExample/result.docx) ### [Android](AndroidExample/Readme.md) Templater also works in Android. -[template](AndroidExample/app/src/main/res/raw/template.docx?raw=true) - [result](AndroidExample/output.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/AndroidExample/app/src/main/res/raw/template.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/AndroidExample/output.docx) ### [License embedding](WebExample%20(.NET)/Readme.md) @@ -42,100 +42,100 @@ How to embed license file (templater.lic) into a web project. Templater supports classes via reflection and more dynamic types such as maps. -[template](MapExample%20(Java)/src/main/resources/MyMap.docx?raw=true) - [result](MapExample%20(Java)/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/MapExample%20(Java)/src/main/resources/MyMap.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/MapExample%20(Java)/result.docx) ### [Scala specifics](BeerList%20(Scala)/Readme.md) Templater is written in Scala and supports some Scala specific collections/types. -[template](BeerList%20(Scala)/src/main/resources/BeerList.docx?raw=true) - [result](BeerList%20(Scala)/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/BeerList%20(Scala)/src/main/resources/BeerList.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/BeerList%20(Scala)/result.docx) ### [Collections](ListExample/Readme.md) While simple scenario such as repeating of a table rows is supported, arbitrary nesting is also supported - nesting collection inside a collection inside a collection... -[template](ListExample/template/MyList.docx?raw=true) - [result](ListExample/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ListExample/template/MyList.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ListExample/result.docx) ### [Labels](Labels/Readme.md) Word features, such as columns, can be leveraged for layout. Barcodes from embedded fonts. -[template](Labels/template/label.docx?raw=true) - [result](Labels/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/Labels/template/label.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/Labels/result.docx) ### [Paragraphs](Paragraphs/Readme.md) Resizing of paragraphs can be easily simulated via lists and tables. -[template](Paragraphs/template/Paragraphs.docx?raw=true) - [result](Paragraphs/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/Paragraphs/template/Paragraphs.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/Paragraphs/result.docx) ### [CSV](CsvExample/Readme.md) CSV output can be used when appropriate. -[template](CsvExample/template/export.csv?raw=true) - [result](CsvExample/result.csv?raw=true) +[template](CsvExample/template/export.csv) - [result](CsvExample/result.csv) ### [Named range](NamedRange/Readme.md) In Excel, region fine tuning can be done via named ranges. -[template](NamedRange/template/Scorecard.xlsx?raw=true) - [result](NamedRange/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/NamedRange/template/Scorecard.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/NamedRange/result.xlsx) ### [Context detection](SpreadsheetGrouping/Readme.md) Context analysis will work across nested collections. -[template](SpreadsheetGrouping/template/Grouping.xlsx?raw=true) - [result](SpreadsheetGrouping/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SpreadsheetGrouping/template/Grouping.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/SpreadsheetGrouping/result.xlsx) ### [Excel links](ExcelLinks/Readme.md) Various Excel features are supported. -[template](ExcelLinks/template/Links.xlsx?raw=true) - [result](ExcelLinks/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ExcelLinks/template/Links.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ExcelLinks/result.xlsx) ### [PowerPoint tables](PresentationTables/Readme.md) Populating tables works the same way across formats. -[template](PresentationTables/template/tables.pptx?raw=true) - [result](PresentationTables/result.pptx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/PresentationTables/template/tables.pptx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/PresentationTables/result.pptx) ### [Special Word objects](WordLinks/Readme.md) Various Word features are supported. -[template](WordLinks/template/Links.docx?raw=true) - [result](WordLinks/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/WordLinks/template/Links.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/WordLinks/result.docx) ### [Mail merge](MailMerge/Readme.md) Inserting pictures via plugins allows for simple templates. -[template](MailMerge/template/letter.docx?raw=true) - [result](MailMerge/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/MailMerge/template/letter.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/MailMerge/result.docx) ### [Pivots](PivotExample/Readme.md) Integration with complex office features gets the most out of Templater. -[template](PivotExample/template/Pivot.xlsx?raw=true) - [result](PivotExample/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/PivotExample/template/Pivot.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/PivotExample/result.xlsx) ### [Excel pushdown](PushDownExample/Readme.md) When region extends, stuff needs to be moved around. -[template](PushDownExample/template/MyTable.xlsx?raw=true) - [result](PushDownExample/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/PushDownExample/template/MyTable.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/PushDownExample/result.xlsx) ### [.NET DataSet](DataSet%20(.NET)/Readme.md) Master-detail relationship in DataSet type. Injecting colors via XML type. -[template](DataSet%20(.NET)/SampleLetter.docx?raw=true) - [result](DataSet%20(.NET)/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/DataSet%20(.NET)/SampleLetter.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/DataSet%20(.NET)/result.docx) ### [Dynamic resize](DynamicResize/Readme.md) When number of columns is unknown - two dimensional objects can be used. -[template](DynamicResize/template/GroceryList.docx?raw=true) - [result](DynamicResize/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/DynamicResize/template/GroceryList.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/DynamicResize/result.docx) ### [Conversion to formulas](ToFormulaConversion/Readme.md) Special tag **[[equals]]** is used to convert cells into formulas. -[template](ToFormulaConversion/template/SimpleConversion.xlsx?raw=true) - [result](ToFormulaConversion/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ToFormulaConversion/template/SimpleConversion.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/ToFormulaConversion/result.xlsx) diff --git a/Intermediate/README.md b/Intermediate/README.md index 7950b787..2d2bc786 100644 --- a/Intermediate/README.md +++ b/Intermediate/README.md @@ -6,9 +6,9 @@ Learning how to extend Templater via plugins and create more complicated reports The path to pretty reports is to create a pretty template. -[Word template](FoodOrder%20(.NET)/FoodOrder.Web/App_Data/Order.docx?raw=true) - [result](FoodOrder%20(.NET)/result.docx?raw=true) +[Word template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/FoodOrder%20(.NET)/FoodOrder.Web/App_Data/Order.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/FoodOrder%20(.NET)/result.docx) -[Excel template](FoodOrder%20(.NET)/FoodOrder.Web/App_Data/Order.xlsx?raw=true) - [result](FoodOrder%20(.NET)/result.xlsx?raw=true) +[Excel template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/FoodOrder%20(.NET)/FoodOrder.Web/App_Data/Order.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/FoodOrder%20(.NET)/result.xlsx) [CSV template](FoodOrder%20(.NET)/FoodOrder.Web/App_Data/Order.csv) - [result](FoodOrder%20(.NET)/result.csv) @@ -16,121 +16,121 @@ The path to pretty reports is to create a pretty template. How to register custom plugin instead of built-in one. -[template](BoolOverride/template/Bools.docx?raw=true) - [result](BoolOverride/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/BoolOverride/template/Bools.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/BoolOverride/result.docx) ### [Providing alternative values](AlternativeProperty/Readme.md) How to provide additional data to plugin which is not supported by Templater API. -[template](AlternativeProperty/template/Fields.docx?raw=true) - [result](AlternativeProperty/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/AlternativeProperty/template/Fields.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/AlternativeProperty/result.docx) ### [Handling missing properties](MissingProperty/Readme.md) Cope with missing values in dynamic input. -[template](MissingProperty/template/dynamic.docx?raw=true) - [result](MissingProperty/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/MissingProperty/template/dynamic.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/MissingProperty/result.docx) ### [Excel tables](IsoCountries%20(.NET)/Readme.md) Templater understand tables and will retain colors, fonts and other cell styles while processing documents. -[template](IsoCountries%20(.NET)/Templates/Countries.xlsx?raw=true) - [result](IsoCountries%20(.NET)/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/IsoCountries%20(.NET)/Templates/Countries.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/IsoCountries%20(.NET)/result.xlsx) ### [Pictures in Word](Pictures/Readme.md) Injecting image at the tag location. -[template](Pictures/template/Pictures.docx?raw=true) - [result](Pictures/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/Pictures/template/Pictures.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/Pictures/result.docx) ### [ResultSet](ResultSetExample%20(Java)/Readme.md) JVM version supports ResultSet. Context can span multiple rows. -[template](ResultSetExample%20(Java)/src/main/resources/MyCoffeeTable.xlsx?raw=true) - [result](ResultSetExample%20(Java)/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ResultSetExample%20(Java)/src/main/resources/MyCoffeeTable.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ResultSetExample%20(Java)/result.xlsx) ### [Tag regex and unicodes](QuestionnairePlugin/Readme.md) Tag format can be configured via custom regex. Characters such as checkbox can added through unicode. -[template](QuestionnairePlugin/template/questions.docx?raw=true) - [result](QuestionnairePlugin/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/QuestionnairePlugin/template/questions.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/QuestionnairePlugin/result.docx) ### [Exploring plugins](LimitPlugins/Readme.md) Limiting maximum displayed results via plugins. -[template](LimitPlugins/template/Limits.docx?raw=true) - [result](LimitPlugins/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/LimitPlugins/template/Limits.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/LimitPlugins/result.docx) ### [Importing/merging documents](DocxImport/Readme.md) Documents can be embedded or added directly as XML. -[template](DocxImport/template/Master.docx?raw=true) - [import](DocxImport/template/ToImport.docx?raw=true) - [result](DocxImport/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/DocxImport/template/Master.docx) - [import](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/DocxImport/template/ToImport.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/DocxImport/result.docx) ### [Excel pictures and charts](ExchangeRates%20(.NET)/Readme.md) Binding chart to data source populated by Templater. -[template](ExchangeRates%20(.NET)/Templates/ExchangeRate.xlsx?raw=true) - [result](ExchangeRates%20(.NET)/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ExchangeRates%20(.NET)/Templates/ExchangeRate.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ExchangeRates%20(.NET)/result.xlsx) ### [Conditional removal](CollapseRegion/Readme.md) Parts of document can be removed. -[template](CollapseRegion/template/Collapse.docx?raw=true) - [result](CollapseRegion/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/CollapseRegion/template/Collapse.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/CollapseRegion/result.docx) ### [Excel context explained](ExcelContextRules/Readme.md) Tweaking the result via formulas, named ranges and tables. -[template](ExcelContextRules/template/flattening.xlsx?raw=true) - [result](ExcelContextRules/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ExcelContextRules/template/flattening.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ExcelContextRules/result.xlsx) ### [Charts in Word](ChartExample/Readme.md) Charts are embedded Excel files. -[template](ChartExample/template/Charts.docx?raw=true) - [result](ChartExample/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ChartExample/template/Charts.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ChartExample/result.docx) ### [Formula rewriting](Formulas/Readme.md) Templater will rewrite formulas affected by resize actions. -[template](Formulas/template/Formulas.xlsx?raw=true) - [result](Formulas/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/Formulas/template/Formulas.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/Formulas/result.xlsx) ### [Importing HTML in Word](HtmlToWord/Readme.md) HTML can be imported natively or via external library which knows how to do HTML -> DOCX conversion. -[template](HtmlToWord/template/template.docx?raw=true) - [result](HtmlToWord/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/HtmlToWord/template/template.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/HtmlToWord/result.docx) ### [Importing HTML in Excel](HtmlToExcel/Readme.md) HTML can be imported via external library which knows how to do HTML -> OOXML conversion. -[template](HtmlToExcel/template/Document.xlsx?raw=true) - [result](HtmlToExcel/result.xlsx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/HtmlToExcel/template/Document.xlsx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/HtmlToExcel/result.xlsx) ### [Nesting lists and tables](ListsAndTables/Readme.md) Deep nesting in practice. -[template](ListsAndTables/template/Nesting.docx?raw=true) - [result](ListsAndTables/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ListsAndTables/template/Nesting.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/ListsAndTables/result.docx) ### [Shared collection](SharedCollection/Readme.md) Different parts of same collection can be used in different tables. Digital signatures. -[template](SharedCollection/template/TwoTables.docx?raw=true) - [result](SharedCollection/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/SharedCollection/template/TwoTables.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/SharedCollection/result.docx) ### [Shared charts](SharedCharts/Readme.md) Data source can be repeated even in the embedded Excels within PowerPoint files. -[template](SharedCharts/template/charts.pptx?raw=true) - [result](SharedCharts/result.pptx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/SharedCharts/template/charts.pptx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/SharedCharts/result.pptx) ### [Various ways to populate Word table](WordTables/Readme.md) By combining various features, complex layouts can be created. -[template](WordTables/template/Tables.docx?raw=true) - [result](WordTables/result.docx?raw=true) +[template](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/WordTables/template/Tables.docx) - [result](https://github.com/ngs-doo/TemplaterExamples/raw/master/Intermediate/WordTables/result.docx) ### [Passing JSON to templates](TemplaterJson/Readme.md)