# تحويل PDF إلى XML في C ++

> تحويل PDF إلى XML في C ++. استخدم واجهة برمجة تطبيقات مكتبة C ++ لتحويل ملفات PDF إلى XML

Source: https://products.aspose.com/slides/ar/cpp/conversion/pdf-to-xml/
Updated: 2023-03-21



## تحويل PDF إلى XML في C ++

[** Aspose.Slides for C ++ **](https://products.aspose.com/slides/ar/cpp/) هي مكتبة C ++ قوية لإنشاء ملفات العروض التقديمية ومعالجتها. علاوة على ذلك ، فإنه يوفر طرقًا مرنة لتحويل PDF إلى XML. باستخدام ** Aspose.Slides for C ++ ** ، يمكن لأي مطور أو تطبيق تحويل PDF إلى XML من خلال بضعة أسطر من كود C ++.

كواجهة برمجة تطبيقات حديثة لمعالجة المستندات ، تقوم Aspose.Slides for C ++ بتصدير ملفات PDF إلى XML تنسيقات الملفات بسرعة. تسمح لك مكتبة Aspose PowerPoint بتحويل PDF إلى XML والعديد من تنسيقات الملفات الأخرى

## تحويل PDF إلى XML باستخدام C ++

لتحويل PDF إلى XML ، ستحتاج إلى إنشاء عرض تقديمي من ملف PDF وحفظه بتنسيق XML.

### كود C ++ لتحويل PDF إلى XML

```cpp

auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
for (int32_t index = 0; index < pres->get_Slides()->get_Count(); index++)
{
    auto fileName = String::Format(u"slide-{0}.xml", index);
    auto fileStream = System::MakeObject<FileStream>(fileName, FileMode::Create, FileAccess::Write);

    auto slide = pres->get_Slides()->idx_get(index);
    slide->WriteAsSvg(fileStream);
}

```

## كيفية تحويل PDF إلى XML باستخدام Aspose.Slides for C ++ API

هذه هي خطوات تحويل PDF إلى XML في C ++.

ثبّت [** Aspose.Slides for C ++ **](https://products.aspose.com/slides/ar/cpp/).

أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع C ++ الخاص بك.

افتح المصدر PDF ملفات في C ++.

حفظ النتيجة كملف XML.

## تحويل PDF إلى التنسيقات المدعومة الأخرى
