Sözcükler

Belgeleri bir biçimden diğerine dönüştürmek Aspose.Words’ün ana özelliklerinden biridir. Aspose.Words’te dönüştürme, bir belgeyi desteklenen yükleme biçimlerinden birinde açıp ardından başka bir biçimde kaydetmeyi içerir.

Aspose.Words, neredeyse tüm yaygın dönüştürme kombinasyonlarını destekler, örneğin:

  • DOC, DOCX, RTF’den PDF veya XPS’ye,
  • DOC veya DOCX’ten JPEG, TIFF, PNG’ye,
  • DOCX’ten Markdown’a veya HTML’ye,
  • PDF’den DOC, DOCX veya diğer Word biçimlerine,
  • ve diğerleri.

Lütfen bunun olası dönüşümlerin tam listesi olmadığını unutmayın. Aspose.Words tarafından desteklenen tüm yükleme veya içe aktarma biçimlerini belirten LoadFormat ve tüm kaydetme veya dışa aktarma biçimlerini belirten SaveFormat öğelerine göz atabilirsiniz.

Belge Nasıl Dönüştürülür?

Öncelikle Aspose.Words’e bir belge yüklemeniz gerekiyor. Ardından bu belgeyi gerekli biçimde kaydetmeniz gerekir. Bu iki basit adımı izleyin ve Aspose.Words’ün belgeleri dönüştürmenize ne kadar kolay izin verdiğini göreceksiniz.

İstenen sonucu elde etmek için bir belgeyi kaydederken ek seçenekler belirtebileceğinizi unutmayın. Ayrıca aşağıda tartışacağız.

Bir Belge Nasıl Yüklenir

Bir belgeyi yüklemek için dosya adını veya akışı Belge kurucularından birine iletin. Yüklenen belgenin formatı çoğu zaman otomatik olarak belirlenir.

Aşağıdaki örnek, bir belgenin bir dosyadan nasıl yükleneceğini gösterir:

// Load the document from the absolute path on disk.  
Document doc = new Document(dataDir + "TestDocument.docx");

Belge Nasıl Kaydedilir?

Belgenizi kaydetmek için Kaydetme yöntemlerinden birini kullanın. Aspose.Words, istenen kaydetme biçimini dosya uzantısından otomatik olarak belirler. Bir belgeyi hem dosyaya hem de akışa kaydedebilirsiniz. Örneğin, bir DOCX belgesini PDF dosyası olarak kaydedebilirsiniz.

Aşağıdaki örnek, bir belgenin bir dosyaya nasıl kaydedileceğini gösterir:

// Save the document as a PDF file.  
doc.Save(dataDir + "Document.pdf");

Gelişmiş Dönüştürme Seçeneklerini Belirtin

Bir belgeyi dönüştürürken, bazı gelişmiş özellikleri ayarlayabilirsiniz. Aspose.Words, belgenizi gereken formatta kaydetme sürecini daha kesin bir şekilde kontrol etmenizi sağlayan SaveOptions sınıfını sağlar. Her kaydetme biçimi, bu kaydetme biçimi için kaydetme seçeneklerini tutan karşılık gelen bir sınıfa sahiptir. Örneğin, HTML/MHTML/EPUB biçiminde kaydetmek için HtmlSaveOptions veya PDF’ye kaydetmek için PdfSaveOptions vardır. Aspose.Words belgelerindeki ‘Kaydetme Seçeneklerini Belirtin’ makalesinde gelişmiş özellikler hakkında daha fazla bilgi edinebilirsiniz.

Aşağıdaki örnek, bir belgenin DOCX’ten PDF’ye nasıl dönüştürüleceğini ve Aspose.Words’ün tam yazı tiplerini çıktı belgesine gömecek şekilde nasıl ayarlanacağını gösterir:

// Load the document from the file.
Document doc = new Document(dataDir + "TestDocument.docx");

// Aspose.Words embeds full fonts by default when EmbedFullFonts is set to true.
// The property below can be changed each time a document is rendered.
PdfSaveOptions options = new PdfSaveOptions();
options.EmbedFullFonts = true;

// The output PDF will be embedded with all fonts found in the document.
doc.Save(dataDir + "TestDocument.EmbedFullFonts.pdf", options);

Aspose.Words Tarafından Desteklenen Dönüşüm Çeşitleri

Yukarıda bahsedildiği gibi Aspose.Words, bir belgeyi en popüler biçimlerden birinden diğerine dönüştürmenize olanak tanır. Bu, dönüştürme görevlerinizin çoğunu özel uygulamalar veya araçlar yüklemeden yalnızca Aspose.Words kullanarak çözebileceğiniz anlamına gelir. Örneğin, bir belgeyi DOC veya DOCX gibi Microsoft Word biçimlerinden PDF veya HTML’ye veya PDF veya HTML’den Markdown’a kolayca ve güvenilir bir şekilde dönüştürebilirsiniz.

Daha fazla Aspose.Words dönüştürme örneği için ‘Belge Dönüştürme’ belgeleme bölümünü inceleyin.

Ayrıca bakınız

Bu soruyu daha ayrıntılı anlamak için Aspose blogunda yer alan aşağıdaki makalelere bakın: