Eski Kontrol Karakterlerini Koru
giriiş
Word belgelerinizdeki o garip, görünmez kontrol karakterleri sizi hiç şaşırttı mı? Bunlar biçimlendirmeyi ve işlevselliği bozabilecek küçük, gizli gremlinler gibidir. Neyse ki, Aspose.Words for .NET belgeleri kaydederken bu eski kontrol karakterlerini bozulmadan tutmak için kullanışlı bir özellik sunar. Bu eğitimde, bu kontrol karakterlerini Aspose.Words for .NET kullanarak nasıl yöneteceğinize derinlemesine ineceğiz. Bunu adım adım açıklayacağız ve yol boyunca her ayrıntıyı kavramanızı sağlayacağız. Başlamaya hazır mısınız? Hadi başlayalım!
Ön koşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- Aspose.Words for .NET: Buradan indirin ve kurunBurada.
- Geçerli bir Aspose lisansı: Geçici bir lisans alabilirsinizBurada.
- Geliştirme Ortamı: Visual Studio veya .NET’i destekleyen herhangi bir IDE.
- Temel C# Bilgisi: C# programlama diline aşinalık faydalı olacaktır.
Ad Alanlarını İçe Aktar
Kodunuzu yazmadan önce gerekli ad alanlarını içe aktarmanız gerekir. Aşağıdaki satırları C# dosyanızın en üstüne ekleyin:
using Aspose.Words;
using Aspose.Words.Saving;
Adım 1: Projenizi Kurma
Öncelikle projenizi Visual Studio’da (veya tercih ettiğiniz IDE’de) kurmanız gerekiyor.
- Yeni bir C# projesi oluşturun: Visual Studio’yu açın ve yeni bir C# Konsol Uygulaması projesi oluşturun.
- .NET için Aspose.Words’ü yükleyin: .NET için Aspose.Words’ü yüklemek için NuGet Paket Yöneticisi’ni kullanın. Çözüm Gezgini’nde projenize sağ tıklayın, “NuGet Paketlerini Yönet"i seçin, “Aspose.Words"ü arayın ve yükleyin.
Adım 2: Belgenizi Yükleyin
Daha sonra eski denetim karakterlerini içeren Word belgesini yükleyeceksiniz.
Belge yolunu belirtin: Belge dizininize giden yolu ayarlayın.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Belgeyi yükleyin: Şunu kullanın:
Document
Belgenizi yüklemek için sınıf.
Document doc = new Document(dataDir + "Legacy control character.doc");
Adım 3: Kaydetme Seçeneklerini Yapılandırın
Şimdi, eski kontrol karakterlerini koruyacak şekilde kaydetme seçeneklerini yapılandıralım.
- Kaydetme Seçenekleri Oluştur: Bir örneğini başlat
OoxmlSaveOptions
ve ayarlaKeepLegacyControlChars
mülktrue
.
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.FlatOpc)
{
KeepLegacyControlChars = true
};
Adım 4: Belgeyi Kaydedin
Son olarak belgeyi yapılandırdığınız kaydetme seçenekleriyle kaydedin.
- Belgeyi kaydedin: Şunu kullanın:
Save
yöntemiDocument
Belirtilen kaydetme seçenekleriyle belgeyi kaydetmek için sınıf.
doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.KeepLegacyControlChars.docx", saveOptions);
Çözüm
İşte bu kadar! Bu adımları izleyerek, Aspose.Words for .NET’te Word belgeleriyle çalışırken eski kontrol karakterlerinizin korunduğundan emin olabilirsiniz. Bu özellik, özellikle kontrol karakterlerinin önemli bir rol oynadığı karmaşık belgelerle uğraşırken hayat kurtarıcı olabilir.
SSS
Eski kontrol karakterleri nelerdir?
Eski kontrol karakterleri, biçimlendirmeyi ve düzeni kontrol etmek için eski belgelerde kullanılan yazdırılmayan karakterlerdir.
Bu kontrol karakterlerini tutmak yerine kaldırabilir miyim?
Evet, gerektiğinde bu karakterleri kaldırmak veya değiştirmek için Aspose.Words for .NET’i kullanabilirsiniz.
Bu özellik Aspose.Words for .NET’in tüm sürümlerinde mevcut mu?
Bu özellik son sürümlerde mevcuttur. Tüm işlevlere erişmek için en son sürümü kullandığınızdan emin olun.
Aspose.Words for .NET’i kullanmak için lisansa ihtiyacım var mı?
Evet, geçerli bir lisansa ihtiyacınız var. Değerlendirme amaçlı geçici bir lisans alabilirsiniz.Burada.
Aspose.Words for .NET hakkında daha fazla dokümanı nerede bulabilirim?
Ayrıntılı dokümanları bulabilirsinizBurada.