Bagaimana untuk menukar TIFF kepada PDF dalam C#

Bagaimana untuk menukar TIFF kepada PDF dalam C#

tutorial cepat ini menerangkan bagaimana untuk menukar TIFF Gambar untuk Perkhidmatan PDF Format menggunakan C#. Ia menerangkan keperluan yang diperlukan untuk mengkonfigurasi persekitaran anda dan menyediakan panduan langkah demi langkah untuk mencapai penukaran.

Kelebihan Menukar TIFF kepada PDF

  • Keserasian universal:- Fail PDF boleh dilihat pada hampir mana-mana peranti atau platform.

  • Penyimpanan dokumen:- Mengekalkan kualiti asal dan tataletak fail TIFF.

  • Keselamatan yang disempurnakan:- PDF membolehkan penyulitan dan perlindungan kata laluan.

Tag: persiapan persekitaran

  • Menyediakan Visual Studio atau mana-mana .NET IDE yang kompatibel.
  • Pemasangan perpustakaan Aspose.Imaging melalui NuGet Package Manager.

Langkah-langkah panduan untuk menukar TIFF kepada PDF

Langkah 1: Menyediakan projek

Memasang perpustakaan Aspose.Imaging menggunakan NuGet.

Install-Package Aspose.Imaging

Langkah 2: Masukkan ruang nama

Tambah rujukan kepada Aspose.Imaging namespace untuk mengakses fungsi.

using Aspose.Imaging;
using Aspose.Imaging.FileFormats.Tiff;
using Aspose.Imaging.ImageOptions;

Langkah 3: Muat turun fail TIFF

Muat turun fail sumber TIFF menggunakan Image.Load Kaedah yang.

using (Image TifImage = Image.Load("Original.tif"))
{
    // Further processing steps follow here
}

Langkah 4: Mencipta opsyen PDF

Mencipta dan memulakan A PdfOptions objek untuk menyesuaikan tetapan output.

TiffImage tiffImage = (TiffImage)TifImage;
PdfOptions pdfOptions = new PdfOptions()
{
    ResolutionSettings = new ResolutionSetting(
        tiffImage.HorizontalResolution,
        tiffImage.VerticalResolution
    )
};

Langkah 5: Simpan PDF

Simpan fail PDF yang dihasilkan ke cakera menggunakan Save Kaedah yang.

TifImage.Save("ExportedTiff.pdf", pdfOptions);

Contoh Kod Lengkap untuk Menukar TIFF kepada PDF

Berikut ialah contoh lengkap yang menunjukkan bagaimana untuk menukar fail TIFF kepada PDF:

using (Image TifImage = Image.Load("Original.tif"))
{
    TiffImage tiffImage = (TiffImage)TifImage;

    PdfOptions pdfOptions = new PdfOptions()
    {
        ResolutionSettings = new ResolutionSetting(
            tiffImage.HorizontalResolution,
            tiffImage.VerticalResolution
        )
    };

    TifImage.Save("ExportedTiff.pdf", pdfOptions);
}

Maklumat tambahan

  • The PdfOptions kelas juga termasuk sifat-sifat seperti PageSize dan MultiPageOptions, Membolehkan lebih banyak penyesuaian.
  • Anda boleh menetapkan tetapan kompresi dan kualiti melalui PdfOptions untuk hasil yang disesuaikan.

Conclusion

Tutorial ini telah menggambarkan bagaimana untuk menukar imej TIFF ke format PDF menggunakan C#. Dengan hanya beberapa baris kod, anda boleh dengan mudah menguruskan dan memanipulasi fail gambar.

 Melayu