Altbilgi içeriğine atla
IRONPDF KULLANARAK
C# Kullanarak Metni PDF'e Dönüştürmek

C# Metni PDF'ye Dönüştürme (Kod Örnekleri Eğitimi)

Son birkaç yılda, özellikle .NET Core'un yayınlanmasının ardından .NET Teknolojisinin kullanımı hızla arttı ve bunun sonucunda C# programlama dilinin kullanımı da arttı. Bu nedenle, artık her C# programcısının metni PDF dosyalarına dönüştürmeyi öğrenmesi önemlidir.

Metnin PDF'ye dönüştürülmesi gerektiği birden fazla kullanım durumu vardır.

  1. Raporlar Hazırlama
  2. Faturaları PDF'ye Dönüştürme
  3. Bir Metin Editörü Yapma
  4. Doldurulabilir PDF Formları Oluşturma
  5. Metin dosyalarını PDF dosyalarına dönüştürme

ve daha birçoğu.

Metni PDF belgelerine dönüştürmek için üçüncü parti bir kütüphaneye sahip olmak gereklidir. Piyasada birden fazla seçenek vardır, ancak bazıları ücretli, bazıları kullanımı zor ve bazılarının performans sorunları vardır. Geliştirme için ücretsiz ve kullanımı kolay bir kütüphane var, öyle ki metni PDF'ye dönüştürmek için tek satır kod yeterlidir. Ayrıca daha yüksek performans seviyeleri sağlar. Bu kütüphane IronPDF'dir.

IronPDF, tüm .NET Framework'ler tarafından desteklenir. Geliştirici dostudur ve tek bir kütüphanede URL'lerden PDF oluşturma, metinden PDF oluşturma, HTML dosyalarını PDF dosyalarına dönüştürme ve daha fazlası dahil çeşitli özellikler sunar.

Metni PDF'ye dönüştürmenin bir örneğine bir göz atalım.

Bir Visual Studio Projesi Oluşturun

Microsoft Visual Studio'yu açın. Yeni Proje Oluştur'a tıklayın. Basitlik adına 'Konsol Uygulaması' şablonunu seçin, ancak ihtiyaçınıza göre Windows Forms, ASP.NET Web Forms, MVC, Web API'ler veya herhangi bir şablonu kullanabilirsiniz.

İleri'yi seçin, Projeye İsim Verin, Hedef Framework'ü seçin ve Oluştur'a basın. Yeni bir konsol projesi oluşturulacak.

C# Metin'den PDF'ye (Kod Örneği Eğitimi), Şekil 1: Visual Studio'da yeni bir Konsol Uygulaması oluşturun Visual Studio'da yeni Konsol Uygulaması Oluşturun

Bir sonraki adımda IronPDF NuGet Paketini yükleyin.

IronPDF, .NET projelerinde PDF dosyalarını oluşturmak, okumak, düzenlemek ve kaydetmek için kullanılabilen bir .NET kütüphanesidir. IronPDF, CSS3 ve JS dahil tam HTML'den PDF'ye desteği ile .NET 5 Core, Standard ve Framework için HTML'den PDF'ye özellikleri içerir.

NuGet Paketini Yükleyin

IronPDF NuGet Paketini yüklemek için Araçlar > NuGet Paket Yöneticisi > Paket Yöneticisi Konsolu'na gidin. Aşağıdaki pencere açılacaktır:

C# Metin'den PDF'ye (Kod Örneği Eğitimi), Şekil 2: Paket Yöneticisi Konsolu Paket Yöneticisi Konsolu

Bir sonraki adımda, Paket Yöneticisi Konsoluna aşağıdaki komutu yazın.

Install-Package IronPdf

Enter'a basın.

C# Metin'den PDF'ye (Kod Örneği Eğitimi), Şekil 3: Paket Yöneticisi Konsolunda kurulum ilerlemesi Paket Yöneticisi Konsolundaki kurulum ilerlemesi

Bu, projede herhangi bir yerde bu kütüphanenin sunduğu tüm işlevleri kullanabilmek için IronPDF kütüphanesini kuracaktır.

Metni PDF'ye Dönüştürün

Bir sonraki adımda, burada ele alınacak ana konuya geliyoruz --- C# metnini bir PDF dosyasına dönüştürme.

Öncelikle, program.cs dosyasında IronPDF kütüphanesine referans verin. Dosyanın en üstüne aşağıdaki kod parçacığını yazın.

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

Bir sonraki adımda, ana fonksiyon içinde aşağıdaki kodu yazın. Bu kod metni PDF'ye dönüştürecek.

// Create an instance of ChromePdfRenderer, which is responsible for rendering HTML into PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();

// Render a simple HTML string as a PDF document
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>This is my PDF</h1><p>This is generated for the tutorial of C# txt to PDF</p>");

// Save the generated PDF document to a specified path
pdf.SaveAs(@"D:\Iron Software\textToPDF\myFirstPDF.pdf");
// Create an instance of ChromePdfRenderer, which is responsible for rendering HTML into PDF
ChromePdfRenderer renderer = new ChromePdfRenderer();

// Render a simple HTML string as a PDF document
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>This is my PDF</h1><p>This is generated for the tutorial of C# txt to PDF</p>");

// Save the generated PDF document to a specified path
pdf.SaveAs(@"D:\Iron Software\textToPDF\myFirstPDF.pdf");
' Create an instance of ChromePdfRenderer, which is responsible for rendering HTML into PDF
Dim renderer As New ChromePdfRenderer()

' Render a simple HTML string as a PDF document
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>This is my PDF</h1><p>This is generated for the tutorial of C# txt to PDF</p>")

' Save the generated PDF document to a specified path
pdf.SaveAs("D:\Iron Software\textToPDF\myFirstPDF.pdf")
$vbLabelText   $csharpLabel

Kod Açıklaması

Öncelikle, ChromePdfRenderer nesnesini oluşturun. Bu nesne, metni PDF'ye dönüştürmekten sorumludur. İkinci satırda, RenderHtmlAsPdf fonksiyonu, oluşturucu nesnesinin referansı ile çağrılır.

Bu, bu fonksiyonun argümanında geçirilen metinden bir PDF oluşturacaktır. Bu PDF daha sonra PDF Belgesi türünde geçici olarak depolanacaktır.

Son olarak, yeni oluşturulan PDF dosyası, SaveAs fonksiyonu kullanılarak yerel sürücüye kaydedilir. Yolu, SaveAs fonksiyonuna bir argüman olarak geçirin.

Çıktı

Yukarıdaki kodun çıktısı budur. Metinden programlı olarak PDF oluşturmak çok kolaydır.

C# Metin'den PDF'ye (Kod Örneği Eğitimi), Şekil 4: Kod örneğinden çıktı PDF dosyası Kod örneği çıktısından PDF dosyası

TXT Dosyasından PDF dosyasına

Yukarıdaki örnekte, basit TXT'yi PDF'ye dönüştürmenin nasıl yapılacağını gösterir. Şimdi, bu örnek bir metin belgesini PDF belgesine dönüştürmenin nasıl yapılacağını gösterecek.

Aşağıda gösterildiği gibi bir örnek kaynak TXT dosya verilmiştir.

C# Metin'den PDF'ye (Kod Örneği Eğitimi), Şekil 5: Örnek TXT dosyası Örnek TXT dosyası

Aşağıdaki kod bir metin dosyasını PDF'ye dönüştürecektir.

Önce, aşağıdaki ad alanını ekleyin:

using System.IO;
using System.IO;
Imports System.IO
$vbLabelText   $csharpLabel

Ana fonksiyon içinde aşağıdaki kod parçacığını yazın.

// Read all text from a TXT file into a string
string text = File.ReadAllText(@"D:\Iron Software\textToPDF\myTxtFile.txt");

// Use the ChromePdfRenderer to render the text as a PDF document
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf(text);

// Save the resulting PDF file to a specified location
pdf.SaveAs(@"D:\Iron Software\textToPDF\textFileToPDF.pdf");
// Read all text from a TXT file into a string
string text = File.ReadAllText(@"D:\Iron Software\textToPDF\myTxtFile.txt");

// Use the ChromePdfRenderer to render the text as a PDF document
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf(text);

// Save the resulting PDF file to a specified location
pdf.SaveAs(@"D:\Iron Software\textToPDF\textFileToPDF.pdf");
' Read all text from a TXT file into a string
Dim text As String = File.ReadAllText("D:\Iron Software\textToPDF\myTxtFile.txt")

' Use the ChromePdfRenderer to render the text as a PDF document
Dim renderer As New ChromePdfRenderer()
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf(text)

' Save the resulting PDF file to a specified location
pdf.SaveAs("D:\Iron Software\textToPDF\textFileToPDF.pdf")
$vbLabelText   $csharpLabel

File.ReadAllText, fonksiyonun argümanında belirtilen dosyanın tüm metnini okuyacaktır. Bu metin daha sonra bir dizgi değişkeninde tutulur.

Bu değişken, ardından RenderHtmlAsPdf fonksiyonunun bir argümanı olarak geçirilir. Bu, metni bir PDF belgesine dönüştürecek.

Son olarak, çıktı dosya adını SaveAs fonksiyonunda belirtin.

Çıktı

C# Metin'den PDF'ye (Kod Örneği Eğitimi), Şekil 6: Bir TXT dosyasından çıktı PDF dosyası TXT dosyasından çıktılan PDF dosyası

Yukarıdaki örnekte, metni yeni bir PDF belgesine dönüştürmek çok kolaydır.

Filigran Ekle

Bu yeni oluşturulan PDF'ye bir filigran ekleyelim. Filigranlar, belgelerin kötüye kullanımını önlemeye yardımcı olabilir. Filigranınızı ihtiyaçlarınıza göre ayarlayabilirsiniz. Aşağıdaki örneği düşünelim:

// Apply a watermark to the PDF with specified text and layout properties
pdf.ApplyWatermark("<h1>my Watermark</h1>", 45, 45, IronPdf.Editing.VerticalAlignment.Top, IronPdf.Editing.HorizontalAlignment.Center);

// Save the PDF with the watermark applied
pdf.SaveAs(@"D:\Iron Software\textToPDF\myFirstPDF.pdf");
// Apply a watermark to the PDF with specified text and layout properties
pdf.ApplyWatermark("<h1>my Watermark</h1>", 45, 45, IronPdf.Editing.VerticalAlignment.Top, IronPdf.Editing.HorizontalAlignment.Center);

// Save the PDF with the watermark applied
pdf.SaveAs(@"D:\Iron Software\textToPDF\myFirstPDF.pdf");
' Apply a watermark to the PDF with specified text and layout properties
pdf.ApplyWatermark("<h1>my Watermark</h1>", 45, 45, IronPdf.Editing.VerticalAlignment.Top, IronPdf.Editing.HorizontalAlignment.Center)

' Save the PDF with the watermark applied
pdf.SaveAs("D:\Iron Software\textToPDF\myFirstPDF.pdf")
$vbLabelText   $csharpLabel

pdf değişkeni, bir PdfDocument türünü tutar. ApplyWatermark fonksiyonu, belgeye bir filigran ekleyecektir. Örnek olarak 'my watermark' gibi bir fonksiyona argüman olarak kendi filigran metninizi iletin. İkinci argüman, filigranın döndürme açısıdır. Üçüncü ve dördüncü argümanlar, filigranın dikey ve yatay hizasını belirtir.

Çıktı

Örnek kodun ürettiği çıktı aşağıdadır:

C# Metin'den PDF'ye (Kod Örneği Eğitimi), Şekil 7: Ortada filigran bulunan PDF dosyası Merkeze yerleştirilmiş filigranlı PDF dosyası

Bir PDF Belgesini Yazdırın

IronPDF kullanarak bir PDF belgesini yazdırmak çok kolaydır --- sadece aşağıdaki kod satırını yazın:

// Print the PDF document to the default printer
pdf.Print();
// Print the PDF document to the default printer
pdf.Print();
' Print the PDF document to the default printer
pdf.Print()
$vbLabelText   $csharpLabel

Bu, PDF belgesini varsayılan yazıcınızda yazdıracaktır. Birden fazla yazıcı ayarı mevcuttur ve gereksinimlerinize göre seçim yapabilirsiniz. PDF baskı ayarları hakkında daha fazla bilgi için lütfen bu PDF Baskı Rehberi'ne bakın.

Özet

Bu öğretici, metni PDF dosyasına dönüştürmenin adım adım örneklerle ve kod açıklamalarıyla çok kolay bir yolunu gösterdi: metni PDF'ye dönüştürmek, bir TXT dosyasından PDF oluşturmak ve bu PDF dosyasını yazdırmak. Ayrıca, belgelere filigran eklemenin nasıl yapılacağını ele aldı.

IronPDF tarafından sunulan PDF'lerde grafikleri işlemek, barkod eklemek, şifrelerle güvenliği artırmak ve hatta PDF formlarını ele almak gibi çok sayıda yararlı ve ilginç özellik bulunmaktadır, fakat hepsini burada kapsamak imkansızdır. Daha fazla detay için lütfen IronPDF Özellikler Genel Bakış'ını ziyaret edin.

IronPDF, Iron Software Suite'in bir parçasıdır. Bu paket, IronXL, IronBarcode, IronOCR ve IronWebScraper gibi çeşitli ilginç ürünler içermektedir. Bu ürünlerin hepsini faydalı bulacağınıza emin olun. Tam Iron Suite satın alarak %250'ye kadar tasarruf edebilirsiniz, çünkü şu anda sadece iki ürün fiyatına beş ürün birden alabilirsiniz. Daha fazla bilgi için lütfen Iron Software Suite Fiyatlandırma'ya bakın.

IronOCR ile Aranabilir PDF'lere Metin Çıkarma

Csharp Text To Pdf 10 related to IronOCR ile Aranabilir PDF'lere Metin Çıkarma

Sağlanan metinden PDF belgeleri oluşturmanın bir başka yolu da, taranmış belgeler ve görüntülerden metin çıkarmak için IronOCR kütüphanesini kullanmak ve ardından çıkarılan içeriği kullanarak yeni bir PDF belgesi oluşturmaktır. Peki neden sadece taranmış belgeyi kullanmak yerine bunu yapıyorsunuz?

Taranmış belgeler, hala sadece resim oldukları için, kolay kolay değiştirilemez ya da aranamazlar, sadece resim yerine metinden oluşurlar. Peki nasıl aranabilir PDF'ler oluşturabilirsiniz, tam olarak IronOCR nedir ve IronPDF ile nasıl çalışabiliriz? Bu soruların her birini nasıl yanıtlayabileceğimizi inceleyelim.

IronOCR: Nedir?

IronOCR, geliştiricilerin, sağlanan görüntüler, taranmış belgeler ve hatta pasaportlar ve plaka gibi özel formatlar üzerinde kolayca OCR görevleri gerçekleştirmelerine izin veren güçlü bir .NET kütüphanesidir. Güçlü OCR yeteneklerinin yanı sıra, IronOCR, görüntülerin daha kolay taranabilmesi için düzenlenmesi gerektiğinde onları düzenlemek amacıyla araçlar da sağlar. Bu düzenleme araçları arasında DeNoise(), Sharpen() ve Deskew() bulunur.

IronOCR ile Metin Çıkarma

Şimdi, taranmış belgelerden metni nasıl çıkarabileceğinize ve bunu IronPDF tarafından kullanılacak ve düzenlenebilecek aranabilir bir PDF'ye nasıl dönüştürebileceğinize bir göz atalım. Öncelikle, aşağıdaki gibi taranmış bir belge alacağız ve bunu kodumuza yükleyeceğiz.

Csharp Text To Pdf 8 related to IronOCR ile Metin Çıkarma

using IronOcr;

class Program
{
    static void Main(string[] args)
    {

        // Create an instance of the OCR Tesseract
        var ocr = new IronTesseract();

        // Enable searchable PDF output
        ocr.Configuration.RenderSearchablePdf = true;

        // Load a scanned document image
        using var input = new OcrInput();
        input.LoadImage("sample-page.png");

        // Perform OCR on the scanned document
        OcrResult result = ocr.Read(input);

        // Output the recognized text
        Console.WriteLine(result.Text);

        // Save the recognized text to a file
        result.SaveAsSearchablePdf("output.pdf");
    }
}
using IronOcr;

class Program
{
    static void Main(string[] args)
    {

        // Create an instance of the OCR Tesseract
        var ocr = new IronTesseract();

        // Enable searchable PDF output
        ocr.Configuration.RenderSearchablePdf = true;

        // Load a scanned document image
        using var input = new OcrInput();
        input.LoadImage("sample-page.png");

        // Perform OCR on the scanned document
        OcrResult result = ocr.Read(input);

        // Output the recognized text
        Console.WriteLine(result.Text);

        // Save the recognized text to a file
        result.SaveAsSearchablePdf("output.pdf");
    }
}
Imports IronOcr

Friend Class Program
	Shared Sub Main(ByVal args() As String)

		' Create an instance of the OCR Tesseract
		Dim ocr = New IronTesseract()

		' Enable searchable PDF output
		ocr.Configuration.RenderSearchablePdf = True

		' Load a scanned document image
		Dim input = New OcrInput()
		input.LoadImage("sample-page.png")

		' Perform OCR on the scanned document
		Dim result As OcrResult = ocr.Read(input)

		' Output the recognized text
		Console.WriteLine(result.Text)

		' Save the recognized text to a file
		result.SaveAsSearchablePdf("output.pdf")
	End Sub
End Class
$vbLabelText   $csharpLabel

Çıktı

Csharp Text To Pdf 9 related to Çıktı

Bu, orijinal taranmış belgenin düzenini ve stilini koruyan, ama artık aranabilir, düzenlemesi kolay bir PDF belgesi oluşturan bir süreçtir. Bu belge daha sonra IronPDF tarafından daha fazla işleme veya paylaşım için kullanılabilir.

IronPDF ve IronOCR Lisanslaması

IronPDF ve IronOCR gibi güçlü .NET kütüphaneleriyle çalışırken, geliştiriciler genellikle özellikle üretim ortamlarında lisanslamanın nasıl çalıştığına dair netliğe ihtiyaç duyarlar. Her iki kütüphane de küçük prototiplerden büyük çaplı kurumsal çözümlere kadar projeleri desteklemek için tasarlanmış IronSoftware'in basit lisanslama modelini takip eder.

IronPDF Lisanslama

IronPDF, esnek dağıtım haklarıyla geliştirici başına lisanslanır, bu da bir geliştirici lisansının uygulamalarda ve sunucularda sınırsız kullanımı kapsadığı anlamına gelir. Bu da ölçeklenmesi gereken ekipler için maliyet açısından etkili bir tercih yapar. Lisanslar süresizdir, bu nedenle bir kez satın alındıklarında, sonsuza kadar kullanılabilir. Yıllık yenilemeler ve öncelikli destek ile güncellemeleri tercih edenler için abonelik seçenekleri de mevcuttur.

Satın almadan önce denemek mi istiyorsunuz? IronPDF'yi ücretsiz deneme lisansı edinin ve kendiniz için güçlü özellik setini deneyin.

IronOCR Lisanslama

IronOCR, IronPDF gibi aynı basit lisanslama modelini takip eder, sınırsız dağıtım hakları sunan geliştirici başı lisanslar sağlar. Bu, belge dijitalleştirme, otomatik metin çıkarma veya aranabilir PDF oluşturma gibi ölçeklenebilir OCR işlevselliği gerektiren projeler için ideal kılar.

IronOCR ile lisanslama, 125'den fazla dili destekleyen, PDF metin tanıma ve gelişmiş resim-yazı dönüştürme işlevleri dahil olmak üzere tüm özellik setini kapsar. IronPDF gibi, bulut hizmetlerine, konteynerlere veya kurumsal sunuculara ekstra ücret olmadan dağıtım yapabilirsiniz.

Tıpkı IronPDF gibi, IronOCR da geliştiricilere satın almadan önce kendilerini denemek isteyenler için ücretsiz deneme sunuyor.

Bu Geliştiriciler için Neden Önemlidir

Birçok rakip PDF ve OCR çözümü, çalışma zamanı lisansı, sunucu başına ücretler veya özellik tabanlı katmanlar gibi karmaşıklıklar ekler. Iron Software, işleri basitleştirir: bir geliştirici lisansı, tüm projeleriniz boyunca kütüphanenin gücünün kilidini açar. Bu, kullanım sınırlarını izleme veya kurumsal sözleşmeler pazarlığı yapma değil, kodlama ve özellik sunmaya odaklanmanızı sağlar.

Sıkça Sorulan Sorular

C#'ta metni PDF'ye nasıl dönüştürebilirim?

C#'ta metni PDF'ye dönüştürmek için IronPDF kütüphanesini kullanabilirsiniz. IronPDF'i NuGet Paket Yöneticisi aracılığıyla kurun ve metin veya HTML içeriğinizi bir PDF belgesi olarak rendelemek ve SaveAs metodu ile kaydetmek için ChromePdfRenderer sınıfını kullanın.

Bu yöntemi kullanarak metni PDF'ye dönüştürmenin faydaları nelerdir?

IronPDF kullanarak metni PDF'ye dönüştürmek, yüksek performans ve kullanım kolaylığı sunar ve birden fazla .NET framework'ü destekler. Dönüştürme sürecini sadece birkaç satır koda indirir, bu da rapor, fatura ve doldurulabilir formlar oluşturmak için idealdir.

C#'ta bir PDF'ye nasıl filigran eklerim?

C#'ta bir PDF'ye filigran eklemek için, IronPDF'in ApplyWatermark metodunu bir PdfDocument nesnesi üzerinde kullanın. Filigranın metnini, rotasyonunu ve hizalamasını ihtiyaçlarınıza göre özelleştirebilirsiniz.

C# kullanarak bir PDF belgesini yazdırabilir miyim?

Evet, IronPDF ile bir PDF belgesini yazdırmak için, PdfDocument nesnesi üzerinde Print metodunu çağırarak belgeyi varsayılan yazıcınıza gönderebilirsiniz.

C#'ta bir TXT dosyasını PDF'ye nasıl dönüştürebilirim?

Bir TXT dosyasını PDF'ye dönüştürmek için, dosyadan metni File.ReadAllText kullanarak okuyun ve IronPDF'in ChromePdfRenderer'ını kullanarak bu metni PDF formatına render edin. Son olarak, PDF'yi SaveAs metodu ile kaydedin.

Bu kütüphaneyi kullanarak başka hangi dosya dönüşümleri yapılabilir?

IronPDF, yalnızca metni PDF'ye dönüştürmekle kalmaz, aynı zamanda grafikler render etme, barkodlar ekleme, dosyaları şifrelerle güvence altına alma ve PDF formlarını işleme gibi işlevsellikleri de yönetebilir.

Projemde IronPDF kütüphanesini nasıl kurarım?

IronPDF kütüphanesini Visual Studio projenize kurmak için, Paket Yöneticisi Konsolunu açın ve şu komutu çalıştırın: Install-Package IronPdf. Bu, kütüphaneyi projenize ekleyecek ve işlevselliklerini etkinleştirecektir.

IronPDF'in yetenekleri hakkında daha fazla nereyi keşfedebilirim?

IronPDF'in yetenekleri hakkında daha fazla keşfetmek için, web sitelerindeki IronPDF Özellik İnceleme sayfasını ziyaret edin, burada detaylı bilgi ve ek eğitimler bulabilirsiniz.

IronPDF, .NET 10 ile uyumlu mu ve .NET 10 ile kullanıldığında özel hususlar var mı?

Evet, IronPDF tamamen .NET 10 ile uyumludur. Hiçbir geçici çözüm gerekmeden varsayılan ayarlarla .NET 10'u destekler. .NET 10 kullanırken, performans iyileştirmelerinden, async/await desteğinden, modern API'lardan ve çapraz platform yeteneklerinden yararlanabilirsiniz. Metni PDF'ye dönüştürürken, en son IronPDF NuGet paketine referans verdiğinizden ve ChromePdfRenderer'ı bir .NET 10 projesinde değiştirmeden kullandığınızdan emin olun.

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