GroupDocs.Signature for .NET

تولید کد QR برای JPEG

کدهای بارکد 2 بعدی را با استفاده از داده‌های متنی یا عددی به‌راحتی تولید کنید و آنها را در صفحات و فرمت‌های مختلف از جمله PDF، Word، Excel و غیره با استفاده از GroupDocs.Signature for .NET اعمال کنید.

چگونه در هر جایی از JPEG کد QR تولید و وارد کنیم

GroupDocs.Signature تولید کد QR در فرمت‌های مختلف محبوب و قرار دادن آنها در صفحات JPEG را تسهیل می‌کند. کتابخانه ما که از بیش از 10 نوع کد QR پشتیبانی می‌کند، می‌تواند به‌صورت یکپارچه در برنامه‌های .NET ادغام شود. مدارک خود را با امضاهای کد QR با استفاده از محصول ما تقویت کنید.

  1. فایل JPEG یا جریانی که باید با یک کد QR امضا شود را دریافت کنید.
  2. متن لازم را به QrCodeSignOptions ارائه دهید.
  3. پارامترهای بصری مانند رنگ، موقعیت، اندازه و غیره را سفارشی کنید.
  4. مستند را با کد QR جاسازی شده حفظ کنید.
// یک نمونه جدید Signature را با مستند مربوطه ایجاد کنید
using (Signature signature = new Signature("input.jpeg"))
{
    // از QrCodeSignOptions برای قرار دادن یک کد QR در مستند استفاده کنید
    QrCodeSignOptions options = new QrCodeSignOptions("Text Content")
        {
            // نوع امضا را مشخص کنید و موقعیت آن را در صفحه تعیین کنید
            EncodeType = QrCodeTypes.QR,
            Left = 50,
            Top = 150
        };

    // مستند را با کد QR یکپارچه شده ذخیره کنید
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

یکپارچگی جامع امضا برای مستندات

با استفاده از API GroupDocs.Signature for .NET، کاربران می‌توانند به‌راحتی انواع مختلف امضا را تولید، تغییر دهند، جستجو کنند، اعتبارسنجی کنند و حذف کنند، و جریان‌های کاری مستندات را با دقت بی‌نظیری تسهیل کنند.

ویژگی‌های کلیدی GroupDocs.Signature

امضای مستند با انواع امضاهای متعدد

GroupDocs.Signature امکان اعمال امضاهای متنی، تصویری، بارکد، QR Code و مهر را در هر فرمت مستند فراهم می‌کند. امضاها می‌توانند دقیقاً در هر صفحه قرار گیرند و متادیتا می‌تواند به‌راحتی از طریق امضاهای متادیتا مدیریت شود. با استفاده از گواهینامه‌های دیجیتال که از ایجاد تغییرات غیرمجاز جلوگیری می‌کنند، از سلامت مدارک خود محافظت کنید.

جستجو و اعتبارسنجی امضا

اصالت و دقت امضاهای مستند را از طریق یک فرایند اعتبارسنجی پیشرفته تأیید کنید. به‌راحتی فهرستی دقیق از تمامی امضاهای موجود در یک مستند را برای نظارت جامع بازیابی کنید.

تغییر امضاهای قابل تنظیم

امضاهای قبلی را به‌روزرسانی و اصلاح کنید و محتوای، محل، رنگ، اندازه و سایر ویژگی‌ها را مطابق با نیازهای خاص خود تنظیم کنید.

حذف کارآمد امضا

مدیریت مستندات خود را با حذف برنامه‌نویسی امضاهای ناخواسته تسهیل کنید. چه در حال کار با گواهینامه‌های دیجیتال باشید یا سایر انواع امضا، حذف به‌سرعت و به‌صورت مؤثر انجام می‌شود.

چگونه کد QR با گزینه‌های مختلف ایجاد کنیم؟

این مثال نشان می‌دهد که چگونه یک کد QR سفارشی را در یک صفحه JPEG قرار دهیم.

C#

// مستند را که باید امضا شود دریافت کرده و به Signature پاس دهید.
using (Signature signature = new Signature("input.jpeg"))
{
    // گزینه‌های کد QR را با متن لازم پیکربندی کنید.
    QrCodeSignOptions options = new QrCodeSignOptions("Archived on July 11, 2019")
    {
          // موقعیت نسبی کد QR را در صفحه تعیین کنید.
          VerticalAlignment = Domain.VerticalAlignment.Top,
          HorizontalAlignment = Domain.HorizontalAlignment.Right,

          // فضای خالی امضا را تنظیم کنید.
          Margin = new Padding() { Top = 20, Right = 20 },

          // رنگ کد QR را مشخص کنید.
          ForeColor = Color.Red,

          // گزینه‌های فونت برای پیام را تعریف کنید.
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // رنگ و براش پس‌زمینه کد QR را سفارشی کنید.
          Background = new Background()
          {
              Color = Color.LimeGreen,
              Transparency = 0.5,
              Brush = new Domain.Extensions.LinearGradientBrush(Color.LimeGreen, Color.DarkGreen)
          }
    };

    // کد QR را به مستند جاسازی کنید.
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

توانمندی‌های GroupDocs.Signature for .NET را کشف کنید

GroupDocs.Signature for .NET مجموعه‌ای گسترده از ویژگی‌ها را ارائه می‌دهد که به کاربران قدرت می‌دهد تا انواع امضا را در فرمت‌های پیشرو مستندات تولید و قرار دهند. چه این مستندات PDF، اسناد Word، صفحات Excel، ارائه‌های PowerPoint یا فایل‌های تصویری باشند، می‌توانید مدارک خود را با امضاهای متنی، تصویری، بارکد، QR Code، متادیتا، دیجیتال و مهر تقویت کنید.
بیشتر بخوانید
About illustration

برای شروع آماده اید؟

GroupDocs.Signature را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

درباره راه‌حل‌های امضا ما بیاموزید

بسیاری از انواع امضا و ویژگی‌های عملیاتی را با افتخار ارائه می‌دهیم.

تولید کد QR برای فرمت‌های دیگر مستندات

تمام فرمت‌های استاندارد صنعتی را با قابلیت قرار دادن کد QR از طریق API .NET تقویت کنید. اطلاعات حیاتی را به کدهای بارکد 2 بعدی ذخیره و کدگذاری کنید تا به‌راحتی اسکن و از آن بازیابی شود.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی