Mengatur Ukuran Gambar menggunakan C++

Contents
[ ]

Dimungkinkan untuk mengatur ukuran gambar yang ditambahkan ke file PDF. Untuk mengatur ukuran, Anda dapat menggunakan properti FixWidth dan FixHeight dari Aspose.Pdf.Image Class.

Cuplikan kode berikut menunjukkan cara mengatur ukuran gambar:

void WorkingWithImages::ExampleSetImageSize()
{
    String _dataDir("C:\\Samples\\");
    // Memperkenalkan objek Dokumen
    auto document = MakeObject<Document>();
    // tambahkan halaman ke koleksi halaman file PDF
    auto page = document->get_Pages()->Add();
    // Buat instance gambar
    auto img = MakeObject<Image>();
    // Atur Lebar dan Tinggi Gambar dalam Poin
    img->set_FixWidth(100);
    img->set_FixHeight(100);
    // Atur tipe gambar sebagai SVG
    img->set_FileType(Aspose::Pdf::ImageFileType::Unknown);
    // Jalur untuk file sumber
    img->set_File(_dataDir + u"aspose-logo.jpg");
    page->get_Paragraphs()->Add(img);
    // Atur properti halaman
    page->get_PageInfo()->set_Width(800);
    page->get_PageInfo()->set_Height(800);
    // simpan file PDF hasil
    document->Save(_dataDir + u"SetImageSize_out.pdf");
}