RTF ל-PDF C++

RTF הוא פורמט קובץ טקסט עשיר חוצה פלטפורמות שהוצג על ידי מיקרוסופט. בנוסף לטקסט, הוא יכול לכלול מידע נוסף על סגנון גופן, עיצוב, תמונות וכו’. ייתכנו מצבים כגון שיתוף הקובץ דרך האינטרנט שבהם אינך רוצה שהקובץ יהיה ניתן לעריכה או שתרצה שהקובץ יהיה קבוע מַעֲרָך. במקרים כאלה, פורמט PDF הוא ההימור הטוב ביותר. PDF הוא פורמט חוצה פלטפורמות שניתן לאבטח ולהפוך לקריאה בלבד. יתר על כן, קובץ ה-PDF נראה זהה בכל מקום שבו אתה פותח אותו. במאמר זה, תלמד כיצד להמיר קבצי RTF לפורמט PDF באמצעות C++.

API להמרת RTF ל-PDF C++

נשתמש ב-Aspose.Words for C++ API כדי להמיר מסמכי RTF לפורמט PDF. זוהי ספריית C++ מקורית המאפשרת לך ליצור, לשנות ולהמיר קבצי Microsoft Word. יתר על כן, הוא תומך גם בהמרת קבצים לפורמט PDF. אתה יכול להתקין את ה-API דרך NuGet או להוריד אותו ישירות מהקטע הורדות.

PM> Install-Package Aspose.Words.Cpp

C++ המרת RTF ל-PDF

להלן השלבים להמרת מסמכי RTF לפורמט PDF.

להלן דגימת הקוד להמרת מסמכי RTF לפורמט PDF.

// צור מופע של מחלקה Document וטען את קובץ ה-RTF
System::SharedPtr<Aspose::Words::Document> document = System::MakeObject<Aspose::Words::Document>(u"SourceDirectory\\Test File (rtf).rtf");

// נתיב קובץ פלט
System::String outputPath = u"OutputDirectory\\TextFileOut.pdf";

// שמור RTF כ-PDF
document->Save(outputPath, Aspose::Words::SaveFormat::Pdf);

קבל רישיון חינם

אתה יכול לנסות את ה-API ללא מגבלות הערכה על ידי בקשת [רישיון זמני חינם].

סיכום

במאמר זה, למדת כיצד להמיר מסמכי RTF לפורמט PDF באופן תכנותי באמצעות C++. על מנת לבצע המרה זו, השתמשנו ב-Aspose.Words עבור C++, שהוא ממשק API עשיר בתכונות המאפשר לבצע אוטומציה של זרימות עבודה הקשורות ל-MS Word. אתה יכול לחקור את ה-API בפירוט על ידי שימוש בתיעוד הרשמי.

ראה גם