C# Azure Functions: Word/PDF Generation

Job ID: 37923573

Budget: ₹600 – ₹1,500 INR

I'm seeking an adept C# developer with expertise in using Azure Functions for generating Word and PDF documents from a predefined template.

I need you to write me C# code for Azure Functions that will work as follows:

Your function will take as parameter file name/ path and list of key-values pairs.
From the file path you will read this file which will be in word format. This is a document template and will contain placeholder text that i will mark as bookmarks.
The list of key-value pairs will represent as follows: key is same as bookmark name, value is what is to be replaced in the template.
Your code will thus generate a new word document with correctly filled-in data.
This new word doc will also have to be converted into a PDF document.
I should be able to save the word and pdf docs in a database.
You will also provide me client side jQuery code to download the PDF document.

Key Requirements:

- Use JSON data input to generate these files.
- The documents generated should adhere to the exact formatting and styling of the template I will provide, ensuring a consistent look and feel.
- Familiarity with managing templates and document generation with Azure Functions is crucial.

Ideal Skills & Experience:

- Proficiency in C# programming language
- Experience in Azure Functions
- Strong understanding of JSON
- Experience in document generation using templates.

Your task is to create a reliable Azure Function that accepts JSON input and uses it to populate a predetermined template, generating a final Word and PDF document. The documents must mirror the provided template's aesthetic details. Efficiency and attention to detail are essential.
Related categories: .NET C# Programming jQuery