مكوّن عرض Doconut – محول
حوّل تطبيقات .NET الخاصة بك مع تحويل المستندات السلس وعالي الأداء عبر جميع الصيغ الرئيسية.

حوّل عبر جميع الصيغ الرئيسية
من PDF إلى Word، ومن Excel إلى PDF، ومن PowerPoint إلى صور — مكوّن التحويل يوفر واجهة برمجة تطبيقات موحدة لتحويل المستندات بسرعة ودقة وأمان.
عرض المزيدمحرك تحويل موحد
تعامل مع جميع تحويلات المستندات عبر واجهة برمجة تطبيقات واحدة — لا حاجة لأدوات طرف ثالث أو خدمات عبر الإنترنت. يدعم PDF وWord وExcel وPowerPoint والبريد الإلكتروني وCAD والصور.
- •صياغة موحدة: واجهة برمجة تطبيقات بسيطة ومتسقة لكل نوع تحويل.
- •أداء عالي: مدعوم من Doconut Core لمعالجة سريعة وموثوقة.
- •غير متصل وآمن: يعمل محليًا داخل بيئتك لضمان الخصوصية الكاملة.

التحويلات المدعومة
حوّل فورًا بين أنواع المستندات الشائعة. يغطي Doconut Converter عشرات تركيبات الإدخال/الإخراج بدقة عرض عالية.
DOCX, XLSX, PPTX, PNG, JPG, HTML
📝 Word
PDF, PNG, JPG, HTML
📊 Excel
PDF, PNG, JPG, CSV, TXT
📽️ PowerPoint
PDF, PNG, JPG
PDF, PNG, JPG, HTML
🖼️ Image
PDF, WEBP, TIFF, PNG, JPG
📐 CAD (DWG)
PDF, PNG, JPG
تكامل بسيط في أي مشروع .NET
أضف تحويل المستندات ببضع أسطر من الكود فقط. متوافق مع .NET Framework و .NET Core و .NET 6+.
using System;
using System.IO;
using System.Threading;
using System.Threading.Tasks;
using Doconut.Plugins.Converter; // namespace where DocumentConverter lives
// DocumentConverter is registered via AddDoconut and injected by the DI container.
// This example converts a PDF file to DOCX using the current Doconut.NET8 API.
public async Task ConvertPdfToDocxAsync(CancellationToken ct = default)
{
// Open the source PDF file (placeholder path as in the original sample).
await using var pdfStream = File.OpenRead("sample.pdf");
// Perform the conversion. The source extension must include the leading dot.
// ConversionTarget.Docx specifies the desired output format.
Stream docxStream = await converter.ConvertAsync(
pdfStream,
sourceExtension: ".pdf",
target: ConversionTarget.Docx,
password: null, // no password for this example
ct: ct);
// Save the resulting DOCX file (placeholder output path).
await using var output = File.Create("sample.docx");
await docxStream.CopyToAsync(output, ct);
}
// Note: In a real ASP.NET Core app you would inject DocumentConverter into the endpoint
// and use it there, e.g.:
// app.MapPost("/api/convert", async (DocumentConverter converter, IFormFile file, CancellationToken ct) => { ... });
آمن، محلي، وخاص
محوّل Doconut يعالج كل شيء محليًا — لا تحميلات، لا اعتماد على السحابة، ولا خدمات خارجية. تبقى بياناتك خاصة تمامًا.
- ✅ تنفيذ غير متصل: معالجة المستندات محليًا بنسبة 100٪.
- ✅ تشفير: يحمي الملفات بآليات تشفير قوية.
- ✅ بدون استدعاءات خارجية: يضمن عدم خروج البيانات من بيئتك.
مثالي لتطبيقك
سواء كنت تبني أتمتة مؤسسية، أو نظام إدارة مستندات (DMS)، أو خدمة تحويل ويب، يندمج Doconut Converter بسلاسة.
أتمتة مؤسسية
أتمتة تدفقات عمل المستندات والتحويلات الدفعية.
إدارة المستندات
دمج التحويلات الفورية داخل نظام إدارة المستندات الخاص بك.
تطبيقات ويب
أضف تحويل من جانب الخادم إلى تطبيقات ويب .NET بسهولة.