Word书签生成多个qr代码 [英] Word bookmark to generate multiple qr codes

查看:73
本文介绍了Word书签生成多个qr代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我写了一个用qr代码生成报告的程序。

现在如果我使用代码香港专业教育学院写的,我能够生成它,但所有的qr代码

都在同一页面上生成。我正在寻找的是在

相同书签区域生成qr代码,但是在新页面中,使用新的qr代码

例如

第1页= qr1

第2页= qr2



任何人都可以帮助或指点我,我正在尝试谷歌但可以'找到我正在寻找的东西。

以下是我的代码



我尝试过:



Hi All,

I've written a program to generate an report with qr code.
Now if i use the code ive written, im able to generate it, but all of the qr codes
are generating on the same page. What I'm looking for is to generate qr code on the
same bookmark area but in a new page, with a new qr code
for example
page 1 = qr1
page 2 = qr2

Can anyone help or point me, i'm trying google but can't find what im looking for.
Below is my code

What I have tried:

    for (int i = 0; i < int.Parse(totalpallet.Text); i++)
                {
                    var shape = aDoc.Bookmarks["qrprod"].Range.InlineShapes.AddPicture(@"C:\QRSTORE\Production\" + productionorder.Text + "_" + sap.Text + i + ".jpg", false, true);
                    shape.Width = 45;
                    shape.Height = 45;

                    var shape1 = aDoc.Bookmarks["qrfgmms"].Range.InlineShapes.AddPicture(@"C:\QRSTORE\FG-MMS\" + productionorder.Text + "_" + sap.Text + i + ".jpg", false, true);
                    shape1.Width = 45;
                    shape1.Height = 45;
}

推荐答案

如果要在下一页插入qr代码,请使用必须添加页面制动,请参阅:< a href =https://docs.microsoft.com/en-us/previous-versions/office/developer/office-2003/ms252277(v%3Doffice.11​​)> Range.InsertBreak方法(Microsoft.Office.Interop .Word)| Microsoft Docs [ ^ ]





注意:你必须做两次:fisrt time添加第一个qr代码时,第二次添加另一个qr代码时。所有内容都在内...下一步循环。
If you want to insert qr code on next page, use have to add page brake, see: Range.InsertBreak Method (Microsoft.Office.Interop.Word) | Microsoft Docs[^]


Note: you have to do it twice: fisrt time when add first qr code and second time when you add another qr code. All inside a for ... next loop.


建议:

生成二维码作为jpg图片是一个坏主意。

jpeg是一种糟糕的图片格式,压缩完成时图片松散的信息。

问题是一些黑色或白色的像素是改变颜色,这使QR码更难以阅读。

第二个问题,二维码在打印时调整大小,使质量更差。

选项是:

jpg / jpeg:糟糕压缩的位图,可能是最糟糕的选择。

png / gif:无损压缩位图,更好的选择。

svg:基于矢量的图形,在调整大小时保持最佳质量。

可缩放矢量图形 - 维基百科 [ ^ ]


这篇关于Word书签生成多个qr代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆