پردازنده پرونده Aspose.Words ODT برای .NET

Aspose.Words ODT پردازنده فایل برای .NET به توسعه دهندگان اجازه می دهد تا ایجاد، بارگذاری، ویرایش و ذخیره اسناد OpenOffice در فرمت های ODT و OTT. ساخته شده بر روی موتور هسته ای Aspose .Word، این پلاگین یک سطح API منحصر به فرد متمرکز بر جریان های کار Open Office - کامل برای اتوماسیون سرور جانبی، مدیریت سند کسب و کار، و ادغام .Net.

نصب و نصب

  • نصب Aspose.Words برای بسته .NET از طریق NuGet.

  • تنظیم مجوز اندازه گیری شده در اوایل چرخه عمر درخواست خود را.

  • راهنمای نصب

  • مجوز متریکی

ویژگی ها و عملکردها

۱- ایجاد و راه اندازی اسناد

  • فایل های ODT جدید را بلافاصله، سبک ها را تعریف کنید، صفحات را تنظیم کنید و محتوا را به صورت برنامه نویسی بسازید.
  • به طور مستقیم به ODT یاOTT ذخیره کنید بدون تغییر استفاده از مدل اشیاء.

۲- دانلود فایل های موجود

  • فایل های ODT/OTT را به یک مدل اشیاء شبیه به DOM باز کنید.
  • تشخیص اتوماتیک فرمت منبع و رمزگذاری اطمینان وفاداری در هنگام کار با قالب های سفارشی را تضمین می کند.

3- تقلب محتوای غنی

  • اضافه کردن، به روز رسانی یا حذف پاراگراف ها، اجراها، برچسب ها و میدان ها.
  • کار با جدول ها (خط ها، ستون ها و سلول ها) و فرمت را اعمال کنید.
  • قرار دادن و بازسازی تصاویر (JPEG، PNG، GIF، و بیشتر).

4- سبک ها و کنترل فرمت سازی

  • استفاده یا ایجاد پاراگراف، شخصیت و سبک های جدول به صورت برنامه نویسی.
  • پشتیبانی از فرمت در خط: فونت، رنگ، مرزها، شاخص ها و فضای.

5- پردازش قالب با OTT

  • Load از قالب ها، ساکنان و ذخیره به عنوان ODT.
  • ایده آل برای ادغام ایمیل و تولید گزارش اتوماتیک.

فصل و تنظیمات صفحه

  • مرزهای کنترل، جهت گیری، سرها / پاها و شکاف ها در هر بخش.
  • مدیریت طرح های چند بخش برای طراحی متن انعطاف پذیر.

7- متا داده ها و ویژگی های اسناد

  • خواندن / نوشتن استاندارد و ویژگی های سفارشی: عنوان، نویسنده، کلمات کلیدی، برچسب ها.
  • شامل متا داده های سازگار با سیستم های OpenOffice و downstream.

8- ذخیره گزینه ها و عملکرد تنگ

  • Fine-tune ذخیره گزینه ها (تقسیم، تنظیمات سازگاری).
  • ذخیره سازی مبتنی بر جریان برای حداقل استفاده از حافظه و پاسخ های مستقیم HTTP / ابر.

ویژگی های ویرایش اضافی

  • یافتن و جایگزین کردن متن از طریق اسناد.
  • عنوان ها، زیرنویسها، یادداشت ها و پایان نامه ها را وارد کنید.
  • مدیریت برچسب ها، نظرات و یادداشت های همکاری.
  • ایجاد نمودارها به صورت پویا از طریق DocumentBuilder.InsertChart.
  • پشتیبانی از لیست ها، گلوله، میزها، هیفناسیون و اشیاء ساخته شده.

مثال: ویرایش و ذخیره ODT

var doc = new Document(MyDir + "Document.odt");
var builder = new DocumentBuilder(doc);

builder.MoveToDocumentEnd();
builder.Writeln("Produced by Aspose.Words Processor plugin.");

doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.EditDocumentOpenOffice.odt");

مثال: ایجاد یک نمودار در ODT

var doc = new Document();
var builder = new DocumentBuilder(doc);

var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Produced by Aspose.Words Processor plugin.";

chart.Series.Clear();
chart.Series.Add("Series 1",
    new string[] { "Category 1", "Category 2", "Category 3" },
    new double[] { 2.7, 3.2, 0.8 });

doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateChartOpenOffice.odt");

مثال: اضافه کردن یک برچسب

var doc = new Document();
var builder = new DocumentBuilder(doc);

builder.StartBookmark("Bookmark");
builder.Write("Produced by Aspose.Words Processor plugin.");
builder.EndBookmark("Bookmark");

doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateBookmarkOpenOffice.odt");

راهنمایی ها و بهترین شیوه ها

  • استفاده از بارگذاری / صرفه جویی مبتنی بر جریان برای فایل های بسیار بزرگ ODT برای به حداقل رساندن مصرف حافظه.
  • استفاده مجدد از ** سبک ها** در سراسر بخش ها به جای استفاده از فرمت مستقیم در همه جا.
  • فرستادن ** قالب های OTT** برای کارهای تکراری اتوماسیون.
  • تنظیم مجوز در استارتاپ برای جلوگیری از محدودیت های آزمایشی.
  • تأیید خروجی در چندین ویرایشگر (LibreOffice، OpenOffice) برای اطمینان از وفاداری متقابل پلت فرم.
  • مدارک موردی را در using برای رها کردن منابع ناشناخته.

پرسش های مکرر

**چه فرمت هایی پشتیبانی می شود?**این پردازنده از فایل های ODTو OTT پشتیبانی می کند.تبدیل به DOCX، PDF و سایر فرمت ها از طریق API های هسته ای Aspose.Words در دسترس است.

**آیا فرمت در هنگام عملیات ذخیره سازی حفظ می شود?**بله. Aspose.Words اطمینان از وفاداری بالا ارائه و فرمت سازگاری در سراسر پلتفرم ها.

**آیا می توانم اتوماتیک ODT ایمیل ترکیب?**بله، قالب های OTT را با ویژگی های متصل به داده ها ترکیب کنید تا اسناد OpenOffice شخصی ایجاد شود.

**کدام صنایع از پردازنده فایل ODT استفاده می کنند?**موارد استفاده رایج شامل مدیریت اسناد، گزارش، تولید صورتحساب، انتشار، خرده فروشی، مراقبت های بهداشتی و بانکداری است.

 فارسی