Skip to content

Commit

Permalink
Fixing broken Github links
Browse files Browse the repository at this point in the history
It seems ?raw=true is not working anymore, so put in an explicit link :(
  • Loading branch information
zapov committed Jul 16, 2023
1 parent d4e87da commit 97aff77
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 52 deletions.
17 changes: 9 additions & 8 deletions Advanced/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,49 +6,50 @@ 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](https://github.com/ngs-doo/TemplaterExamples/raw/master/Advanced/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)

### [Complex Excel report](DepartmentReport/Readme.md)

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)

Stream CSV/XML while processing to support huge exports

[csv template](Streaming/template/input.csv) - [result](Streaming/result.csv)

[xml template](Streaming/template/input.xml) - [result](Streaming/result.xml)

### [Various JSON examples](TemplaterServer/Readme.md)
Expand Down
44 changes: 22 additions & 22 deletions Beginner/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand All @@ -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](https://github.com/ngs-doo/TemplaterExamples/raw/master/Beginner/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)
Loading

0 comments on commit 97aff77

Please sign in to comment.