MS Word belgelerini oluşturmak ve manipüle etmek için sorunları unutun ve FileFormat.words’i yükleyin. Bu belge otomasyon yazılımı çok kullanışlı özellikler sunar. {.wp-blok başlığı}

C# 'da bir kelime belgesi nasıl oluşturulur

Genel Bakış

.NET için FileFormat.Words ’nin sürümünü duyurmaktan mutluluk duyuyoruz. Bu, C# ile yazılmış bir açık kaynaklı API ‘dır ve .NET geliştiricilerinin MS Word belgelerini programlı olarak oluşturmasını, tasarlamasını ve değiştirmesini sağlar. İster yeni başlayan ister uzman düzeyinde bir geliştirici olursanız olun, FileFormat.words’i .NET uygulamanızla kolayca entegre edebilirsiniz. Buna ek olarak, hiç kimse MS Word belgelerinin herhangi bir işletmede önemini ve kullanılabilirliğini inkar edemez. En yaygın kullanılan ve çok amaçlı dosya biçimidir. Bu blog yazısında C# ‘da bir Word belgesi nasıl oluşturulacağını öğreneceğiz ve ayrıca .NET için FileFormat.Words’ de bazı kod snippet’lerini yazacağız. Aşağıdaki bölümleri ele alacağız:

Kelime Belge Jeneratörü - Açık Kaynak API kurulumu

Bu açık kaynak API’sının kurulumu söz konusu olduğunda, .NET uygulamanıza yüklemek ve kurmak kolaydır. Buna ek olarak, FileFormat.Words Kütüphane hafiftir ve MS Word belgeleriyle çalışmak için sağlam özellikler sağlar. Bu nedenle, Nuget Paketi ‘yi indirin veya bu açık kaynaklı belge otomasyon yazılımı yüklemek için Nuget Paket Yöneticisi ’ de aşağıdaki komutu çalıştırın**.

Install-Package FileFormat.Words
Kelime Belge Jeneratörü - Açık Kaynak API kurulumu

Bir kelime belgesi programlı olarak nasıl oluşturulur

Bu Word belge oluşturucu API yüklendikten sonra, C# programlı olarak bir Word belgesinin nasıl oluşturulacağını göstermek için kod snippet’lerini yazabiliriz. Boş bir kelime belgesi oluşturmak için aşağıdaki adımları izleyebilirsiniz:

  • Belge sınıfının bir örneğini başlatın.
  • Word belgesini diske kaydetmek için kaydet yöntemini çağırın. Aşağıdaki kod snippet’ini ana dosyanıza kopyalayıp yapıştırın ve programı çalıştırın.
using FileFormat.Words;

namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            // Initialize an instance of the Document class.
            Document doc = new Document();

            // Call the Save method to save the Word document onto the disk.
            doc.Save("/Docs.docx");
        }

    }
}

Yukarıdaki kod snippet’i, aşağıdaki resimde çıktıyı görebileceğiniz için boş bir kelime belgesi oluşturacaktır:

Kelime Belge Oluşturucu

Belge Otomasyon Yazılımı - Gelişmiş Seçenekler

Bu açık kaynaklı Word belge oluşturucu API kullanarak boş bir kelime belgesini başarıyla oluşturduk. Şimdi, yalnızca bir belgeye bazı metinler ekleyemeyiz, aynı zamanda metni gereksinimlere göre de stilize edebiliriz. Ana dosyamıza birkaç satır kaynak kodu koyalım.

using FileFormat.Words;

namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            // Create an instance of the Document class.
            using (Document doc = new Document())
            {
                //Initialize the constructor of the Body class with the Document class object.
                Body body = new Body(doc);
                // Instantiate an instance of the Paragraph class.
                Paragraph para1 = new Paragraph();
                // Invoke the Text property to set the text of the paragraph.
                para1.Text = "In publishing and graphic design, Lorem ipsum is a placeholder    text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content. Lorem ipsum may be used as a placeholder before final copy is available..";
                para1.Indent = "300";
                para1.LeftIndent = "250";
                para1.RihgtIndent = "350";
                para1.FirstLineIndent = "330";
                para1.Align = "Left";
                para1.LinesSpacing = "552";
                // Call the AppendChild(paragraph) method to add the paragraph to the document.
                body.AppendChild(para1);
                // The Save method will save the Word document onto the disk.
                doc.Save("/Docs.docx");
            }

        }

    }
}

Ana dosyanızı yukarıdaki kod snippet ile güncelleyin ve projeyi tekrar çalıştırın. Bu açık kaynaklı belge otomasyon yazılımı tarafından oluşturulan çıktıyı aşağıdaki resimde gösterildiği gibi göreceksiniz:

Belge Otomasyon Yazılımı

Sonuç

Bu bizi bu blog yazısının sonuna getiriyor. Bu kılavuzda açık kaynaklı fileFormat.words kullanarak C# ‘da bir Word belgesinin nasıl oluşturulacağını öğrendik. Ayrıca, kurulum prosedüründen ve bu Word belge oluşturucu kitaplığı tarafından sunulan bazı gelişmiş özelliklerden de geçtik. Ayrıca, belgeler ‘de keşfedebileceğiniz birçok özellik de vardır. Son olarak, FileFormat.com ilginç konulara sürekli olarak öğretici blog yayınları yazıyor. Bu nedenle, düzenli güncellemeler için lütfen iletişim halinde olun. Dahası, bizi Facebook, LinkedIn ve Twitter dahil olmak üzere sosyal medya platformlarımızda takip edebilirsiniz.

katkıda bulun

Çünkü [.NET] için FileFormat.Words açık kaynaklı bir projedir ve GitHub ‘de mevcuttur. Dolayısıyla, topluluktan katkı çok takdir ediliyor.

Bir soru sorun

Forum ‘da sorularınızı veya sorgularınızı bize bildirebilirsiniz.

SSS {.wp-blok başlık}

** C#‘da yeni bir kelime belgesi nasıl oluşturulur?** Bu açık kaynaklı belge otomasyon yazılımını FileFormat.Words kullanarak Word belge oluşturmayı programlı olarak öğrenmek için lütfen bunu link izleyin. ** .NET Çekirdeğinde Word Belgesi Nasıl Oluşturulur?** C#ile yazılan bu açık kaynaklı .NET için dosya kütüphanesinin Nuget Paketi ‘i indirin. İş yazılımlarını Word belge oluşturucu aracıyla donatmayı planlıyorlarsa .NET geliştiricileri için geliştirilen kurumsal düzey bir .NET API’sıdır.