Hemen hemen herkes, belge oluşturmak ve bittikten sonra kurtarmak için günlük olarak Microsoft Word’ü kullanır. Metin, görüntüler, multimedya seçenekleri, sanat klipleri, tablolar ve diğer birçok veri bakımından zengin belgeler oluşturmak için çok fazla işlevsellik sunar. Bu yüzden belge oluşturma konusunda ilk kullanım seçeneğidir. Dolayısıyla, oluşturulan kelime belgeleri, .docx uzantısına sahip popüler açık ofis XML belge biçiminde kaydedilir. Bir .NET uygulama geliştiricisi olarak, uygulamalarınıza belge işleme işlevleri eklemek istersiniz. Bu amaç için birkaç API vardır, ancak açık kaynaklı bir ücretsiz kullanıma API arıyorsanız, bunu C# veya kullanarak uygulamanızda NPOI API kullanarak başarabilirsiniz. Vb.net Bu makalede gösterildiği gibi.
Microsoft Word {.wp-Block-Heading} kullanarak boş kelime belgesi oluşturun
Boş bir Word belgesi oluşturmak için bir .NET uygulaması yazmadan önce, Microsoft Word’i kullanarak aynı şeyi nasıl yapacağına bakalım.
Microsoft Word {.wp-Block-Heading} ile Word Belgesi Oluşturma Adımları
Microsoft Office kullanarak bir Word belgesi oluşturmak için aşağıdaki adımları kullanabilirsiniz.
- Microsoft kelimesini açın
- boş belge seçeneğini seçin
- Dosya menüsünden Kaydet seçeneğini seçin
- Dosya Kaydet seçeneği göründüğünde, dosya adını girin ve boş bir kelime olarak kaydetmek için kaydet düğmesine basın belge
C# {.wp-blok başlıklı npoi kullanarak boş kelime belgesi oluşturun}
Artık Microsoft Word’i kullanarak boş bir belgenin nasıl oluşturulacağını gördüğümüze göre, şimdi devam edelim ve .NET uygulamasında aynı şeyi nasıl yapacağımızı görelim. Bu amaç için NPOI API’sını kullanacağız ve C#‘da konsol tabanlı bir uygulama geliştireceğiz. NPOI’yi .NET projenize yüklemediyseniz, önce yüklemeniz gerekir. Bunu .NET için NPOI yükleme için ayrıntılı talimatlar kılavuzumuzda öğrenebilirsiniz.
C# {.wp-block-heading} ‘de boş docx dosyası oluşturmak için adımlar
Geliştirme ortamınız hazır olduğuna göre, C#‘da NPOI kullanarak boş bir DOCX dosyası oluşturmak için doğrudan örnek konsol uygulamasını yazmaya başlayalım. NPOI, aşağıdaki kod örneğinde gösterildiği gibi Word Docx dosya formatı ile çalışmanın işlevselliğini içeren xwpf ad alanı vardır.
using (XWPFDocument doc = new XWPFDocument())
{
doc.CreateParagraph();
using (FileStream sw = File.Create("BlankDocumentUsingNPOI.docx"))
{
doc.Write(sw);
}
}
Sonuç
Bu makalede, C#‘da NPOI API’sını kullanarak bir Word belgesinin nasıl oluşturulacağını gösterdik. API belgelerini inceleyerek API işlevselliğini daha fazla keşfedebilirsiniz. Yaklaşan makalelerimizde, C#‘da belge işleme için NPOI API ile çalışmayı araştıracağız. Öyleyse bizi izlemeye devam edin.