Konvertieren Sie JPG in PNG in C++

Hochgeschwindigkeits- und plattformübergreifende C++-Bibliothek, die bei der Entwicklung von Anwendungen mit der Fähigkeit hilft, Microsoft PowerPoint- und OpenOffice-Präsentationsdateien ohne die Verwendung von Software wie Microsoft oder Open Office, Adobe PDF zu erstellen, zusammenzuführen, zu überprüfen oder zu konvertieren.

Konvertieren Sie JPG in PNG in C++

Aspose.Slides for C++ ist eine leistungsstarke C++-Bibliothek zum Erstellen und Bearbeiten von Präsentationsdateien. Darüber hinaus bietet es flexible Möglichkeiten, JPG in PNG zu konvertieren. Mit Aspose.Slides for C++ kann jeder Entwickler oder jede Anwendung JPG-Dateien mit nur wenigen Zeilen C++-Code in PNG-Dateien konvertieren.

Als moderne Dokumentverarbeitungs-API exportiert Aspose.Slides für C++ schnell JPG-Dateien in PNG-Dateiformate. Mit der Aspose PowerPoint-Bibliothek können Sie JPG in PNGs und viele andere Dateiformate konvertieren

Konvertieren Sie JPG in PNG mit C++

Um das JPG in PNG zu konvertieren, müssen Sie eine Präsentation aus der JPG-Datei erstellen und sie als PNG speichern.

C++-Code zum Konvertieren von JPG in PNG


auto pres = System::MakeObject<Presentation>();
auto slide = pres->get_Slides()->idx_get(0);
auto image = pres->get_Images()->AddImage(File::ReadAllBytes(u"image.jpg"));
slide->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 10.0f, 10.0f, 100.0f, 100.0f, image);
for (int32_t i = 0; i < pres->get_Slides()->get_Count(); i++)
{
    // Control hidden slides (do not render hidden slides)
    if (pres->get_Slides()->idx_get(i)->get_Hidden())
    {
        continue;
    }
    
    // Convert slide to a Bitmap object
    System::SharedPtr<Bitmap> bmp = pres->get_Slides()->idx_get(i)->GetThumbnail(2.f, 2.f);

    // Create file name for an image
    System::String outputFilePath = Path::Combine(outputDir, System::String(u"Slide_") + i + u".png");
    
    // Save the image in PNG format
    bmp->Save(outputFilePath, ImageFormat::get_Png());
}

So konvertieren Sie JPG in PNG mit Aspose.Slides für die C++-API

Dies sind die Schritte zum Konvertieren von JPG in PNG in C++.

  1. Installieren Sie Aspose.Slides für C++ .

  2. Fügen Sie Ihrem C++-Projekt einen Bibliotheksverweis hinzu (Importieren Sie die Bibliothek).

  3. Öffnen Sie die Quelldateien JPG in C++.

  4. Ergebnis als PNG-Datei speichern.

Kostenloser Online-Konverter

So konvertieren Sie PPT in HTML in Python

Konvertieren Sie JPG in andere unterstützte Formate

Sie können JPG auch konvertieren und in anderen Dateiformaten speichern. Siehe unten alle unterstützten Formate