using Business.Core.Utilities; using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Volo.Abp.AspNetCore.Mvc; using Volo.Abp; namespace Business.Controllers { /// /// 二维码生成接口 /// [RemoteService] [Area("Business")] [Route("api/business/qrcode")] public class QRcodeController : AbpController { /// /// 生成二维码 /// /// [HttpGet] public void GenerateQrCode() { QRcodeHelper qRcode = new QRcodeHelper(); string filePath = @"D:\test\销售出库单.pdf"; string context = "AXSCK230201473"; qRcode.GenerateQrCode(filePath, context); } /// /// 生成条形码 /// /// [HttpGet] [Route("barcode")] public void GenerateBarcode(int i) { QRcodeHelper qRcode = new QRcodeHelper(); string filePath = @"D:\test\测试pdf.pdf"; string savePath = @"D:\test\测试pdf" + i + ".pdf"; string context = "AXSCK230201473"; qRcode.GenerateBarcode(filePath, context, savePath); } } }