- Add PdfOperationsController.cs with route '/api/pdf/operations' - MergeFromFiles: POST /merge (multipart/form-data) - accepts List<IFormFile> - MergeFromBase64: POST /merge (application/json) - accepts MergePdfsRequest DTO - Returns merged PDF as FileContentResult (application/pdf) - Supports optional page ranges via JSON endpoint only (multipart binding complex) - XML documentation with response codes (200, 400, 500) - Uses primary constructor pattern
4.7 KiB
4.7 KiB