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);
}
}
}