IRONSOFTWAREHOME

C#'de Görseller PDF'ye Nasıl Dönüştürülür?

Curtis Chau
Curtis Chau
Updated: 3 Haziran 2026

IronPDF, C# geliştiricilerinin tek veya birden çok resmi (JPG, PNG, TIFF) ImageToPdfConverter.ImageToPdf yöntemi ile özelleştirilebilir yerleştirme davranışları ve render seçenekleri kullanarak PDF belgelerine dönüştürmelerini sağlar.

Görselleri PDF'ye dönüştürmek, birçok görüntü dosyasını (JPG, PNG veya TIFF gibi) tek bir PDF belgesinde birleştirir. Bu süreç, dijital portföyler, sunumlar veya raporlar oluşturur, böylece görsel koleksiyonlarını organize ve evrensel olarak okunabilir bir formatta paylaşmayı ve saklamayı kolaylaştırır.

IronPDF, benzersiz görüntü yerleştirme ve davranışlarıyla tek veya çoklu görselleri PDF'ye dönüştürür. Bu davranışlar sayfaya sığdırmayı, sayfanın ortasına yerleştirmeyi ve sayfayı kırpmayı içerir. Ayrıca, metin ve HTML başlık ve altbilgilerini IronPDF kullanarak ekleyebilir, IronPDF ile filigran uygulayabilir, özel sayfa boyutları belirleyebilir ve arka plan ve arka plan örtüleri dahil edebilirsiniz.

Hızlı Başlangıç: IronPDF ile Görselleri PDF'ye Dönüştürün

IronPDF'nin ImageToPdfConverter sınıfını kullanarak resimleri PDF belgelerine dönüştürün. Bu örnek, bir görüntü dosyasını PDF'ye dönüştürmeyi gösterir, böylece .NET C# uygulamalarınıza görüntü-PDF işlevselliğini entegre edebilirsiniz. Minimal kodla, dijital portföyler veya raporlar oluşturmak için görselleri PDF'ye dönüştürebilirsiniz.

  1. 1Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. 2Bu kod parçacığını kopyalayın ve çalıştırın.

    IronPdf.ImageToPdfConverter.ImageToPdf("path/to/image.png").SaveAs("imageToPdf.pdf");
    C#
  3. 3Canlı ortamınızda test için dağıtım yapın

    Ücretsiz deneme ile bugün projenizde IronPDF kullanmaya başlayın
    arrow pointer

Tek Bir Görseli PDF'ye Nasıl Dönüştürürüm?

Bir resmi PDF belgesine dönüştürmek için ImageToPdfConverter sınıfı içindeki ImageToPdf statik metodunu kullanın. Bu yöntem yalnızca görüntünün dosya yolunu gerektirir ve görüntüyü varsayılan görüntü yerleşimi ve davranışı ile bir PDF belgesine dönüştürür. Desteklenen görüntü formatları arasında .bmp, .jpeg, .jpg, .gif, .png, .svg, .tif, .tiff, .webp, .apng, .avif, .cur, .dib, .ico, .jfif, .jif, .jpe, .pjp ve .pjpeg bulunmaktadır.

Başlamadan önce, IronPDF'i NuGet aracılığıyla yüklediğinizden veya Windows yükleyicisini indirdiğinizden emin olun. Kütüphane, çeşitli geliştirme ortamları için çok yönlülük sağlayarak Windows, macOS ve Linux platformlarında sorunsuz çalışır.

Hangi Görüntü Formatları Destekleniyor?

Iron Software takım üyeleri mor üniformaları ile şirket etkinliğinde

IronPDF, JPEG, PNG, BMP ve GIF gibi raster formatları ile SVG grafikleri gibi vektör formatları dahil olmak üzere geniş bir görüntü format yelpazesini destekler. Kütüphane, WebP ve AVIF gibi hem standart hem de modern formatları işleyerek çağdaş web uygulamaları ile uyumluluk sağlar. Özel ihtiyaçlar için, simge dosyaları (.ico) ve imleç dosyaları (.cur) ile çalışın.

Kodu Nasıl Yazabilirim?

using IronPdf;

string imagePath = "meetOurTeam.jpg";

// Convert an image to a PDF
PdfDocument pdf = ImageToPdfConverter.ImageToPdf(imagePath);

// Export the PDF
pdf.SaveAs("imageToPdf.pdf");

Daha gelişmiş senaryolar için, birden fazla görüntü işlerken performansı artırmak için asenkron PDF oluşturma'yı keşfedin. Kütüphane ayrıca, görüntülerinizin ihtiyaç duyduğunuz şekilde görünmesini sağlamak için özel kağıt boyutlarını ve özel kaymalar da destekler.

Çıkış Nasıl Görünür?


Birden Fazla Görüntüyü PDF'ye Nasıl Dönüştürebilirim?

Birden fazla resmi PDF belgesine dönüştürmek için bir dosya yolu yerine dosya yollarını içeren bir IEnumerable nesnesi sağlayın. Bu, varsayılan görüntü yerleştirme ve davranışı ile bir PDF belgesi oluşturur.

Birden fazla görüntü ile çalışırken, kaliteyi feda etmeden dosya boyutunu optimize etmek için mevcut PDF sıkıştırma seçeneklerini değerlendirin. Bu, özellikle büyük portföyler veya fotoğraf albümleri oluştururken önemlidir.

Birden Fazla Görüntüyü Aynı Anda Nasıl İşleyebilirim?

using IronPdf;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;

// Retrieve all JPG and JPEG image paths in the 'images' folder.
IEnumerable<String> imagePaths = Directory.EnumerateFiles("images").Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

// Convert images to a PDF
PdfDocument pdf = ImageToPdfConverter.ImageToPdf(imagePaths);

// Export the PDF
pdf.SaveAs("imagesToPdf.pdf");

Çoklu Görsel PDF Nasıl Görünür?


Bu türden favori kütüphanem IronPDF'dir. PDF dosyalarının hızlı ve verimli bir şekilde işlenmesine olanak tanır. Ayrıca, PDF/A formatına dışa aktarma ve dijital imzalama gibi birçok değerli özelliğe sahiptir.

Milan Jovanovic

Microsoft MVP

Vaka çalışmasını görüntüle

IronOCR, manuel işleme maliyetinden yıllık 40.000 USD tasarruf etmemizi sağlıyor, üretkenliği artırıyor ve yüksek etkili görevler için kaynakları serbest bırakıyor. Kesinlikle tavsiye ederim.

Brent Matzelle

Teknoloji Müdürü, OPYN

Vaka çalışmasını görüntüle

IronSuite, operasyonlarımızda kritik bir rol oynar. Bunlar, iş süreçlerinde verimliliği artıran, kat planları oluşturmak ve envanter yönetimini geliştirmek gibi araçlardır.

David Jones

Baş Yazılım Mühendisi, Agorus Build

Vaka çalışmasını görüntüle

Görüntü Yerleşimi ve Davranışlarını Nasıl Kontrol Edebilirim?

IronPDF çeşitli görüntü yerleştirme ve davranış seçenekleri sunar. Görüntüyü sayfanın ortasına yerleştirebilir veya orijinal boyut oranını koruyarak sayfa boyutuna sığdırabilirsiniz. Tüm mevcut görüntü yerleştirme ve davranış seçenekleri şunlardır:

  • : Resim sayfanın sol üst köşesine yerleştirilir.
  • : Resim sayfanın sağ üst köşesine yerleştirilir.
  • : Resim sayfada ortalanır.
  • : Resim, orijinal en-boy oranını koruyarak sayfaya sığar.
  • : Resim sayfanın sol alt köşesine yerleştirilir.
  • : Resim sayfanın sağ alt köşesine yerleştirilir.
  • : Resim sayfaya sığar.
  • : Sayfa, resme uyması için ayarlanır.

Bu yerleştirme seçenekleri, IronPDF'in sayfa yönlendirme ve döndürme özellikleri ile sorunsuz çalışır; böylece görüntü boyutlarınızı ne olursa olsun profesyonel görünümlü belgeler oluşturabilirsiniz.

Görüntü Davranışlarını Kodda Nasıl Uygularım?

using IronPdf;
using IronPdf.Imaging;

string imagePath = "meetOurTeam.jpg";

// Convert an image to a PDF with image behavior of centered on page
PdfDocument pdf = ImageToPdfConverter.ImageToPdf(imagePath, ImageBehavior.CenteredOnPage);

// Export the PDF
pdf.SaveAs("imageToPdf.pdf");

Görüntü Davranışları Arasındaki Görsel Farklılıklar Nelerdir?

Iron Software takım üyeleri, şirket etkinliğinde mor markalı atletik giysilerle
Iron Software takım üyeleri, dış şirket etkinliğinde mor markalı atletik giysilerle
Iron Software takım üyeleri, şirket etkinliğinde mor markalı atletik giysilerle
Iron Software takım üyeleri mor üniformaları ile şirket spor etkinliğinde
Iron Software takım üyeleri, 'Ekibimizi Tanıyın' üst yazısıyla şirket spor etkinliğinde mor atletik giysilerle
Iron Software takım üyeleri, markalı metin üst yazısıyla şirket spor etkinliğinde mor markalı atletik giysilerle
Iron Software takım üyeleri mor üniformaları ile 'Takımımızı tanıyın' metin kaplamalı kurumsal takım etkinliğinde
Iron Software takım üyeleri, kurumsal takım etkinliğinde mor markalı atletik giysilerle

PDF Görüntüleme Seçeneklerini Nasıl Özelleştirebilirim?

ImageToPdf statik metodu, resimleri HTML <img> etiketleri olarak içeri aktararak ve ardından HTML'yi PDF'ye dönüştürerek dönüştürür. Bu, ChromePdfRenderOptions nesnesini üçüncü bir parametre olarak geçirmenize ve süreç dosyalarını doğrudan özelleştirmenize imkan tanır.

Bu yaklaşım, JavaScript yürütme, CSS medya türleri ve görüntüleme alanı yapılandırması dahil, IronPDF'de mevcut olan tüm güçlü görüntüleme seçeneklerine erişim sağlar. Belgelerinizin görsel çekiciliğini artırmak için web yazı tipleri ve simgeler bile dahil edebilirsiniz.

Başlıklar ve Özel Stil Nasıl Eklenir?

using IronPdf;

string imagePath = "meetOurTeam.jpg";

ChromePdfRenderOptions options = new ChromePdfRenderOptions()
{
    HtmlHeader = new HtmlHeaderFooter()
    {
        HtmlFragment = "<h1 style='color: #2a95d5;'>Content Header</h1>",
        DrawDividerLine = true,
    },
};

// Convert an image to a PDF with custom header
PdfDocument pdf = ImageToPdfConverter.ImageToPdf(imagePath, options: options);

// Export the PDF
pdf.SaveAs("imageToPdfWithHeader.pdf");

Daha karmaşık başlık ve alt bilgisi gereksinimleri için HTML başlıklar ve altbilgiler hakkındaki kapsamlı kılavuzumuzu keşfedin. Resim tabanlı PDF'lerinize sayfa numaraları ekleyerek daha iyi organizasyon sağlayabilirsiniz.

Özelleştirilmiş Çıktı Nasıl Görünür?

Performans ve Büyük Resim Koleksiyonları Nasıl Ele Alınır?

Büyük resim koleksiyonları veya yüksek çözünürlüklü resimlerle çalışırken performansı artırmak için zaman uyumsuz ve çoklu iş parçacığı tekniklerini uygulayın. Kurumsal uygulamalar için, hatta önemli iş yükleriyle bile sorunsuz çalışmayı sağlamak adına IronPDF'in performans optimizasyon stratejilerine göz atın.

Ayrıca, bulut hizmetlerinde saklanan resimlerle çalışırken, kesintisiz bulut entegrasyonu için Azure Blob Storage'dan resimleri ekleme rehberimize göz atın.

PDF'leri Yeniden Resimlere Nasıl Dönüştürebilirim?

Bir PDF belgesini resimlere dönüştürmek veya rasterleştirmek için PDF'leri resimlere nasıl dönüştüreceğinize dair rehberimize bakın.

Başka neler yapabileceğinizi görmek için hazır mısınız? Buradaki öğretici sayfamıza göz atın: PDF'leri Dönüştürme

Sıkça Sorulan Sorular

Hangi görüntü formatları PDF'ye dönüştürülebilir?

IronPDF, JPEG, PNG, BMP, GIF gibi raster formatları ve SVG grafikler gibi vektör formatları da dahil olmak üzere PDF dönüştürme için kapsamlı bir görüntü formatı yelpazesini destekler.

Tek bir görüntüyü C#'da PDF'ye nasıl dönüştürürüm?

IronPDF kullanarak bir görüntüyü PDF'ye dönüştürmek için, ImageToPdfConverter sınıfındaki ImageToPdf statik yöntemi kullanın. Basitçe görüntünüzün dosya yolunu sağlamsınız: IronPdf.ImageToPdfConverter.ImageToPdf("path/to/image.png").SaveAs("imageToPdf.pdf"). Bu tek satırlık çözüm, görüntünüzü varsayılan yerleştirme ve davranışla bir PDF belgesine dönüştürür.

Birden fazla görüntüyü tek PDF belgesine dönüştürebilir miyim?

Evet, IronPDF, ImageToPdfConverter.ImageToPdf yöntemi ile birden fazla görüntüyü (JPG, PNG, TIFF) tek bir PDF belgesine dönüştürmenizi sağlar. Bu, birden fazla görüntü dosyasını bir araya getirip tek bir organize, evrensel olarak okunabilir PDF formatında dijital portföyler, sunumlar veya raporlar oluşturmak için idealdir.

Görüntüleri PDF'ye dönüştürürken hangi özelleştirme seçenekleri mevcuttur?

IronPDF, sayfaya sığdırma, sayfa ortalama, sayfa kırpma gibi benzersiz görüntü yerleştirimi ve davranışlarını, metin ve HTML başlıkları ve altbilgilerini ekleme, filigran uygulama, özel sayfa boyutlarını ayarlama, ve ön ve arka plan yerleştirmeleri gibi geniş özelleştirme seçenekleri sunar. Bu özellikler, görüntülerinizden profesyonel görünümlü PDF belgeleri oluşturmanıza olanak tanır.

Görüntüden PDF'ye dönüştürme özelliği hangi platformları destekler?

IronPDF'nin görüntüden PDF'ye dönüştürme özelliği, Windows, macOS ve Linux platformları arasında sorunsuz çalışarak çeşitli geliştirme ortamları için çok yönlü bir çözüm sunar. Başlamak için, NuGet üzerinden kurulum yapabilir veya tercih ettiğiniz platform için Windows yükleyicisini indirebilirsiniz.

PDF'ye dönüştürürken görüntü yerleşimini nasıl kontrol edebilirim?

IronPDF, sayfaya sığdırma, sayfaya ortalama, ve sayfa kırpma gibi benzersiz görüntü yerleştirimi ve davranışları sağlar. Bu görüntü yerleştirme davranışları, son PDF belgesinde görüntülerinizin nasıl görüneceği üzerinde kesin kontrol sağlar ve görsel içeriğinizin profesyonel sunumunu garanti eder.

What are the rendering customization options available in IronPDF?

IronPDF allows you to use the `ChromePdfRenderOptions` object to customize the rendering process. This includes options like JavaScript execution, CSS media types, and custom headers. You can also incorporate web fonts and icons for a more polished document.

Is it possible to convert a PDF back to an image using IronPDF?

Yes, IronPDF supports converting or rasterizing PDF documents back into images. This can be useful for various applications that require different formats for distribution or presentation.

Can IronPDF work on different operating systems?

IronPDF is versatile and can operate seamlessly across Windows, macOS, and Linux environments, making it an excellent choice for various development platforms.

How do I optimize PDF size when combining multiple images using IronPDF?

IronPDF offers PDF compression options to optimize the file size when merging multiple images. It's especially useful when creating large digital portfolios or photo albums, ensuring quality is maintained without large file sizes.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

Başlamaya Hazır mısınız?

Nuget Downloads 20,756,830Sürüm:2026.7yeni yayınlandı

ÜCRETSİZİNİZİ EDİNİN

30 günlük Deneme Anahtarınızı anında edinin.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmez
bullet_testÜretimde Test
filigran olmadan
bullet_calendar30 gün tamamen
işlevsel ürün
bullet_supportDeneme sırasında teknik
24/5 destek
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.7

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. Tarayıcıya tıklayın ve "IronPdf" arayın
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.7

veya Windows Yükleyiciyi şuradan buradan indirin.

  1. IronPDF'i, ~/Libs gibi bir yere, Solution dizininiz içinde indirin ve açın.
  2. Visual Studio Çözüm Gezgini'nde, Referanslar'a sağ tıklayın. Tarayıcı sekmesini seçin, "IronPdf.dll"

Lisanslar $999

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez