У цій статті з короткими інструкціями описано, як перетворити TIFF на PDF у C#. У ньому детально описані необхідні вимоги та детальні кроки для налаштування середовища та виконання завдання. Для перетворення TIFF у PDF використовується код C#, який також може налаштувати вихідний PDF-файл.
Кроки для перетворення TIFF у PDF за допомогою C#
- Налаштуйте проект на використання Aspose.Imaging із NuGet Package Manager
- Додайте посилання на простір імен Aspose.Imaging, щоб використовувати функції API у проекті
- Завантажте вихідний файл TIFF за допомогою методу Image.Load, доступного класу Image
- Створіть та ініціалізуйте об’єкт PdfOptions, щоб встановити роздільну здатність та інші параметри
- Збережіть створений PDF на диску за допомогою методу Зберегти
За допомогою вищезазначених кроків у C# конвертер TIFF у PDF розробляється за допомогою простого інтерфейсу API, де ви можете завантажити вихідний TIFF із диска або за допомогою Memory Stream і просто перетворити його на PDF. Ви можете налаштувати PDF-файл за допомогою об’єкта PdfOptions, який дозволяє встановити значення роздільної здатності для зображень TIFF у PDF-файлі. Нарешті, за допомогою методу збереження PDF-файл зберігається на диску.
Код для перетворення TIFF у PDF на C#
using System; | |
using Aspose.Imaging; | |
using Aspose.Imaging.FileFormats.Tiff; | |
using Aspose.Imaging.ImageOptions; | |
namespace TestImaging | |
{ | |
public class TiffToPDF | |
{ | |
public static void ConvertTiffToPDF() | |
{ | |
// Applying product license to convert Tiff to PDF in C# | |
License TiffToPdfLicense = new License(); | |
TiffToPdfLicense.SetLicense("Aspose.Total.lic"); | |
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); | |
} | |
} | |
} | |
} |
Щоб конвертувати TIFF у PDF, наведено код C#, у якому встановлено роздільну здатність для вихідного PDF-файлу за допомогою значень роздільної здатності по горизонталі та вертикалі. Клас PdfOptions містить багато інших властивостей, зокрема PageSize, MultiPageOptions і PDFCoreOption, як-от параметри Compression, Compliance і JpegQuality.
Ми дізналися, як у C# конвертувати TIFF у PDF можна легко керувати кількома рядками коду. Якщо ви хочете дізнатися про стиснення розміру зображення, зверніться до статті як стиснути розмір зображення в C#.