PPT ל-TIFF באמצעות C++

פורמט קובץ תמונה מתויג (TIFF) הוא פורמט תמונה המשמש בדרך כלל למטרות הדפסה בשל איכותו הגבוהה. ייתכנו מקרים שבהם תצטרך להמיר את קבצי PPTX לפורמט TIFF למטרות הדפסה. לשם כך, מאמר זה ילמד אותך כיצד להמיר קבצי PowerPoint PPTX/PPT לפורמט TIFF באופן פרוגרמטי באמצעות C++.

ממיר C++ PowerPoint PPT ל-TIFF - הורדה חינם

Aspose.Slides for C++ הוא C++ API לעבודה עם קבצי PowerPoint. זה מאפשר לך ליצור, לקרוא ולשנות קבצי PPT ו-PPTX ללא צורך בתוכנה נוספת. יתר על כן, ה-API תומך בהמרת קבצי PPTX/PPT לפורמט תמונה TIFF. אתה יכול להתקין את ה-API דרך NuGet או להוריד אותו ישירות מהקטע הורדות.

PM> Install-Package Aspose.Slides.Cpp

המר PPT ל-TIFF ב-C++

אתה יכול להמיר קבצי PowerPoint PPTX/PPT לפורמט TIFF בכמה שורות קוד בלבד. כדי להשיג זאת, אנא בצע את השלבים המפורטים להלן.

הקוד לדוגמה הבא מראה כיצד להמיר PPT לפורמט TIFF באמצעות C++.

// נתיבי קבצים
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiff_out.tiff";

// טען את קובץ המצגת
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// שמור את קובץ ה-TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff);

C++ PPTX ל-TIFF - גודל תמונה מותאם אישית

להלן השלבים להמרת קבצי PowerPoint לפורמט TIFF עם גודל תמונה מותאם אישית.

הקוד לדוגמה הבא מראה כיצד להמיר PPTX ל-TIFF עם גודל תמונה מותאם אישית ב-C++.

// נתיבי קבצים
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffWithCustomImageSize_out.tiff";

// טען את קובץ המצגת
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// צור מופע של המחלקה TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();

// הגדר את סוג הדחיסה
options->set_CompressionType(Aspose::Slides::Export::TiffCompressionTypes::Default);

// הגדר DpiX
options->set_DpiX(200);

// הגדר DpiY
options->set_DpiY(100);

// הגדר את גודל התמונה
options->set_ImageSize(System::Drawing::Size(1728, 1078));

// שמור את קובץ ה-TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);

C++ PowerPoint PPT ל-TIFF - פורמט פיקסלים מותאם אישית

על מנת להגדיר את פורמט הפיקסלים, נשתמש בתפריט ImagePixelFormat. התפריט ImagePixelFormat מספק את הערכים הבאים.

  • Format1bppIndexed: ביט אחד לכל פיקסל, באינדקס
  • Format4bppIndexed: 4 ביטים לפיקסל, באינדקס
  • Format8bppIndexed: 8 ביטים לפיקסל, באינדקס
  • פורמט24bppRgb: 24 סיביות לפיקסל, RGB
  • פורמט32bppArgb: 32 סיביות לפיקסל, ARGB

להלן השלבים להמרת קובץ PPTX/PPT לתמונת TIFF עם פורמט פיקסלים מותאם אישית באמצעות C++.

הקוד לדוגמה הבא מראה כיצד להמיר PowerPoint PPT ל-TIFF ב-C++ עם פורמט פיקסלים מותאם אישית.

// נתיבי קבצים
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffPixelFormat_out.tiff";

// טען את קובץ המצגת
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// צור מופע של המחלקה TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();

// הגדר את פורמט הפיקסלים
options->set_PixelFormat(Aspose::Slides::Export::ImagePixelFormat::Format8bppIndexed);

// שמור את קובץ ה-TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);

ממיר PPTX ל-TIFF C++ - קבל רישיון חינם

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

סיכום

במאמר זה, למדת כיצד להמיר תמונות PowerPoint PPT ל-TIFF ב-C++. יתר על כן, למדת כיצד להגדיר את גודל התמונה המותאם אישית ואת פורמט הפיקסלים בהמרה של PPT ל-TIFF. חוץ מזה, Aspose.Slides עבור C++ הוא ממשק API רב עוצמה לעבודה עם קבצי PowerPoint. אתה יכול לחקור את ה-API בפירוט על ידי ביקור בתיעוד הרשמי. בכל מקרה של שאלות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.

ראה גם

טיפ: אולי תרצה לבדוק את Aspose בחינם באינטרנט PowerPoint to Poster Converter.