В наш век цифровых технологий необходимость поставить подпись к вашим документам RTF становится более важной, чем когда-либо. Штамповая подпись не только придает вашим документам индивидуальный характер, но также повышает их подлинность и профессионализм. Независимо от того, являетесь ли вы профессионалом, владельцем бизнеса или частным лицом, эта статья расскажет вам, как подписать RTF гербовой подписью с помощью C#. Используя предоставленный пример кода, давайте углубимся в инструкции и быстро разберемся, как встроить штамповую подпись в RTF с помощью C#.
Действия по подписанию RTF с помощью штамповой подписи с использованием C#
- Настройте IDE на использование GroupDocs.Signature for .NET для встраивания подписи штампа в RTF.
- Создайте объект класса Signature, указав путь к файлу RTF его конструктору.
- Создайте объект класса StampSignOptions и установите положение подписи штампа.
- Создайте объекты класса StampLine для внутренних и внешних линий штампа.
- Вызовите метод Signature.Sign с параметрами подписи, чтобы сохранить выходной RTF.
Применяя практику проставления печатных подписей, вы не только обеспечиваете целостность своих документов, но и передаете получателям доверие и профессионализм. Включение штампа-подписи в процесс управления документами является ценным навыком в цифровую эпоху, и описанные выше шаги дадут вам знания, позволяющие делать это эффективно. Для выполнения этого процесса в широко используемых операционных системах нет необходимости устанавливать какое-либо дополнительное программное обеспечение. Чтобы вставить гриф в RTF с помощью C#, посмотрите пример кода ниже.
Код для подписи RTF с помощью штампа подписи с использованием C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
using System.Drawing; | |
namespace SignRTFwithStampSignatureUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Signature library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Signature.lic"); | |
// load the source RTF file | |
using (Signature signature = new Signature("input.rtf")) | |
{ | |
StampSignOptions options = new StampSignOptions() | |
{ | |
// set stamp signature position | |
Left = 100, | |
Top = 100, | |
}; | |
// Setup first external line of Stamp | |
StampLine outerLine = new StampLine(); | |
outerLine.Text = " * European Union * European Union * European Union *"; | |
outerLine.Font.Size = 12; | |
outerLine.Height = 22; | |
outerLine.TextBottomIntent = 6; | |
outerLine.TextColor = Color.WhiteSmoke; | |
outerLine.BackgroundColor = Color.DarkSlateBlue; | |
options.OuterLines.Add(outerLine); | |
//Inner square lines - horizontal lines inside the rings | |
StampLine innerLine = new StampLine(); | |
innerLine.Text = "John"; | |
innerLine.TextColor = Color.MediumVioletRed; | |
innerLine.Font.Size = 20; | |
innerLine.Font.Bold = true; | |
innerLine.Height = 40; | |
options.InnerLines.Add(innerLine); | |
// Save and sign the output RTF | |
signature.Sign("output.rtf", options); | |
} | |
} | |
} | |
} |
Подписать RTF печатью на C# — это простой и эффективный процесс. Это повышает подлинность документа, добавляет индивидуальности и повышает профессионализм. Подписываете ли вы письма, контракты или любой другой документ RTF, шаги, описанные в этой статье, помогут вам легко добиться этого. После того, как вы квалифицированно настроите рекомендуемую библиотеку подписей и внесете необходимые изменения в пути к файлам, вы сможете с легкостью использовать приведенный выше код в своих проектах.
В предыдущем руководстве мы предоставили ключевые шаги для добавления подписи изображения в RTF с помощью C#. Если вам нужна дополнительная помощь, мы предлагаем вам прочитать нашу тему о том, как добавить подпись изображения в RTF, используя C#.