Framework für erweiterte Dokumentenverarbeitung
Zu 100% kompatibel mit den Formaten von Microsoft Office
Los geht's!Was ist das?
Ein leistungsstarkes Tool zum Erstellen von Text- und PDF-Dateien, Tabellen und Präsentationen.
Der ONLYOFFICE Document Builder ist ein umfassendes Tools mit dem Ihre Anwendung Dokumente in den Dateiformaten DOCX, XLSX, PPTX oder PDF erstellen kann ohne Microsoft Office tatsächlich auszuführen.
Was macht den Document Builder von ONLYOFFICE einzigartig?
Mit dem Document Builder von ONLYOFFICE können Sie für jedes Dokument Ihr eigenes einfaches Skript erstellen, sowohl für neue Dateien als auch für vorhandene, die Sie öffnen und bearbeiten möchten. Im Gegensatz zu anderen Buildern müssen Sie nicht jedes Mal, wenn Änderungen erforderlich sind, eine Anwendung kompilieren. Generieren Sie Dokumente ohne jegliche Vorbereitung!
Dokumentation lesenFunktionen des Document Builders von ONLYOFFICE
ONLYOFFICE Document Builder unterstützt alle gängigen Dateiformate für Dokumente, sodass Sie Dateien vom Typ DOC, DOCX, ODT, RTF, TXT, XLS, XLSX, ODS, CSV, PPT, PPSX, PPS, ODP, PPTX öffnen und als DOCX, ODT, XLSX, PPTX oder PDF speichern können.
Erweiterte Dokumentenverarbeitung
Einfügen von formatiertem Text, Absätzen, Bildern, Tabellen und Diagrammen, Formen, Kopf- und Fußzeilen, Erstellen von Aufzählungen oder nummerierten Listen usw. Befüllen Sie eine Tabelle mit Daten aus einer Datenbank.
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();
Bearbeiten
Konvertieren
Zusammenführen
Teilen
Komprimieren
Vergleichen
Drehen
Seiten löschen
Berichte generieren
Rechnungen erstellen
Übersetzen
Kommentare entfernen
Suchen und Ersetzen
Parser
Seriendruck
OCR
Wasserzeichen
Anmerkungen
Die Technologie hinter dem Document Builder von ONLYOFFICE
Der ONLYOFFICE Document Builder bietet eine gut dokumentierte und leicht bedienbare JavaScript-API. Wählen Sie die entsprechenden Methoden oder Klassen aus unserer Bibliothek aus oder verwenden Sie die häufig genutzten JavaScript-Methoden, um bestimmte Formateigenschaften der Elemente zu ändern.
Dokumentation lesenSie können den Document Builder problemlos in Ihre Anwendung integrieren. Dabei spielt es keine Rolle in welcher Sprache diese geschrieben ist
Los geht's!ONLYOFFICE Document Builder – Teil von ONLYOFFICE Docs Developer
Bringen Sie fortschrittliche Dokumentenverarbeitung unter Ihrer eigenen Marke zu den Endbenutzern.
Haben Sie noch Fragen? Wir beraten Sie gerne und besprechen mit Ihnen alle Details.
Kontakt aufnehmen