Bagaimana untuk menukar TIFF kepada PDF dalam C#

Bagaimana untuk menukar TIFF kepada PDF dalam C#

Tutorial yang cepat ini menerangkan bagaimana untuk menukar imej TIFF ke format PDF menggunakan C#. Ia menjelaskan 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 MultiPageOptionsMembolehkan 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