Altbilgi içeriğine atla
IRONPDF KULLANARAK

C# PDF Dosyası Okuma: Kolay Eğitim

Bu makale, birden fazla fotoğraf içeren bir PDF belgesini oluşturmak ve yeni oluşturulan PDF dosyasını yerel dosya sistemine kaydedebilmek için Adobe Acrobat Online ve IronPDF C# kütüphanesini nasıl kullanacağını gösterecektir. Aşağıdaki adımları izleyin:

Adım 1

Adobe Acrobat Online web sitesini açın.

Resimleri Bir PDF'e Nasıl Birleştirilir, Şekil 1: Adobe Acrobat web sitesi Adobe Acrobat web sitesi

Adım 2

Bu web sitesine giriş yapmanız gerekecek. Adobe Hesabınız yoksa, kayıt ol düğmesine tıklayarak bir tane oluşturmanız gerekecek. Kayıt olduktan sonra giriş yap düğmesine tıklayın ve Adobe Acrobat web sitesine giriş yapmak için kimlik bilgilerinizi girin.

Adım 3

Giriş yaptıktan sonra Adobe Acrobat Online arayüzünü göreceksiniz. PDF'lerle ilgili birçok seçenek olacak. Sonra, "Tüm araçlar" sekmesine tıklayın.

Resimleri Bir PDF'e Nasıl Birleştirilir, Şekil 2: Adobe Acrobat Online sayfasına gidin Adobe Acrobat Online sayfasına gidin

Adım 4

Sonrasında, Adobe Acrobat Online tarafından sunulan araçlar listesini göreceksiniz ve "JPG'den PDF'ye" aracını seçin.

Resimleri Bir PDF'e Nasıl Birleştirilir, Şekil 3: Web sitesinde JPG'den PDF'ye aracına gidin Web sitesinde JPG'den PDF'ye aracına gidin

Adım 5

Bu şimdi JPG'den PDF'ye aracı için bir açılır pencere açacak. "Dosyaları Sürükleyip Bırak" ve "Cihazınızdan bir dosya ekle" seçeneklerini göreceksiniz. Birden çok fotoğrafı sürükleyip bırakabilir veya cihazdan tüm görselleri aynı klasörden veya farklı bir klasörden seçebilirsiniz.

Resimleri Bir PDF'e Nasıl Birleştirilir, Şekil 4: JPG'den PDF'ye sürükle-bırak dosya modu JPG'den PDF'ye sürükle ve bırak dosya modülü

Tüm fotoğrafları seçtikten sonra devam et butonuna tıklayın. Bu, birden çok görüntüyü tek bir PDF dosyasına birleştirecektir. İşlem, üçüncü taraf uygulamaları kullanmadan görüntüleri tek bir belgede birleştirecektir.

Resimleri Bir PDF'e Nasıl Birleştirilir, Şekil 5: Adobe Acrobat yüklü dosyalar üzerinden işlem yapıyor Yüklenen dosyalarla Adobe Acrobat işlem yapma

Dönüşümden sonra, bir sekmede çıkan PDF çıktısını göreceksiniz. PDF'yi bilgisayarınıza indirmek için indirme tepsisi butonuna tıklayabilirsiniz.

IronPDF: C# PDF Kütüphanesi

IronPDF C# PDF kütüphanesi, PDF belgelerini okumak, yazmak ve özelleştirmek için .NET kütüphanesidir. IronPDF C# kütüphanesi, PDF'ler hakkında en eksiksiz, doğru ve platformlar arası bilgi kaynağını sağlamayı amaçlamaktadır. Olabildiğince sezgisel olması için tasarlanmış yüksek seviyeli bir API sunar. Kütüphane, Adobe Acrobat'ta mevcut olanların büyük çoğunluğuna ücretsiz olarak sunulmayan özellikler de dahil olmak üzere erişim sağlar.

Kütüphane, sadece birkaç satır kod kullanarak PDF dosyalarını okumanıza ve yazmanıza olanak tanıyan yöntemler ve özellikler sağlar. Farklı versiyonlar arasında PDF'leri dönüştürebilir, PDF'lerden metin okuyabilir ve metadata çıkarabilir, mevcut belgelere sayfalar ekleyebilir, sayfalara çeşitli pozisyonlarda ve ölçeklerde görüntüler yerleştirebilir, belgelerden sayfa içeriği çıkartabilir, mevcut bir belgeden yeni bir PDF oluşturabilirsiniz ve daha fazlası. Kütüphane ayrıca PNG'ler ve çok kareli TIFF'leri PDF'lere dönüştürür gibi çeşitli bit derinliklerine ve formatlara sahip görüntüler için destek içerir. Kütüphaneyi kendi PDF'lerinizi oluşturmak veya başkalarının PDF'leri üzerinde çalışmak için kullanabilirsiniz. Kütüphane ayrıca PDF'lerde yer imleri oluşturup düzenleme, PDF'ler içinde metin bulma, PDF'lerden şekil çıkarma ve yeni PDF'lere ekleme, PDF belgelerini sayfalara bölme ve yeniden birleştirme konularında destek sağlar.

Bu bölümde IronPDF kütüphanesi kullanılarak birden çok görüntü kullanarak bir PDF dosyası oluşturulacaktır. Şimdi bunun için kod örneğini inceleyelim.

Kod Örneği

// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
' Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
Imports IronPdf
Imports System.IO
Imports System.Linq

Friend Class Program
	Shared Sub Main()
		' Get enumerable images from a specific folder.
		Dim ImageFiles = Directory.EnumerateFiles("C:\project\assets").Where(Function(f) f.EndsWith(".jpg") OrElse f.EndsWith(".jpeg"))

		' Convert the images to a PDF and save it to the specified location.
		ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs("C:\project\composite.pdf")

		' Note: Use PdfDocument.RasterizeToImageFiles() method 
		' to flatten a PDF into images or thumbnails if needed.
	End Sub
End Class
$vbLabelText   $csharpLabel

Yukarıdaki kodda, birkaç satır kod ile birden çok görüntüyü bir PDF dosyasına dönüştürmek çok kolaydır. Bu, IronPDF'nin gücüdür. Çevrimiçi gitmeniz ve bir web sitesine giriş yapmanız gerekmez. Sadece editörü açın ve biraz kod yazın — ve PDF dönüştürücünüz kullanıma hazır. Daha fazla ayrıntı için, lütfen Görselden PDF'ye dönüştürme örneklerini ziyaret edin.

Lisanslama

IronPDF tamamen geliştirme amaçlı olarak ücretsizdir. Ancak, üretim seviyesinde ödeme gereklidir. IronPDF üç plan sunuyor. Lite planı bireysel geliştiriciler için, professional planı ise güçlü bir PDF yazılımına sahip olmak isteyen bireyler veya ekipler için herhangi bir sınırlama olmaksızın. Sınırsız plan, kurumsal düzeyde bir çözüm ihtiyacı olan büyük şirketler ve ajanslar için tasarlanmıştır. Üç plan da geliştirme, değerlendirme veya test aşamalarında ücretsizdir, ancak üretimde IronPDF kullanmaya karar verirseniz, lisans ücretini ödemeniz gerekiyor. Yeni kullanıcılar için hiçbir koşul olmaksızın ücretsiz deneme vardır! Ayrıca, iki ürün fiyatına beş Iron Software ürünü satın alabilirsiniz. Daha fazla bilgi için IronPDF lisans detaylarını ziyaret edin.

Sıkça Sorulan Sorular

C# kullanarak birden fazla görüntüyü tek bir PDF dosyasında nasıl birleştirebilirim?

IronPDF'nin ImageToPdfConverter sınıfını kullanarak birden fazla resmi tek bir PDF dosyasına dönüştürebilirsiniz. İlk olarak, IronPdf NuGet paketini yükleyin, ardından resim dosyalarınızı listelemek ve dönüştürücüyü kullanarak PDF dosyasını oluşturup kaydetmek için bir C# betiği yazın.

JPG'yi PDF'ye çevirmek için çevrimiçi araçlar kullanmadan bir yöntem nedir?

IronPDF kullanarak, JPG görüntülerini programlama yoluyla PDF'ye dönüştürebilir, böylece çevrimiçi araçları atlayarak dönüşümleri doğrudan uygulamanız içinde gerçekleştirebilirsiniz.

Resimlerin çevrimdışı olarak bir PDF dosyasında birleştirilmesi mümkün mü?

Evet, IronPDF ile görüntüleri çevrimdışı olarak bir PDF dosyasında birleştirebilirsiniz. Bu kapsamlı C# kütüphanesi, internet bağlantısına ihtiyaç duymadan PDF belgelerini dönüştürme ve düzenleme işlevleri sağlar.

IronPDF çeşitli görüntü formatlarını PDF'ye dönüştürmeyi destekliyor mu?

IronPDF, JPG, PNG ve TIFF dahil olmak üzere geniş bir görüntü formatını PDF'ye dönüştürmeyi destekler ve bu da onu farklı görüntüden PDF'ye dönüştürme ihtiyaçları için çok yönlü hale getirir.

Bir PDF kütüphanesi için lisanslama işlemlerini nasıl yaparım?

IronPDF, bireysel geliştiriciler için Lite, ekipler için Professional ve büyük şirketler için Unlimited olmak üzere çeşitli lisans seçenekleri sunar. Kütüphane geliştirme için ücretsizdir, ancak üretimde kullanım için lisans gereklidir.

Bir C# kütüphanesi kullanarak bir PDF'den metin çıkarabilir miyim?

IronPDF, geliştiricilerin metin içeriğine programatik olarak erişmesine ve bu içeriği işleyebilmesine olanak tanıyan PDF belgelerinden metin çıkartma yöntemleri sağlar.

PDF oluşturmada C# kütüphanesi kullanmanın çevrimiçi hizmetlere göre avantajları nelerdir?

IronPDF kullanarak uygulamanız içinde direkt PDF oluşturma süreçlerini otomatikleştirebilir, internet erişimi ve hesap girişleri gerektiren çevrimiçi hizmetlere kıyasla daha fazla kontrol, güvenlik ve esneklik sağlayabilirsiniz.

Bir PDF kütüphanesini satın almadan önce nasıl deneyebilirim?

IronPDF, satın almadan önce özelliklerini ve yeteneklerini değerlendirmenize olanak tanıyan bir ücretsiz deneme sunar, böylece özel gereksinimlerinizi karşıladığından emin olabilirsiniz.

IronPDF, .NET 10 ile görüntüleri PDF'lere birleştirmeyi destekler mi?

Evet — IronPDF, .NET 10 ile tam uyumludur. .NET 10 projesinde görüntüleri PDF olarak birleştirmek için aynı ImageToPdfConverter yöntemini ek bir yapılandırma veya çözüm olmadan kullanabilirsiniz. IronPDF'nin çapraz platform desteği, desteklenen çerçeveleri arasında .NET 10'u da içerir.

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ı...

Daha Fazla Oku

Iron Destek Ekibi

Haftada 5 gün, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara