GroupDocs.Assembly for .NET

افزودن بارکد به اسناد DOCX با استفاده از API .NET ما

GroupDocs.Assembly for .NET پشتیبانی کامل از ایجاد و درج بارکدها به‌صورت دینامیک در اسناد DOCX را ارائه می‌دهد.

مراحل افزودن یک بارکد تولید شده به سند DOCX

GroupDocs.Assembly به شما امکان می‌دهد بارکدها را در الگوها در فرمت‌هایی مانند DOCX درج کنید. از بیش از ۶۰ نوع بارکد، از جمله فرمت‌های یک‌بعدی و دو‌بعدی پشتیبانی می‌کند.

  1. یک الگوی DOCX با جاهای خالی بارکد آماده کنید.
  2. داده‌ها را از هر منبع داده پشتیبانی‌شده بازیابی کنید.
  3. خصوصیات اضافی مانند اندازه یا وضوح بارکد را پیکربندی کنید.
  4. الگوی بارکد را به‌عنوان یک سند جدید ذخیره کنید.
// این تگ را به الگوی خود اضافه کنید تا بارکدی در سند نهایی تولید شود.
// <<barcode [barcode_expression] -barcode_type>>

// مسیر فایل الگو را مشخص کنید.
string template = "barcode_template.docx";

// داده‌ها را از منبع خود بازیابی کنید.
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// سند را با بارکد تولید شده ذخیره کنید.
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.docx", data);
dotnet add package GroupDocs.Assembly
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

تولید اسناد با پر کردن الگوها با داده‌ها

GroupDocs.Assembly for .NET برای ساده‌سازی ایجاد اسناد در فرمت‌های محبوب طراحی شده‌است. نمودارها، لیست‌ها، جداول، پیوندهای اینترنتی، تصاویر و بارکدها را با استفاده از الگوها و نشانه‌گذاری پیشرفته اضافه کنید.

ویژگی‌های GroupDocs.Assembly

ایجاد گزارش‌ها از داده‌های تجاری

API ما به‌طور کارآمد اسناد را در فرمت‌های محبوب اداری با استفاده از داده‌های منابعی مانند JSON، XML و CSV پر می‌کند.

استفاده از عناصر بصری برای نمایش داده‌ها

GroupDocs.Assembly از درج عناصر بومی مانند لیست‌ها، جداول و نمودارها، به همراه متن، پیوندهای اینترنتی، تصاویر و بارکدهای تولید شده به‌صورت دینامیک پشتیبانی می‌کند.

درج داده در هر نقطه از سند

از سینتکس مبتنی بر LINQ برای قرار دادن داده‌ها دقیقاً در مکان‌های مورد نیاز استفاده کنید. آرایه‌ها را می‌توان با استفاده از حلقه‌های for-each درج کرد و فرمت‌دهی (مانند رنگ) را می‌توان به‌صورت برنامه‌نویسی سفارشی‌سازی کرد.

پشتیبانی از طیف وسیعی از فرمت‌ها

فرمت‌های محبوب فایل مانند مایکروسافت آفیس، OpenOffice، PDF، HTML و فرمت‌های مختلف ایمیل را پردازش کنید. به‌صورت نیاز یک سند را داخل سند دیگر جای‌گذاری کنید.

چگونه بارکد را به‌صورت دینامیک تولید کنیم

این مثال فرایند درج یک بارکد تولید شده به‌صورت دینامیک را در یک سند DOCX نشان می‌دهد.

C#

// از این الگو برای درج بارکد در سند استفاده کنید.
// <<barcode [barcode_expression] -barcode_type>>

// مسیر فایل الگو را مشخص کنید.
string template = "barcode_template.docx";

// داده‌ها را از منبع انتخابی خود بازیابی کنید.
CsvDataSource data_csv =
    new CsvDataSource("Barcode Labels.csv", 
    new CsvDataLoadOptions(true));

// یک شیء منبع داده را با تنها داده‌های مورد نیاز ایجاد کنید.
DataSourceInfo data 
    = new DataSourceInfo(data_csv, "label");

// مقداردهی اولیه DocumentAssembler.
DocumentAssembler asm = new DocumentAssembler();

// خصوصیات اضافی بارکد را تنظیم کنید.
asm.BarcodeSettings.Resolution = 1200;
asm.BarcodeSettings.BaseYDimension = 5f;

// سند نهایی را با بارکد درج‌شده ذخیره کنید.
asm.AssembleDocument(template, "result.docx", data);
dotnet add package GroupDocs.Assembly
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

مروری بر GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET برای کمک به شما در تولید اسناد و گزارش‌ها از طریق یکپارچه‌سازی داده‌ها از منابع متنوع طراحی شده‌است. اسناد را با داده‌های متنی یا عددی پر کنید، نمودارها، جداول و لیست‌ها را ایجاد کنید، یا به‌صورت آنی تصاویر و بارکدها را درج کنید. از نشانه‌گذاری پیشرفته برای قرار دادن دقیق داده‌ها در مکان‌های مورد نیاز استفاده کنید. از بیش از ۵۰ فرمت پشتیبانی می‌کند، از جمله PDF، فایل‌های مایکروسافت آفیس و ایمیل‌ها.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

اکتشاف ویژگی‌های کلیدی

راه‌حل ما برای ساده‌سازی نیازهای پردازش اسناد تجاری شما طراحی شده است.

ایجاد گزارش‌ها در فرمت‌های محبوب

.NET از تولید گزارش‌ها در بیش از ۵۰ فرمت پشتیبانی می‌کند و به شما امکان می‌دهد داده‌ها و الگوها را به‌صورت یکپارچه ترکیب کنید و نتایج فوق‌العاده‌ای به دست آورید.

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

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