.net için docx kitaplığı ile oluşturulan bir dosya için başlık, yazar, konu gibi özellikler nasıl ayarlanır?Kitaplığı kullanarak docx özelliklerini ayarlayın .docx
1
A
cevap
1
aşağıda görüldüğü gibi görünür kolayca kastediyoruz ve CoreProperties
özelliğini kullanarak bunu kolayca yapabilirsiniz meta özelliklerini erişmek mümkün sağlanan DOCX projesi:
// Load your Document
var wordFile = Novacode.DocX.Load(@"your-docx-file-path");
// Access Metadata properties
var props = wordFile.CoreProperties;
Buradaki sorun, bu özellik koleksiyonunun salt okunur olmasıdır, bu yüzden bunları kolayca değiştiremezsiniz. Ancak, değerlerin nasıl göründüğüne bakmak ve manuel olarak bir ekleme girişiminde mümkün olabilir: Eğer (açıkça dc:title
adlandırılır) başlık özelliğini güncellemek istedim Yani eğer
, sadece olur aynı isimden eşleşen (AddCoreProperty()
yöntemiyle) yeni bir Çekirdek Mülkiyet eklemem gerekiyor ve sonra değişiklikleri kalıcı dosyayı kaydedin:
// Load your Document
var wordFile = DocX.Load(@"your-docx-file-path");
// Update Metadata
wordFile.AddCoreProperty("dc:title", "Example Title");
wordFile.Save();
bu yaptıktan sonra, yeniden açmak için dosyayı içerisinde olmalıyız değişikliklerin yansıdığını görün:
Eğerdc:title
özellik artık Yukarıdaki örnek kodu başına olarak "Örnek Title" olarak ayarlandığında görebileceğiniz gibi
.
İlgili konular
- 1. Python-Docx Kullanarak Yazı Tipi Özelliklerini Ayarlama
- 2. DOCX
- 3. DOCX ayıklama tablosu
- 4. Forbidden Dosya Türü docx
- 5. Novacode Docx Hakkında: Paragraflar
- 6. Python Docx Satır Başı
- 7. PHP, docx, pdf'yi HTML kullanarak PHP'ye dönüştürmek
- 8. Openoffice başlığını kullanarak pdf Docx çok yavaş
- 9. Codeigniter kullanarak .docx dosyasını nasıl yüklerim? (PHP)
- 10. .docx, .xls dosyalarını PowerShell kullanarak ara.
- 11. Android Microsoft Office Kitaplığı (.doc, .docx, .xls, .ppt, vb.)
- 12. Php aracılığıyla .docx dosyaları sunuluyor
- 13. Novacode en DOCX kullanma Novacode
- 14. docx-html-editor: java.lang.ClassNotFoundException: org.plutext.htmleditor.JAXRS2Application
- 15. C# .NET dosyasında bir docx dosyasını görüntüleyin.
- 16. rtf - docx dönüşümü için Word'ü çağırma
- 17. Bir docx belgesini php kullanarak html'ye nasıl dönüştürebilirim?
- 18. Java'da Selenium webdriver kullanarak .docx dosyası nasıl indirilir?
- 19. docx dosya bozulması byte stream ve Dropbox API kullanarak
- 20. Bir bayt dizisi (.docx dosyasından oluşturuldu) ABCPDF
- 21. Python - Üstbilgi ve altbilgiyi docx dosyasından kaldır
- 22. android .doc, .docx, .xls dosyalarını nasıl okuyacağım
- 23. Düzenleme .doc veya .docx dosyası kullanılarak php
- 24. DOCX XML dosyalarının XSD'lerini nerede bulabilirim?
- 25. OpenXML'e HTML Dizesi Ekle (* .docx) Belge
- 26. Pywin32 .docx dosyasını pdf olarak kaydedin
- 27. Microsoft.Office.Interop.Word ile .docx belgesini nasıl oluştururum?
- 28. Ataçlı raylar Docx content_type, uygulama/geri dönüş olarak geri geliyor
- 29. Apache POI veya docx belgeleriyle ilgilenmek için docx4j
- 30. ole automation kullanmadan dock word docx doc dönüştürmek için