C#'da PDF Objelerini Tercüme Etme

Bazen kullanıcılar, PDF içinde belirli bir metni, resmi veya şekli başka bir yere taşımak zorunda kalırlar. IronPDF ile bir PDF nesnesine doğrudan erişim ve kütüphanemizi kullanarak çeviri yapma yollarını sunuyoruz.

Bu kod örneği içinde, IronPDF ile PDF DOM nesnelerini kolayca nasıl çevrileceğinizden bahsedeceğiz.

Kod Açıklaması

Önce bir ChromePdfRenderer örneğini oluştururuz ve ardından bir HTML dizesini PDF'ye dönüştürmek için RenderHtmlAsPdf çağırırız.

Metni render ettikten sonra, PDF DOM nesne koleksiyonuna erişiriz. İlk sayfayı Pages.First kullanarak alırız, ardından ObjectModel erişerek TextObjects koleksiyonunu buluruz. TextObjects koleksiyonu, PDF içindeki tüm TextObject örneklerini tutar. Bu koleksiyondaki ilk elemanı erişip değişkene atıyoruz.

PDF içinde ilk TextObject elde ettikten sonra (örneğimizde, bu "Test" kelimesi olur), Translate özelliğine yeni bir PointF(X, Y) atarız. Yeni bir nokta atayarak, kelimenin konumu X ve Y eksenlerinde 100 nokta sağa ve 100 nokta aşağıya kayar.

Son olarak, metin taşındıktan sonra, değiştirilen PDF'yi kaydetmek için SaveAs yöntemini kullanırız.

PDF DOM'u Zahmetsizce Nasıl Çevrileceğini Öğrenin - Kılavuzumuzu Şimdi Ziyaret Edin!

Başlamaya Hazır mısınız?
Nuget Indirmeler 18,332,619 | Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.