GroupDocs.Assembly for Java

تولید بارکد برای فایل‌های PDF با API Java ما

GroupDocs.Assembly for Java ابزارهای جامع برای ایجاد، سفارشی‌سازی و گنجاندن بارکدها در فایل‌های PDF به‌صورت داینامیک فراهم می‌کند.

چگونه یک بارکد را در سند PDF گنجانده‌ام

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

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

// مسیر فایل برای الگو را تعیین کنید
// الگوهای PDF فعلاً پشتیبانی نمی‌شوند.
String template = "barcode_template.docx";

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

// سند را با بارکد افزوده شده به‌عنوان یک فایل PDF ذخیره کنید.
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

ایجاد اسناد با استفاده از الگوهای مبتنی بر داده

GroupDocs.Assembly for Java ایجاد اسناد را در انواع فایل‌های محبوب ساده می‌کند. از الگوها برای افزودن نمودارها، جداول، لیست‌ها، لینک‌ها، تصاویر و بارکدها به‌طور یکپارچه استفاده کنید.

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

تولید گزارش با استفاده از داده‌های کسب‌وکار

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

تصویرسازی داده‌ها با عناصر داخلی

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

درج داده‌ها در مکان مورد نیاز

با الگوهای مبتنی بر LINQ، می‌توانید داده‌ها را به‌طور دقیق قرار دهید، از حلقه‌ها برای افزودن آرایه‌ها استفاده کنید و فرمت‌بندی‌هایی مانند رنگ را به‌طور برنامه‌نویسی سفارشی کنید.

سازگاری گسترده با انواع فایل‌ها

فایل‌هایی مانند اسناد MS Office، PDF، HTML، OpenOffice و ایمیل‌ها را مدیریت کنید. همچنین می‌توانید یک سند را با دیگری ادغام کنید.

چگونه یک بارکد به‌طور دینامیک ایجاد کنید

این مثال نشان می‌دهد که چگونه به طور دینامیک یک بارکد تولید و به سند PDF اضافه کنید.

Java

// یک الگو با یک جایگزین بارکد آماده کنید
// <<barcode [barcode_expression] -barcode_type>>

// مسیر فایل الگوی خود را تنظیم کنید
// الگوهای PDF فعلاً پشتیبانی نمی‌شوند.
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.getBarcodeSettings().setResolution(1200);
asm.getBarcodeSettings().setBaseYDimension(5f);

// سند به‌روز شده را با بارکد ذخیره کنید
asm.assembleDocument(template, "result.pdf", data);
Maven XML
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

چیست GroupDocs.Assembly for Java؟

GroupDocs.Assembly for Java به شما کمک می‌کند با افزودن داده‌ها از منابع متعدد، اسناد را ایجاد و سفارشی کنید. متن، اعداد، نمودارها، جداول، لیست‌ها، تصاویر و بارکدها را به‌سادگی درج کنید. از الگوهای پیشرفته استفاده کنید تا اطمینان حاصل کنید داده‌ها دقیقاً در جایی که می‌خواهید ظاهر می‌شوند. از بیش از ۵۰ فرمت، از جمله PDF، فایل‌های Office و ایمیل‌ها پشتیبانی می‌کند.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

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

پلتفرم ما مدیریت اسناد تجاری را با ابزارها و اتوماسیون قدرتمند ساده می‌کند.

تولید گزارش در فرمت‌های مختلف

Java از بیش از ۵۰ نوع فایل پشتیبانی می‌کند و ادغام داده و پردازش الگوها را برای نتایج حرفه‌ای تسهیل می‌کند.

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

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