Quentin Broggi’s blog about Angular & .Net

  • Clipboard API and Angular

    In this article, I will show you how to display an image copied directly into your application using Ctrl+V. Configuration in the Template In your template, you will create a div that listens to the (paste) event. This event will be triggered when the user performs a CTRL+V, and it defines an area in your…

  • Automate Your Document Workflows with OfficeExport API

    Today, I would like to introduce you to my OfficeExport API that I have just made public. It allows you to transform Office document templates into finished documents through a tagging system. For example, the tag {{city}} in a template will be replaced with its corresponding value in your JSON. This enables the automation of…

  • Avoiding Input Issues with MatDatepicker in Angular

    When using the Angular Material Datepicker (MatDatepicker), developers often face formatting challenges, especially when dates are manually input by the user. The material-moment-adapter provides an elegant solution to handle these issues. 1. Date Format Issue During Manual Input When using the MatDatepicker, if a user manually enters a date in the format dd/mm/yyyy (french format…

  • Insert images in a PowerPoint template with BroggiSoft.OfficeExport

    Here is an example of using BroggiBoft.OfficeExport to insert an image into a PowerPoint template: First, you need to create a PowerPoint template containing a tag for the image that you want to insert. To do this, you must create a Rectangle shape of the desired size and put a {{Img=YourNameValue}} tag inside. For this…

  • How to download a file in Angular .NET

    In this article, I will show you how to download a file in an Angular project with a .NET 5+ Web Api. .NET Side You need to create a controller, for example DownloadController, with a DownloadFile Api of HttpGet type. If you want you can send the file name to be downloaded as a parameter…

  • How to send File from Angular To Web Api C# .Net

    Passing a file from Angular to a C# Web API with .NET 5.0 can be useful when you need to upload a file to your server for processing or storage. Here’s how: 1: You need to configure your C# Web API to accept uploaded files. To do this, you need to add a controller action…

  • How to mail merge in .Net (Word, Excel, PowerPoint) with BroggiSoft.OfficeExport

    I created a Nuget package, BroggiSoft.OfficeExport, to easily export data to an office document (Word, Excel and PowerPoint). First you create a template with tags like in Angular, for example you can set a tag {{City}} in your document. In your .Net application, you create for example a Dictionary with City as key and Paris…

I’m an independent .NET / Angular developer with a passion for creating dynamic and efficient solutions. With years of experience under my belt, I’ve had the opportunity to work on diverse projects, always aiming to bridge the gap between technology and user needs.

I created OfficeExport, a Nuget package and an API service allowing you to mail merge data to a Word, Excel and Powerpoint template via a tag system. You can find this tool here: https://www.broggisoft.com/

Interested in collaborating or have any questions? Do not hesitate to contact me on Linkedin: https://www.linkedin.com/in/quentin-broggi/