Konversi PSD ke BMP di C# - Prosesor Gambar Raster

Sebelumnya, kami menerbitkan [postingan] blog]1 yang menunjukkan cara mengonversi PSD ke JPG di .NET. Posting blog ini akan menunjukkan cara mengonversi PSD ke BMP di C# menggunakan Aspose.PSD for .NET. Secara umum diketahui bahwa PSD adalah file berukuran cukup besar dan membutuhkan lebih banyak ruang dibandingkan format gambar lainnya. Jadi, mengonversi file PSD ke gambar raster lainnya akan menguntungkan Anda dalam hal ruang dan kompatibilitas. Oleh karena itu, kami akan mengembangkan prosesor gambar raster menggunakan .NET API konversi dokumen ini untuk mencapai konversi PSD ke BMP. Namun, mari kita mulai panduan ini dan melihat implementasi sebenarnya tentang cara mengonversi PSD ke BMP di C# secara terprogram.

Kami akan membahas bagian berikut di artikel ini:

  1. Pengonversi Gambar PSD - Instalasi API
  2. Konversi PSD ke BMP di C#
  3. Pembuat BMP Online Gratis

Pengonversi Gambar PSD - Instalasi API

Fase instalasi perpustakaan pihak ketiga mana pun memainkan peran penting dalam hal keandalan dan penggunaan. Untungnya, Aspose.PSD for .NET menonjol di sini karena instalasinya yang sangat mudah hanya dengan menjalankan satu perintah. Jadi, Anda dapat mengunduh file DLL dari API konversi dokumen ini atau menjalankan perintah berikut di Manajer Paket NuGet.

PM> Install-Package Aspose.PSD
api konversi dokumen

Konversi PSD ke BMP di C#

Bagian ini membahas tentang implementasi. Kami memiliki file PSD sumber yang akan digunakan untuk melakukan konversi PSD ke BMP secara terprogram. Langkah-langkah berikut menunjukkan cara mencapai konversi SVG ke PNG di Java:

Anda dapat mengikuti langkah-langkah berikut untuk membuat pemroses gambar raster untuk aplikasi bisnis Anda:

  1. Panggil metode Muat dari kelas Image dan muat gambar PSD yang ada.
  2. Buat instance kelas BmpOptions untuk menentukan berbagai opsi gambar BMP.
  3. Tetapkan nilai properti BitsPerPixel untuk menentukan bit per piksel.
  4. Tentukan petunjuk ukuran buffer dengan memberikan nilai ke properti BufferSizeHint.
  5. Atur kompresi dengan mengatur nilai properti Kompresi.
  6. Inisialisasi instance kelas BmpOptions dengan objek bmpOptions.
  7. Aktifkan metode simpan, dan berikan jalur keluaran dan opsi BMP untuk mengonversi PSD ke BMP.

Contoh kode berikut menunjukkan cara mengonversi PSD ke BMP di C#:

using Aspose.PSD.ImageOptions;

namespace Aspose.PSD.Examples.Aspose.Conversion
{
    class PSDToBMP
    {
        // Konversi PSD ke BMP di C# - Prosesor Gambar Raster
        static void Main(string[] args)
        {

            // Panggil metode Load dari kelas Image dan muat gambar PSD yang ada.
            using (Image image = Image.Load("/sample.psd"))
            {
                // Buat instance kelas BmpOptions untuk menentukan berbagai opsi gambar BMP.
                BmpOptions bmpOptions = new BmpOptions();
                // Tetapkan nilai properti BitsPerPixel untuk menentukan bit per piksel.
                bmpOptions.BitsPerPixel = 10;
                // Tentukan petunjuk ukuran buffer dengan memberikan nilai ke properti BufferSizeHint.
                bmpOptions.BufferSizeHint = 300;
                // Atur kompresi dengan mengatur nilai properti Kompresi. 
                bmpOptions.Compression = FileFormats.Bmp.BitmapCompression.Rgb;
                // Inisialisasi instance kelas BmpOptions dengan objek bmpOptions.
                BmpOptions bmpOptions1 = new BmpOptions(bmpOptions);
                // Aktifkan metode penyimpanan, berikan jalur keluaran dan opsi BMP untuk mengonversi PSD ke BMP.
                image.Save("/output.bmp", bmpOptions1);
            }
        }
    }
}

Setelah Anda menjalankan file utama, Anda akan melihat file BMP baru dibuat di alamat tujuan Anda. Namun Anda dapat melihat outputnya pada gambar di bawah ini:

prosesor gambar raster

Pembuat BMP Online Gratis

Yang terpenting, jangan lupa untuk memanfaatkan alat online untuk mengonversi PSD ke BMP online. Pembuat BMP online ini didukung oleh [API] pemrosesan dokumen ini 2. Ini berbasis web, kaya fitur, dan menawarkan konversi file gambar yang lancar. Selain itu, Anda tidak perlu berlangganan atau membuat akun apa pun untuk menggunakan pengolah gambar raster online ini.

pembuat bmp online

Prosesor Gambar Raster - Dapatkan Lisensi Gratis

Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API konversi dokumen ini tanpa batasan evaluasi.

Kesimpulan

Kami mengakhiri artikel ini di sini dengan harapan Anda telah mempelajari cara mengonversi PSD ke BMP di C# menggunakan Aspose.PSD for .NET. Selain itu, kami juga menjelajahi pembuat BMP online yang didukung oleh perpustakaan ini. Membangun prosesor gambar raster akan memberikan keunggulan kompetitif pada perangkat lunak bisnis Anda. Anda dapat menjelajahi API konversi dokumen ini lebih jauh karena berisi banyak fitur. Jadi, jangan lewatkan dokumentasi dan API referensi.

Selain itu, kami menyarankan Anda mengunjungi repo GitHub dan Panduan Memulai.

Terakhir, aspose.com sedang menulis artikel baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Bantuan Tersedia

Anda dapat memberi tahu kami tentang pertanyaan atau permintaan Anda di forum kami.

Pertanyaan yang Sering Diajukan – FAQ

Bagaimana cara mengubah PSD menjadi BMP?

Anda dapat menginstal Aspose.PSD for .NET untuk mengotomatiskan konversi PSD ke BMP secara terprogram. Silakan kunjungi tautan ini untuk mempelajari lebih lanjut.

Bisakah file PSD dikonversi?

Ya, konverter gambar PSD online ini melakukan pekerjaannya dengan efisien.

Lihat juga