添加PDF资源C#英语-法语

时间:2019-01-18 08:58:46

标签: c# pdf

我有一个项目以pdf格式打印账单,在其中我要使用我在法文和英文文件中初始化的资源来获取违法行为的详细信息(姓名,名字,地址...) (DROP FUNCTION IF EXISTS xyz; CREATE FUNCTION `xyz`(tname varchar(100)) RETURNS int(11) begin declare val int; call test1(tname); return 1; end; Resources.en-US.resx)。

当我单击法语复选框时,信息将更改为法语,并更改为英语。

我的代码如下:

Resources.fr-FR.resx

我希望有一个代码,使我可以根据需要在资源中接收英语或法语的详细信息。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案

if(langue == LangueAgence.FR)
                {
                    Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("fr-FR"); 
                }
                else if(langue == LangueAgence.EN)
                {
                    Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-US");
                }                        

                    AddElement.AddTextAgencyFB(ref cb, Properties.Resources.LINK_Nom_agence.ToUpper(), 239, 817, new BaseColor (49, 140, 231), 12, true,0);
                    AddElement.AddTextAgencyFB(ref cb, Properties.Resources.Link_Nom.ToUpper(), 112, 700, BaseColor.WHITE, 10, false);//Last name
 }

问题解决了