پردازنده پرونده 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 استفاده می کنند?**موارد استفاده رایج شامل مدیریت اسناد، گزارش، تولید صورتحساب، انتشار، خرده فروشی، مراقبت های بهداشتی و بانکداری است.