+371 633 998 67

إطار عمل لمعالجة المستندات المتقدمة

متوافق 100% مع تنسيقات Microsoft Office

ابدؤوا الآن

ما هذا؟

أداة قوية لتوليد النصوص، وجداول البيانات، والعروض التقديمية، وملفات PDF.

يعد ONLYOFFICE Document Builder أحد أكثر الأدوات شمولاً التي تمكن تطبيقكم من تعديل أو بناء مستندات بتنسيقات DOCX أو XLSX أو PPTX أو PDF دون تشغيل Microsoft Office فعلياً.

ما الذي يجعل ONLYOFFICE Document Builder فريداً؟

مع ONLYOFFICE Document Builder، لديكم برنامج نصي بسيط تم إنشاؤه لكل مستند، سواء كان ملفاً جديداً أو ملفاً موجوداً تريدون فتحه وتعديله. لا حاجة لتجميع تطبيق في كل مرة تكون فيها التغييرات مطلوبة، مثل أي بناة آخرين. ابدؤوا في توليد مستنداتكم فوراً!

قراءة الوثائق

ميزات ONLYOFFICE Document Builder

يدعم ONLYOFFICE Document Builder جميع تنسيقات ملفات المستندات الشائعة: افتحوا DOC، وDOCX، وODT، وRTF، وTXT، وXLS، وXLSX، وODS، وCSV، وPPT، وPPSX، وPPS، وODP، وPPTX واحفظوها بتنسيقات DOCX، أو ODT، أو XLSX، أو PPTX أو PDF

معالجة مستندات متقدمة

أدرجوا نصاً منسقاً، وفقرات، وصوراً، وجداول ومخططات، وأشكالاً، ورؤوساً وتذييلات، وأنشئوا قائمة نقطية أو مرقمة، إلخ. املؤوا جدولاً باستخدام بيانات من قاعدة بيانات.

builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oParagraph, oRun, oDrawing, oTextPr;
oParagraph = oDocument.GetElement(0);
oDrawing = Api.CreateImage("https://www.onlyoffice.com/images/landing/document-builder/document.jpg", 1556 * 3600, 1044 * 3600);
oParagraph.AddDrawing(oDrawing);
oTextPr = oDocument.GetDefaultTextPr();
oTextPr.SetFontSize(24);
oTextPr.SetColor(64,64,64);
oParagraph = Api.CreateParagraph();
oRun = Api.CreateRun();
oRun.SetFontSize(36);
oRun.SetColor(0,112,192);
oRun.SetBold(true);
oRun.AddText("Advanced document processing,");
oDocument.Push(oParagraph);
oParagraph = Api.CreateParagraph();
oRun = Api.CreateRun();
oRun.SetFontSize(24);
oRun.SetColor(0,176,240);
oRun.SetBold(true);
oRun.AddText("Insert formatted text");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.AddText(",  paragraphs, ");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.SetFontSize(24);
oRun.SetColor(8,140,68);
oRun.SetBold(true);
oRun.SetUnderline(true);
oRun.AddText("images");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.AddText(", tables and ");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.SetFontSize(24);
oRun.SetColor(255,106,0);
oRun.SetBold(true);
oRun.SetItalic(true);
oRun.AddText("charts, ");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.SetHighlight(255,255,0);
oRun.AddText("shapes");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.AddText(", ");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.SetItalic(true);
oRun.SetVertAlign("superscript");
oRun.SetFontSize(40);
oRun.AddText("headers");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.AddText(", and ");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.SetItalic(true);
oRun.SetVertAlign("subscript");
oRun.SetFontSize(40);
oRun.AddText("footers");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.AddText(", create a bulleted or numbered list, etc. Populate a table using data from a database.");
oParagraph.AddElement(oRun);
oDocument.Push(oParagraph);
oParagraph = Api.CreateParagraph();
oDocument.Push(oParagraph);
oParagraph = Api.CreateParagraph();
oRun = Api.CreateRun();
oRun.SetFontSize(18);
oRun.AddText("Best regards,");
oRun.AddLineBreak();
oRun.AddText("ONLYOFFICE Document Builder Team");
oParagraph.AddElement(oRun);
oDocument.Push(oParagraph);
for(var i=0; i<6; i++) {
    oParagraph = Api.CreateParagraph();
    oDocument.Push(oParagraph);
}
oParagraph = Api.CreateParagraph();
var oFill = Api.CreateSolidFill(Api.CreateRGBColor(217,217,217));
var oStroke = Api.CreateStroke(0, Api.CreateNoFill());
oDrawing = Api.CreateShape("rect", 1568 * 3600, 9000, oFill, oStroke);
oParagraph.AddDrawing(oDrawing);
oDocument.Push(oParagraph);
oParagraph = Api.CreateParagraph();
oDocument.Push(oParagraph);
oParagraph = Api.CreateParagraph();
oFill = Api.CreateSolidFill(Api.CreateRGBColor(230,156,164));
oStroke = Api.CreateStroke(0, Api.CreateNoFill());
oDrawing = Api.CreateShape("heart", 69 * 3600, 58 * 3600, oFill, oStroke);
oDrawing.SetWrappingStyle("square");
oDrawing.SetVerAlign("paragraph", "center");
oParagraph.AddDrawing(oDrawing);
oRun = Api.CreateRun();
oRun.SetFontSize(22);
oRun.AddText("   Have a question? Contact sales at ");
oParagraph.AddElement(oRun);
oRun = Api.CreateRun();
oRun.SetFontSize(22);
oRun.SetColor(107,159,37);
oRun.SetUnderline(true);
oRun.AddText("sales@onlyoffice.com");
oParagraph.AddElement(oRun);
oDocument.Push(oParagraph);
builder.SaveFile("docx", "sampletext.docx");
builder.CloseFile();
المستند الناتج

واجهة برمجة تطبيقات (API) للمستندات النصية لـ

تحرير

تحويل

دمج

تقسيم

ضغط

مقارنة

تدوير

حذف صفحات

توليد تقارير

إنشاء فواتير

ترجمة

إزالة التعليقات

بحث واستبدال

محلل (Parser)

دمج المراسلات

التعرف الضوئي على الحروف (OCR)

علامات مائية

تعليق توضيحي

التكنولوجيا الكامنة وراء ONLYOFFICE Document Builder

يوفر ONLYOFFICE Document Builder واجهة برمجة تطبيقات (API) JavaScript، موثقة جيداً وسهلة الاستخدام حقاً. اختاروا الطرق والفئات المناسبة من مكتبتنا أو اختاروا طرق JavaScript شائعة الاستخدام لتغيير خصائص تنسيق عناصر معينة.

قراءة الوثائق

بغض النظر عن اللغة التي كُتب بها تطبيقكم، يمكنكم دمج Document Builder معه

.Net (C# MVC)

.Net (C#)

Node.js

PHP

Ruby

C++

COM

Python

ابدؤوا الآن

ONLYOFFICE Document Builder – جزء من ONLYOFFICE Docs Developer

اجلبوا معالجة مستندات متقدمة للمستخدمين النهائيين تحت علامتكم التجارية الخاصة.

هل لديكم أي أسئلة؟ سنكون سعداء بمساعدتكم ومناقشة جميع التفاصيل.

تواصلوا معنا