Статус: Новичок
Группы: Участники
Зарегистрирован: 19.05.2021(UTC) Сообщений: 8 Откуда: Ростов-на-Дону Сказал(а) «Спасибо»: 1 раз
|
Добрый день. C#, .Net Framework 4.7.2, itextsharp 5.5.13.1, Crypto Pro .Net (SDK и Клиент) 1.0.7775.0 Использовал пример из Crypto Pro\.NET SDK\Examples\simple35 Есть один вопрос и одна проблема 1) Не нашел мануала для добавления визуальной подписи в .Docx Где можно найти пример или документацию? 2) При добавлении в подписываемый .Pdf визуальной подписи не поддерживаются русские буквы. Вот код: Код:
sap.SignatureRenderingMode = PdfSignatureAppearance.RenderingMode.DESCRIPTION;
sap.SetVisibleSignature(new Rectangle(30, 830, 170, 700), numberOfPages, "Signature");
PdfTemplate layer2 = sap.GetLayer(2);
String text =
"1 2 3 " +
"а б в " +
"a d c";
Font font = new Font();
float size = font.Size;
float MARGIN = 2;
Rectangle dataRect = new Rectangle(MARGIN, MARGIN, sap.Rect.Width - MARGIN, sap.Rect.Height - MARGIN);
if (size <= 0)
{
Rectangle sr = new Rectangle(dataRect.Width, dataRect.Height);
size = ColumnText.FitText(font, text, sr, 12, sap.RunDirection);
}
ColumnText ct = new ColumnText(layer2)
{
RunDirection = sap.RunDirection
};
ct.SetSimpleColumn(new Phrase(text, font), dataRect.Left, dataRect.Bottom, dataRect.Right, dataRect.Top, size, Element.ALIGN_LEFT);
ct.Go();
на прикрепленном изображении видно, что русские буквы пропустились. То есть, стандартными путями нельзя написать "Документ подписан электронной подписью..." Подскажите, как я могу решить эту проблему? Bezymjannyjj.png (2kb) загружен 2 раз(а).Отредактировано пользователем 21 мая 2021 г. 11:47:00(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,193 Сказал(а) «Спасибо»: 100 раз Поблагодарили: 274 раз в 254 постах
|
Добрый день! попробуйте Encoding.UTF8 |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.05.2021(UTC) Сообщений: 8 Откуда: Ростов-на-Дону Сказал(а) «Спасибо»: 1 раз
|
Добрый день, а по первому вопросу есть решение? нигде не могу найти Автор: Санчир Момолдаев Добрый день! попробуйте Encoding.UTF8
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,193 Сказал(а) «Спасибо»: 100 раз Поблагодарили: 274 раз в 254 постах
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close