
C# içinde Word (Docx) dosyasını PDF'ye Dönüştürme Nasıl Yapılır (Eğitim)
Bu eğitim, VB.NET'te PDF dosyalarını nasıl birleştireceğinizi gösterir.
VB.NET'te PDF Dosyalarını Nasıl Birleştirirsiniz
- PDF dosyalarını birleştirmek için gerekli C# kütüphanesini indirin
- Varolan PDF'leri dosyalardan yükleyin veya HTML'den render edin
Mergemetodunu kullanarak PDF'leri birleştirin- Birleşmiş PDF'yi VB.NET'te
SaveAsmetodunu kullanarak kaydedin - Çıktı PDF belgesini kontrol edin
IronPDF Özellikleri
IronPDF, geliştiricilerin PDF belgelerini hızlı bir şekilde üretmesini, okumasını ve düzenlemesini sağlayan güçlü bir PDF SDK temelidir. IronPDF kütüphanesi, Chrome motorunu kullanarak HTML'yi PDF'ye dönüştürür. Xamarin, Blazor, Unity, HoloLens uygulamaları, Windows Forms, HTML, ASPX, Razor HTML, .NET Core, ASP.NET ve WPF gibi birçok web bileşenini destekler. Hem geleneksel Windows Uygulamaları hem de ASP.NET Web Uygulamaları, Microsoft .NET ve .NET Core programlamalarını kullanabilir.
IronPDF, HTML5, JavaScript, CSS ve resimleri kullanarak başlık ve alt bilgiye sahip, görsel olarak çekici PDF'ler oluşturmanıza olanak tanır. Güçlü bir HTML-to-PDF dönüştürücü ile birlikte PDF dosyaları ile çalışan API kütüphanesi, herhangi harici kaynağa bağımlı olmayan bağımsız bir PDF dönüşüm motoruna da sahiptir.
- IronPDF kütüphanesi, kullanıcıların resim dosyaları, HTML, HTML5, ASPX ve Razor/MVC Görünümü dahil olmak üzere çeşitli girdilerden PDF oluşturmasına olanak tanır.
- Etkileşimli PDF'ler ile çalışmak için kullanılabilecek araçlar arasında etkileşimli formları doldurma ve gönderme yer alır.
- PDF'leri birleştirin ve bölün, PDF dosyalarından metin ve resimler çıkarın, PDF dosyalarında metin arayın, PDF'leri görüntülere rastrlaştırın, yazı tipi boyutunu değiştirin ve PDF dosyalarını dönüştürün.
- Kütüphane, HTML giriş formlarının arkasında kimlik doğrulama için kullanıcı ajanlarının, proxy'lerin, çerezlerin, HTTP başlıklarının ve form değişkenlerinin kullanımının yanı sıra, PDF yayınlarının temeli olarak bağlantılar sunar.
- Şifrelenmiş PDF dosyalarına, demir kullanıcı isimleri ve şifreleri vererek IronPDF ile erişilebilir.
- IronPDF API'sini kullanarak, mevcut PDF dosyaları okunabilir ve düzenlenebilir.
- Kütüphane, PDF dosyalarına metin, grafikler, yer işaretleri, filigranlar, başlıklar ve alt bilgiler eklemenin yanı sıra PDF dosyalarından resimleri de çıkarabilir.
- Kullanıcılar yeni veya eski bir PDF belgesinde sayfaları bölebilir ve birleştirebilir. Acrobat Reader olmadan, IronPDF metinden PDF nesneleri de oluşturabilir.
- CSS dosyalarından ve CSS medya dosyalarından PDF belgeleri üretilebilir.
IronPDF kullanarak PDF dosyalarını birleştirme hakkında daha fazla bilgi edinmek için PDF dosyalarını birleştirme örneği adresine bakın.
.NET Core 6 Projesi Oluşturmak
Bu bültendeki takip eden kısımlardaki örnekler, IronPDF kütüphanesinin ne kadar basit kullanılabileceğini gösteriyor.
PDF dosyalarını birleştirmek için yeni bir proje oluşturmak ilk adımdır.
Visual Studio açıkken "Dosya" menüsünden "Yeni Proje"yi seçin.
Sonraki diyalog kutusunda "Console App" şablonunu seçin, ardından "İleri"yi tıklayın.
Visual Studio'da yeni proje oluşturun
Proje adını belirlediğiniz herhangi bir şey olarak Proje adı kutusuna girin ve yeni projenin konumunu Konum alanına yazın. Devam etmek için İleri düğmesine tıklayın.
Yeni projenizi yapılandırın
Çerçeve açılır menüsünden bir .NET Framework seçin. Bu durumda, uzun süre desteklenmiş olan .NET versiyonu 6.0 kullanıyoruz. Ardından Oluştur'u tıklayın.
.NET Framework seçimi
Sonraki adımda, çözümün gerekli IronPDF kütüphanesini indirin. Bunu başarmak için paket yöneticisinde aşağıdaki kodu kullanın:
Alternatif olarak, IronPdf paketini aramak için NuGet Paket Yöneticisi kullanılabilir.
NuGet Paket Yöneticisi UI'de IronPDF'i arayın
Bu uygulamaya, oluşturulan IronPDF'i seçilen konuma kaydetmeye olanak tanıyan "Farklı Kaydet" diyalog kutusu eklendi.
PDF dosyalarını birleştirin
IronPDF'i çok sayıda veya büyük PDF dosyalarıyla etkili bir şekilde çalışmak için kullanabilirsiniz. Belgeleri işlerken, yerleşik tembel yükleme ve artımlı güncelleme özellikleri sayesinde daha az RAM kullanabilirsiniz. Birkaç satır kod ile birden fazla PDF belgesini tek bir PDF dosyasında birleştirmek mümkündür.
Aşağıda, birden fazla PDF dosyasını birleştirmek için örnek kod bulunmaktadır.
Imports System
Imports IronPdf
Module Program
Sub Main(args As String())
' Declare PdfDocument objects for the PDF files to be merged
Dim firstPDF, secondPDF, MergedPDF As PdfDocument
' Load existing PDF files into PdfDocument objects
firstPDF = PdfDocument.FromFile("A.pdf")
secondPDF = PdfDocument.FromFile("B.pdf")
' Merge the loaded PDF documents into a single PdfDocument
MergedPDF = PdfDocument.Merge(firstPDF, secondPDF)
' Save the merged PDF document to the specified file path
MergedPDF.SaveAs("MergeDoc.pdf")
End Sub
End Module
Yukarıdaki kod parçacığı, IronPDF kullanarak PDF belgelerini nasıl birleştireceğinizi gösterir. İlk olarak, PdfDocument nesnesi için yerel bir değişken oluşturmak amacıyla FromFile işlevini kullanarak iki PDF dosyasını A.pdf ve B.pdf yükleyin. IronPDF, birden fazla PDF belge nesnesini parametre olarak geçerek PDF'leri birleştirmeye yardımcı olan Merge adlı ayrı bir işlev sağlar. Tüm nesneleri birleştirme işlevine geçtikten sonra, bir diğer işlev olan SaveAs, birleştirilmiş PDF dosyalarını tek bir PDF dosyasında kaydetmek için kullanılır.
İki PDF dosyasının içeriği
Yukarıdaki görüntü iki giriş PDF dosyasını göstermektedir. Çıktı PDF dosyası aşağıda bağlanacaktır.
ÇIKTI PDF DOSYASI
Çıktı dosyası
Yukarıdaki görüntüler, işlevin bir PDF dosyasına kaydedilen birinci ve ikinci PDF dosyalarını birleştirdiğini göstermektedir. Aynı şekilde, birden fazla PDF dosyası birleştirilebilir. IronPDF, bu işlemi birkaç milisaniyede birkaç satır kod ile gerçekleştirebilir.
Sonuç
IronPDF kullanımı basittir ve sadece birkaç satır kod ile PDF dosyaları üretir. Yeni başlayanlar için uygundur ve bu uygulamayı kullanmak için yalnızca temel bilgi gereklidir. IronPDF ile başka bir paket arasında bir bağımlılık yoktur. Örneğin, tamamen tek paketli bir kütüphanedir.
Sunulan ücretsiz lisansın yanı sıra, geliştiricilerin ihtiyaçlarını karşılamak için bir dizi lisans satın alma seçeneği bulunmaktadır. Süresiz lisans, 30 günlük para iade garantisi, bir yıllık yazılım desteği, yükseltmeler ve SaaS ile OEM yeniden dağıtım olasılığı gibi tüm kütüphane özellikleri $999 Lite sürümüne dahil değildir.
Ayrıca sürekli maliyetleri de içermez. Bu lisanslar üretim, aşama ve geliştirme için kullanılabilecek tek seferlik yatırımlardır. Ayrıca, IronPDF zaman sınırlı, dağıtılabilir olmayan ücretsiz lisanslar sunmaktadır. IronPDF hakkında tam fiyatlandırma ve lisanslama bilgileri için lisanslama sayfasına göz atın.

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.
İlgili Makaleler


