Altbilgi içeriğine atla
ÜRüN KARşıLAşTıRMALARı

PDFsharp Filigran Eklemek için En İyi Alternatifleri Keşfedin

PDF'lere filigran eklemek, belge güvenliği, markalama ve sürüm kontrolü için yaygın bir gerekliliktir. Belgeleri gizli olarak işaretlemek, resmi raporları markalamak veya yetkisiz çoğaltmayı önlemek filigranlamayı zorunlu bir özellik haline getirir.

C# dilinde geliştiricilerin IronPDF ve PDFSharp gibi en popüler iki seçenek olan birçok kütüphaneyi seçme şansı vardır. Ancak, yaklaşımları, taşınabilirlikleri, performansları ve lisans yapıları önemli ölçüde farklılık gösterir. Bu makale, mevcut PDF'lere filigran eklemek içinIronPDFve PDFsharp'ın işlevlerini, uygulama süreçlerini ve özelleştirme yeteneklerini içeren detaylı bir karşılaştırma sunar.

Karşılaştırma, her iki kütüphanenin çalışma kod örnekleriyle birlikte filigranlama API'lerini kapsar. Böylece, projenizin gereksinimlerine uygun olanı değerlendirebilirsiniz.

PDF Filigranlamayı Anlamak

Filigran Nedir?

Bir filigran, bir belgenin üzerinde yer alan bir grafik veya metinsel kaplamadır. Bir tanımlayıcı, caydırıcı veya markalama unsuru olarak hizmet eder. Filigranlar amaçlarına bağlı olarak görünür veya görünmez olabilirler ve belge açıklama için kullanılan metin ve görüntü damgaları ile yakından ilişkilidir.

Filigran Türleri

  • Metin Filigranı – Tipik olarak "GİZLİ" veya "TASLAK" gibi bir mesaj içeren yarı saydam bir kaplama.
  • Görüntü Filigranı – Belgede gömülü bir logo, amblem veya grafik.
  • Şeffaf Filigran – Belgenin okunabilirliğini engellemeyen ince bir markalama işareti.
  • Damelanmış Filigran – Görünürlüğü sağlamak için daha belirgin, kalın bir işaret.

Yaygın Kullanım Durumları

  • Güvenlik ve Koruma – Belgeleri tescilli olarak işaretleyerek yetkisiz çoğaltmayı önleyin.
  • Markalama – Belgelerde marka tutarlılığını korumak için şirket logoları veya imzaları ekleyin.
  • Sürüm Kontrolü – Taslakları, nihai sürümleri veya belge revizyonlarını etiketleme.

IronPDFvePDFsharpNedir?

IronPDF

IronPDF, sıfırdan PDF oluşturmadan ileri seviye manipulasyon görevlerine kadar PDF işlemlerini kolaylaştırmak için tasarlanmış üstün ve zengin özelliklere sahip bir .NET kutuphanesidir. Özellikle filigranlama da dahil PDF manipulasyon görevlerinin kolayca uygulanmasını arayan geliştiriciler için kullanışlıdır.

Ana Özellikler:

  • Minimal kod gerektiren basit ve sezgisel bir API.
  • Özelleştirme seçeneklerine sahip metin ve görüntü filigranlarını destekler.
  • Hassas konumlandırma için saydamlık kontrolü, konumlandırma ve döndürme seçenekleri sunar.
  • .NET 6+, .NET Core, ve .NET Framework ile uyumlu.
  • Uzun vadeli kullanım için sürekli lisanslama modeli ile sunulmaktadır.
  • Ek yetenekler arasında PDF açıklamaları, HTML'den PDF'ye dönüştürme ve dijital imzalar bulunur.

PDFsharp

PDFsharp, C# dilinde PDF oluşturma, düzenleme ve manipulasyonuna imkan veren açık kaynak kütüphanesidir. Hali hazırdaPDFsharpkullanıyorsanız ve bir geçiş düşünüyorsanız, PDFsharp'tan IronPDF'e geçiş rehberi geçiş sürecini adım adım anlatır. Çizim operasyonları üzerinde ince ayar kontrol sağlar ancak filigranlama, IronPDF'in soyut yaklaşımlarına göre daha manuel bir uygulama gerektirir.

Ana Özellikler:

  • Ücretsiz ve açık kaynak, bütçeye duyarlı projeler için maliyet etkin.
  • Çizim API'si aracılığıyla, taslak grafik yolları ve yarı saydam grafik yolları dahil düşük seviye PDF çizim işlemleri üzerinde kontrol sağlar.
  • Metin ve görüntü filigranları desteklenir ancak dönüşümler için ek kod gerektirir.
  • .NET Framework ve PDFSharpCore sayesinde .NET Core ile uyumlu çalışır.
  • Yüksek seviye filigran fonksiyonları içermez; geliştiriciler, opaklık ve döndürme gibi özellikleri doğrudan çizim API'si ile uygulamalıdır.

İki kutuphanenin filigranlama görevleri için karşılaştırmasının hızlı bir özetini burada bulabilirsiniz:

Özellik IronPDF PDFsharp
Metin Filigranı Dahili ApplyWatermark yöntemi XGraphics API aracılığıyla manuel çizim
Görüntü Filigranı HTML/CSS <img> etiket desteği Manuel konumlandırma ile DrawImage
Opaklık Kontrolü ApplyWatermark üzerinde parametre Özel fırça/alpha kullanımı gerektirir
Döndürme ApplyWatermark üzerinde parametre Manuel RotateTransform çağrısı
Filigran Stili Tam HTML/CSS desteği Yazı tipi ve fırça yapılandırması
.NET Uyumluluğu .NET 6+, Core, Framework .NET Framework, Core (PDFSharpCore ile)
Lisanslama Ticari (süresiz seçenek) Açık kaynak (MIT)

IronPDF'nin ücretsiz 30 günlük denemesi, aşağıdaki örneklerde kullanılan tam filigran API'sini içerir.

IronPDFile Filigran Ekleme

IronPDF, geliştiricilerin sadece birkaç satır kodla filigran uygulamalarına olanak tanıyan yüksek seviyeli bir API sağlar, manuel koordinat hesaplamaları veya grafik hattı kurulumu gerekmez. IronPDF'nin filigran aracı HTML/CSS dizelerini kabul ettiğinden — kütüphane genelinde kullanılan aynı Chromium tabanlı HTML işleme motorunu kullanarak — stil, konumlandırma ve görünüm üzerinde tam kontrol sahibi olursunuz.

Metin Filigran Örneği

using IronPdf;

const string filename = "existing.pdf";
// Load the existing PDF file
PdfDocument pdf = PdfDocument.FromFile(filename);

// Create a simple HTML-based watermark
string watermark = "<h1 style='color:red'>Confidential!</h1>";

// Apply the watermark to the PDF
pdf.ApplyWatermark(watermark);

// Save the updated document with the applied watermark
pdf.SaveAs("watermarked.pdf");
using IronPdf;

const string filename = "existing.pdf";
// Load the existing PDF file
PdfDocument pdf = PdfDocument.FromFile(filename);

// Create a simple HTML-based watermark
string watermark = "<h1 style='color:red'>Confidential!</h1>";

// Apply the watermark to the PDF
pdf.ApplyWatermark(watermark);

// Save the updated document with the applied watermark
pdf.SaveAs("watermarked.pdf");
Imports IronPdf

Private Const filename As String = "existing.pdf"
' Load the existing PDF file
Private pdf As PdfDocument = PdfDocument.FromFile(filename)

' Create a simple HTML-based watermark
Private watermark As String = "<h1 style='color:red'>Confidential!</h1>"

' Apply the watermark to the PDF
pdf.ApplyWatermark(watermark)

' Save the updated document with the applied watermark
pdf.SaveAs("watermarked.pdf")
$vbLabelText   $csharpLabel

PDFsharp PDF üzerine Filigran Ekleme için En İyi Alternatifleri Keşfedin: Şekil 3 - Metin filigran çıktısı

Bu kod örneğinde, mevcut PDF dosyalarınızaIronPDFile filigran uygulamanın ne kadar kolay olduğunu görüyoruz. Burada mevcut PDF'yi FromFile yöntemi ile yüklüyoruz. Daha sonra filigran olarak HTML öğesi şeklinde basit bir dize oluşturup ApplyWatermark kullanarak PDF'ye uyguluyoruz, tıpkı sıfırdan PDF oluşturmak için HTML kullanmak gibi. Çıktı resminde gösterildiği gibi, bu, PDF'mize filigran olarak basit bir 'Gizli' metin dizisi ekledi.

Görsel Filigran Örneği

using IronPdf;

// Load the PDF document
PdfDocument pdf = PdfDocument.FromFile("existing.pdf");

// Create an HTML-based watermark containing the image
string watermark = "<img src='https://ironsoftware.com/img/products/ironpdf-logo-text-dotnet.svg'>";

// Apply the watermark to the PDF with rotation and opacity
pdf.ApplyWatermark(watermark, rotation: 45, opacity: 80);

// Save the watermarked document
pdf.SaveAs("watermarked.pdf");
using IronPdf;

// Load the PDF document
PdfDocument pdf = PdfDocument.FromFile("existing.pdf");

// Create an HTML-based watermark containing the image
string watermark = "<img src='https://ironsoftware.com/img/products/ironpdf-logo-text-dotnet.svg'>";

// Apply the watermark to the PDF with rotation and opacity
pdf.ApplyWatermark(watermark, rotation: 45, opacity: 80);

// Save the watermarked document
pdf.SaveAs("watermarked.pdf");
Imports IronPdf

' Load the PDF document
Private pdf As PdfDocument = PdfDocument.FromFile("existing.pdf")

' Create an HTML-based watermark containing the image
Private watermark As String = "<img src='https://ironsoftware.com/img/products/ironpdf-logo-text-dotnet.svg'>"

' Apply the watermark to the PDF with rotation and opacity
pdf.ApplyWatermark(watermark, rotation:= 45, opacity:= 80)

' Save the watermarked document
pdf.SaveAs("watermarked.pdf")
$vbLabelText   $csharpLabel

PDFsharp PDF üzerine Filigran Ekleme için En İyi Alternatifleri Keşfedin: Şekil 4

Görsel eklemek de metin eklemek kadar kolaydır, çünkü her ikisi de aynı yöntemi kullanır. Metin örneğindeki gibi, resim URL'sini işaret eden HTML görsel etiketini içeren yeni bir filigran dize değişkeni oluşturup uygularız. Bu sefer, IronPDF'nin işleme seçenekleri parametreleriyle özelleştirilmiş döndürme ve opaklık dönüşümleri dahil ediyoruz.

Bu yaklaşım, belirtilen bir konumda bir görsel filigranı yerleştirir ve özel yerleştirme ve saydamlık sağlar.

FiligranıPDFsharpile Ekleme

PDFsharp, geliştiricilerin metin ve görselleri GDI+ çizim API'si kullanarak elle işlemesini gerektirir. Mevcut bir PDF dosyasına filigran eklemek için çizmeye yönelik bir XGraphics nesnesi oluşturun ve istenen içeriği uygulayın.

Metin Filigran Örneği

using PdfSharp.Pdf;
using PdfSharp.Drawing;
using PdfSharp.Pdf.IO;

const string filename = "existing.pdf";
// Open the PDF document in modify mode
var document = PdfReader.Open(filename, PdfDocumentOpenMode.Modify);

foreach (var page in document.Pages)
{
    // Create an XGraphics object for drawing
    var gfx = XGraphics.FromPdfPage(page);

    // Move the origin to the center of the page for rotation purposes
    gfx.TranslateTransform(page.Width / 2, page.Height / 2);

    // Rotate for diagonal watermark placement
    gfx.RotateTransform(Math.Atan(page.Height / page.Width));

    // Define font and brush for drawing the watermark text
    var font = new XFont("Arial", 40);
    var brush = new XSolidBrush(XColor.FromArgb(128, XColors.Red));  // Semi-transparent red

    // Draw the watermark text centered on the page
    gfx.DrawString("WATERMARK", font, brush, new XPoint(0, 0));
}

// Save modified document
document.Save("watermarked.pdf");
using PdfSharp.Pdf;
using PdfSharp.Drawing;
using PdfSharp.Pdf.IO;

const string filename = "existing.pdf";
// Open the PDF document in modify mode
var document = PdfReader.Open(filename, PdfDocumentOpenMode.Modify);

foreach (var page in document.Pages)
{
    // Create an XGraphics object for drawing
    var gfx = XGraphics.FromPdfPage(page);

    // Move the origin to the center of the page for rotation purposes
    gfx.TranslateTransform(page.Width / 2, page.Height / 2);

    // Rotate for diagonal watermark placement
    gfx.RotateTransform(Math.Atan(page.Height / page.Width));

    // Define font and brush for drawing the watermark text
    var font = new XFont("Arial", 40);
    var brush = new XSolidBrush(XColor.FromArgb(128, XColors.Red));  // Semi-transparent red

    // Draw the watermark text centered on the page
    gfx.DrawString("WATERMARK", font, brush, new XPoint(0, 0));
}

// Save modified document
document.Save("watermarked.pdf");
Imports PdfSharp.Pdf
Imports PdfSharp.Drawing
Imports PdfSharp.Pdf.IO

Private Const filename As String = "existing.pdf"
' Open the PDF document in modify mode
Private document = PdfReader.Open(filename, PdfDocumentOpenMode.Modify)

For Each page In document.Pages
	' Create an XGraphics object for drawing
	Dim gfx = XGraphics.FromPdfPage(page)

	' Move the origin to the center of the page for rotation purposes
	gfx.TranslateTransform(page.Width \ 2, page.Height \ 2)

	' Rotate for diagonal watermark placement
	gfx.RotateTransform(Math.Atan(page.Height \ page.Width))

	' Define font and brush for drawing the watermark text
	Dim font = New XFont("Arial", 40)
	Dim brush = New XSolidBrush(XColor.FromArgb(128, XColors.Red)) ' Semi-transparent red

	' Draw the watermark text centered on the page
	gfx.DrawString("WATERMARK", font, brush, New XPoint(0, 0))
Next page

' Save modified document
document.Save("watermarked.pdf")
$vbLabelText   $csharpLabel

Bu uygulama, açık koordinat tabanlı konumlandırma ile her sayfaya bir filigran çizer.IronPDFörneği ile benzer bir çıktı üretmesine rağmen,PDFsharpyaklaşımı daha fazla kod içerir — IronPDF'nin metin filigranı aktif yaklaşık 4 satır gerektirirken, PDFsharp'ın ise 10 gerektirir; çünküPDFsharpyerleşim kararlarını (çeviri, döndürme, yazı tipi seçimi gibi) soyutlamak yerine geliştiriciye havale eder.

Görsel Filigran Örneği

using PdfSharp.Pdf;
using PdfSharp.Drawing;
using PdfSharp.Pdf.IO;

// Open the existing PDF document in modify mode
var document = PdfReader.Open("sample.pdf", PdfDocumentOpenMode.Modify);

// Load the watermark image
XImage watermark = XImage.FromFile("watermark.png");

foreach (var page in document.Pages)
{
    // Create a graphics object from the page
    XGraphics gfx = XGraphics.FromPdfPage(page);

    // Draw the image watermark at the specified position and size
    gfx.DrawImage(watermark, 50, 100, watermark.PixelWidth / 2, watermark.PixelHeight / 2);
}

// Save the modified PDF document
document.Save("watermarked.pdf");
using PdfSharp.Pdf;
using PdfSharp.Drawing;
using PdfSharp.Pdf.IO;

// Open the existing PDF document in modify mode
var document = PdfReader.Open("sample.pdf", PdfDocumentOpenMode.Modify);

// Load the watermark image
XImage watermark = XImage.FromFile("watermark.png");

foreach (var page in document.Pages)
{
    // Create a graphics object from the page
    XGraphics gfx = XGraphics.FromPdfPage(page);

    // Draw the image watermark at the specified position and size
    gfx.DrawImage(watermark, 50, 100, watermark.PixelWidth / 2, watermark.PixelHeight / 2);
}

// Save the modified PDF document
document.Save("watermarked.pdf");
Imports PdfSharp.Pdf
Imports PdfSharp.Drawing
Imports PdfSharp.Pdf.IO

' Open the existing PDF document in modify mode
Private document = PdfReader.Open("sample.pdf", PdfDocumentOpenMode.Modify)

' Load the watermark image
Private watermark As XImage = XImage.FromFile("watermark.png")

For Each page In document.Pages
	' Create a graphics object from the page
	Dim gfx As XGraphics = XGraphics.FromPdfPage(page)

	' Draw the image watermark at the specified position and size
'INSTANT VB WARNING: Instant VB cannot determine whether both operands of this division are integer types - if they are then you should use the VB integer division operator:
	gfx.DrawImage(watermark, 50, 100, watermark.PixelWidth / 2, watermark.PixelHeight / 2)
Next page

' Save the modified PDF document
document.Save("watermarked.pdf")
$vbLabelText   $csharpLabel

PDFsharp PDF üzerine Filigran Ekleme için En İyi Alternatifleri Keşfedin: Şekil 6

Bu yöntem, sabit bir konum ve boyutta bir görsel filigranı yerleştirir. Opaklık yönetimi, PDFsharp'ın tek çağrılı API yüzeyinin dışında — saydamlık kontrolüne ihtiyaç duyan geliştiriciler bunu doğrudan XGraphics hattı üzerinden yönetir. Metin filigran örneğinde olduğu gibi, PDFsharp, IronPDF'nin daha yüksek seviyeli filigran API'sine kıyasla ek kurulum karşılığında işleme üzerinde ayrıntılı kontrol sağlar.

IronPDFvePDFsharpFiligranlama İçin Nasıl Karşılaştırılır?

Kullanım Kolaylığı

  • IronPDF: Minimal kodla filigranlamayı basitleştiren yüksek seviyeli işlevler sağlar. Karmaşık işlemleri soyutlar, hızlı ve verimli bir çözüm arayan geliştiriciler için idealdir.
  • PDFSharp: Grafik API'si kullanarak manuel uygulama gerektirir, bu da karmaşıklığı ve geliştirme süresini artırır. Gösterim üzerinde ince ayar yapmayı gerektiren ancak ek kodlama konularında rahat olan geliştiriciler için daha uygundur.

Performans

  • IronPDF: Tek bir NuGet paketi olarak teslim edilir ve opaklık, döndürme ve konumlandırmayı tek bir yöntem çağrısıyla yöneten filigran işlemleri içerir, çok sayfalı belgelerde filigranlama sırasında sayfa başına işleme yükünü azaltır. Geniş ölçekli iş akışları için, IronPDF performans optimizasyon kılavuzuna bakın.
  • PDFSharp: Küçük bir bağımlılık ayak izi ile hafiftir. Sayfa başına birden fazla dönüştürme içeren karmaşık filigranlama görevleri için, geliştiriciler çizim mantığını profilleme ve optimize etme ihtiyaçı duyabilir, çünküPDFsharpbu işlemleri dahili olarak birleştirmez veya önbelleğe almaz.

Özelleştirme Seçenekleri

  • IronPDF: Opaklık, döndürme, konumlandırma ve yazı tipi boyutu özelleştirmesi için yerleşik destek. Kullanıcılar, karmaşık işleme mantığına dalmadan ayarları kolayca ayarlayabilir.
  • PDFSharp: Opaklık, saydamlık efektleri ve dönüşüm işleme için ek kodlama gerektirir. Güçlü olmasına karşın, geliştiriciden daha yüksek düzeyde özelleştirme talep eder, belirli işleme görevleri için var formatını kullanmayı içerir.

Uyumluluk

  • IronPDF: .NET 6+, .NET Core ve .NET Framework ile tam uyumludur, bu da onu modern ve eski uygulamalar için uygun hale getirir.
  • PDFSharp: .NET Framework ve .NET Core'u (PDFSharpCore aracılıyla) destekler. Seçtiğiniz topluluk bağlantı noktasına bağlı olarak, bazı yeni çerçeve özellikleri mevcut kapsamının dışında olabilir.

Lisanslama ve Maliyet

  • IronPDF: Ücretli lisans gerektiren ticari bir üründür, ancak süresiz lisanslama seçenekleri, müşteri desteği ve sürekli güncellemeler içerir.
  • PDFSharp: Açık kaynak kodlu ve ücretsiz kullanımı olan bir çözüm sunar, kendi desteklerini ve güncellemelerini üstlenmeye istekli olan geliştiriciler için maliyet etkin bir çözüm sunar.

Lisans maliyetinin ötesinde, toplam proje maliyeti, manuel koordinat tabanlı konumlandırma, özel opaklık ve döndürme mantığı ve IronPDF'nin tek bir yöntem çağırısıyla ele aldığı sayfa başına çizim kodu için harcanan geliştirici saatlerini içerir. Takımların çok yıllık proje yaşam döngüsü boyunca maliyeti değerlendirdiği durumda, bu uygulama ve bakım saatleri genellikle açık kaynakla ticari lisanslama arasındaki farkı aşarak öne çıkar.

Hangi Kütüphaneyi Seçmelisiniz?

PDFsharp PDF üzerine Filigran Ekleme için En İyi Alternatifleri Keşfedin: Şekil 7

PDFsharp, sağlam düşük seviyeli çizim kontrolü ve açık kaynak lisansı sağlar — sıkı bütçe ve filigran mantığını sıfırdan inşa etme geliştirme kapasitesine sahip ekipler için gerçek bir avantajdır. Dahili filigran konumlandırma, opaklık, döndürme ve HTML/CSS tabanlı tarzı birinci sınıf işlemler olarak ihtiyaç duyuluyorsa, IronPDF, uygulanma süresini azaltan daha kapsamlı bir API sunar. Sonuçta, en iyi seçim proje gereksinimlerinize, kodlama uzmanlığınıza ve mevcut kaynaklarınıza bağlıdır.

ücretsiz denemeyi indirerek IronPDF'yi kendi kendinize deneyin ve bugün C# PDF projelerinizi bir üst seviyeye çıkarın!

PDFsharp, sahibinin tescilli bir markasıdır. Bu site,PDFsharpile bağlantılı, onaylanmış veya sponsorlu değildir. Tüm ürün adları, logolar ve markalar sahiplerine aittir. Karşılaştırmalar yalnızca bilgilendirme amaçlıdır ve yazım sırasında kamuya açık bilgileri yansıtır.)}]

Sıkça Sorulan Sorular

.NET kitaplığı kullanarak bir PDF'ye filigran nasıl ekleyebilirim?

IronPDF kullanarak bir PDF'ye filigran ekleyebilirsiniz. IronPDF'in basit API'si, şeffaflık ve döndürme gibi özelleştirilebilir seçenekler sunarak hem metin hem de resim filigranlarını destekler.

Premium bir .NET PDF kütüphanesi kullanmanın filigran ekleme için avantajları nelerdir?

IronPDF gibi bir premium .NET PDF kütüphanesi, kolay filigranlama için yüksek seviye işlevler, modern .NET frameworklerle uyumluluk ve PDF notları ve HTML'den PDF'ye dönüştürme gibi ek özellikler sunar.

PDF belgelerinde filigranlama neden önemlidir?

Filigran eklemek, belge güvenliği, markalama ve sürüm kontrolü için önemlidir. İzinsiz çoğaltmayı önlemeye yardımcı olur, marka tutarlılığını sağlar ve belgeleri gizli olarak işaretler.

IronPDF ile PDFsharp'in PDF'lere filigran ekleme konusunda ne gibi farklari vardir?

IronPDF, minimal kodla kolay filigranlama için daha sezgisel bir API sunarken, PDFsharp dönüşümler ve opaklık ayarları için daha fazla manuel çaba ve ek kodlama gerektirir.

IronPDF, açık kaynaklı seçeneklerle karşılaştırıldığında PDF işleme süreçlerini nasıl geliştirir?

IronPDF, filigranlama, anotasyonlar ve dönüştürme gibi PDF manipülasyonlarını gerçekleştirmeyi kolaylaştıran yerleşik yüksek seviye işlevler sunar; bu, PDFsharp gibi açık kaynak seçeneklerinde daha karmaşık kodlama gerektirir.

.NET kütüphanelerini kullanarak PDF'lere hangi türden filigranlar eklenebilir?

IronPDF gibi kütüphaneler ile, konumlandırma, opaklık ve döndürme seçenekleriyle özelleştirmeler yaparak metin filigranları, resim filigranları ve şeffaf filigranlar ekleyebilirsiniz.

IronPDF büyük PDF belgelerini işlemek için uygun mu?

Evet, IronPDF yüksek hızlı işlem için optimize edilmiştir ve büyük PDF belgelerini performans sorunları olmadan verimli bir şekilde işleyebilir.

.NET PDF kütüphanesi seçerken premium ve açık kaynak arasındaki farkları değerlendirmeniz için nelere dikkat etmeliyim?

Kullanım kolaylığını, mevcut özellikleri, uyumluluğu, performansı ve desteği göz önünde bulundurun. IronPDF gibi bir premium kütüphane kapsamlı özellikler ve destek sunarken, PDFsharp gibi bir açık kaynak kütüphane ücretsizdir ancak daha karmaşık kodlama gerektirir ve resmi destekten yoksundur.

IronPDF'i .NET Core ile kullanabilir miyim?

Evet, IronPDF, farklı geliştirme ortamları için .NET 6+, .NET Core ve .NET Framework ile uyumludur.

IronPDF, filigran eklemenin ötesinde hangi ek işlevsellikler sunar?

Filigranlamanın yanı sıra IronPDF, PDF anotasyonları, HTML'den PDF'ye dönüştürme, dijital imzalar ve daha fazlasını destekler ve kapsamlı PDF manipülasyon yetenekleri sunar.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku

Iron Destek Ekibi

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