كلمات

يعد تحويل المستندات من تنسيق إلى آخر أحد السمات الرئيسية لبرنامج Aspose.Words. التحويل في Aspose. تتكون الكلمات من فتح مستند بأحد تنسيقات التحميل المدعومة ثم حفظه في تنسيق آخر.

يدعم Aspose.Words جميع مجموعات التحويل الشائعة تقريبًا ، على سبيل المثال:

  • DOC أو DOCX أو RTF إلى PDF أو XPS ،
  • DOC أو DOCX إلى JPEG أو TIFF أو PNG أو
  • DOCX إلى Markdown أو HTML ،
  • PDF إلى DOC أو DOCX أو تنسيقات Word أخرى ،
  • و اخرين.

يرجى ملاحظة أن هذه ليست قائمة كاملة بالتحويلات المحتملة. يمكنك التحقق من LoadFormat الذي يحدد كل تنسيقات التحميل أو الاستيراد و SaveFormat الذي يحدد كل تنسيقات الحفظ أو التصدير التي يدعمها Aspose.Words.

كيفية تحويل وثيقة

أولاً ، تحتاج إلى تحميل مستند إلى Aspose.Words. فأنت بحاجة إلى حفظ هذا المستند بالتنسيق المطلوب. اتبع هاتين الخطوتين البسيطتين وستكتشف مدى سهولة Aspose.Words يسمح لك بتحويل المستندات.

لاحظ أنه يمكنك تحديد خيارات إضافية عند حفظ مستند للحصول على النتيجة المرجوة. سنناقشها أيضًا أدناه.

كيفية تحميل مستند

لتحميل مستند ، قم بتمرير اسم الملف أو الدفق إلى أحد Document المنشئات. يتم تحديد تنسيق المستند الذي تم تحميله تلقائيًا في معظم الأوقات.

يوضح المثال التالي كيفية تحميل مستند من ملف:

// Load the document from the absolute path on disk.  
Document doc = new Document(dataDir + "TestDocument.docx");

كيفية حفظ مستند

لحفظ المستند الخاص بك ، استخدم إحدى طرق الحفظ. يحدد Aspose.Words تنسيق الحفظ المطلوب تلقائيًا من امتداد الملف. يمكنك حفظ مستند إلى ملف أو دفق. على سبيل المثال ، يمكنك حفظ مستند DOCX كملف PDF.

يوضح المثال التالي كيفية حفظ مستند في ملف:

// Save the document as a PDF file.  
doc.Save(dataDir + "Document.pdf");

حدد خيارات التحويل المتقدمة

عند تحويل مستند ، يمكنك تعيين بعض الخصائص المتقدمة. يوفر لك Aspose.Words فئة SaveOptions ، والتي تتيح لك التحكم في عملية حفظ المستند بالتنسيق المطلوب بدقة أكبر. يحتوي كل تنسيق حفظ على فئة مقابلة تحتوي على خيارات الحفظ لتنسيق الحفظ هذا. على سبيل المثال ، هناك HtmlSaveOptions للحفظ بتنسيق HTML / MHTML / EPUB ، أو PdfSaveOptions للحفظ في PDF. يمكنك قراءة المزيد حول الخصائص المتقدمة في المقالة ‘حدد خيارات الحفظ’ في وثائق Aspose.Words.

يوضح المثال التالي كيفية تحويل مستند من DOCX إلى PDF وتعيين Aspose.Words لتضمين الخطوط الكاملة في المستند الناتج:

// Load the document from the file.
Document doc = new Document(dataDir + "TestDocument.docx");

// Aspose.Words embeds full fonts by default when EmbedFullFonts is set to true.
// The property below can be changed each time a document is rendered.
PdfSaveOptions options = new PdfSaveOptions();
options.EmbedFullFonts = true;

// The output PDF will be embedded with all fonts found in the document.
doc.Save(dataDir + "TestDocument.EmbedFullFonts.pdf", options);

الاختلافات في التحويلات التي يدعمها Aspose.Words

كما ذكرنا أعلاه ، يتيح لك Aspose.Words تحويل مستند من أحد التنسيقات الأكثر شيوعًا إلى آخر. هذا يعني أنه يمكنك حل معظم مهام التحويل الخاصة بك باستخدام Aspose.Words فقط دون تثبيت تطبيقات أو أدوات خاصة. على سبيل المثال ، يمكنك بسهولة وموثوقية تحويل مستند من تنسيقات Microsoft Word مثل DOC أو DOCX إلى PDF أو HTML ، أو من PDF أو HTML إلى Markdown.

ادرس قسم التوثيق “تحويل مستند” لمزيد من أمثلة تحويل Aspose.Words.

أنظر أيضا

لفهم هذا السؤال بمزيد من التفصيل ، انظر إلى المقالات التالية في مدونة Aspose: