سلام دنیا!
“سلام دنیا!“کد اغلب اولین مثال ساده برای نوشتن uisng است"Aspose.Words برای C++“و همچنین می تواند به عنوان یک تست عقل برای اطمینان از نرم افزار در نظر گرفته شده برای کامپایل یا اجرای کد منبع به درستی نصب شده است.
“Aspose.Words برای C++ کتابخانه به توسعه دهندگان دسترسی مستقیم به ایجاد، اصلاح، ادغام، تبدیل، مقایسه اسناد ورد و وب را می دهد. PDF, DOCX, DOC, RTF, ODT, EPUB, HTML و بسیاری از فرمت های فایل دیگر عبارتند از پشتیبانی.
Be low code snippet این مراحل را دنبال می کند:
- یک خالی جدید ایجاد کنید Document
- کلاس DocumentBuilder را شروع کنید
- متن را به سند وارد کنید با استفاده از روش ساده Write شروع کنید
- یک Document موجود را از یک فایل باز کنید. تشخیص خودکار فرمت فایل
- Append سند “A” به و سند “B”
- Save خروجی به صورت PDF
قطعه کد زیر یک " سلام دنیا!“نمونه ای برای نمایش کار “Aspose.Words برای C++” API:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C.git. | |
auto docA = MakeObject<Document>(); | |
auto builder = MakeObject<DocumentBuilder>(docA); | |
// Insert text to the document start. | |
builder->MoveToDocumentStart(); | |
builder->Write(u"First Hello World paragraph"); | |
auto docB = MakeObject<Document>(MyDir + u"Document.docx"); | |
// Add document B to the and of document A, preserving document B formatting. | |
docA->AppendDocument(docB, ImportFormatMode::KeepSourceFormatting); | |
docA->Save(ArtifactsDir + u"HelloWorld.SimpleHelloWorld.pdf"); |