OneNote'ta Sayfa Revizyonlarını Alın - Aspose.Note
giriiş
OneNote, notlarınızı düzenlemek ve yönetmek için güçlü bir araçtır ancak bazen sayfalarınızda yapılan değişiklikleri ve düzeltmeleri izlemeniz gerekir. Aspose.Note for Java ile sayfa revizyonlarını programlı olarak kolayca alabilirsiniz. Bu eğitimde, Aspose.Note for Java’yı kullanarak OneNote’ta sayfa revizyonları alma sürecinde size rehberlik edeceğiz.
Önkoşullar
Başlamadan önce aşağıdaki önkoşulların mevcut olduğundan emin olun:
1. Java Geliştirme Kiti (JDK)
Sisteminizde Java Development Kit’in (JDK) kurulu olduğundan emin olun. JDK’yı Oracle web sitesinden indirip yükleyebilirsiniz.
2. Java için Aspose.Note
Aspose.Note for Java’yı şu adresten indirip yükleyin:İndirme: {link.
3. Örnek OneNote Belgesi
Örnek bir OneNote belgesi hazırlayın (Sample1.one
) revizyonları almak istediğiniz sayfaları içeren.
Paketleri İçe Aktar
Öncelikle gerekli paketleri Aspose.Note for Java’dan içe aktarmanız gerekiyor.
import java.io.IOException;
import com.aspose.note.Document;
import com.aspose.note.LoadOptions;
import com.aspose.note.Page;
Şimdi verilen örneği birden çok adıma ayıralım:
1. Adım: Belge Dizinini Ayarlayın
OneNote belgenizin bulunduğu dizin yolunu tanımlayın.
String dataDir = "Your Document Directory";
2. Adım: OneNote Belgesini Yükleyin
OneNote belgesini şunu kullanarak yükleyin:LoadOptions
yükleme geçmişini etkinleştirmek için.
LoadOptions loadOptions = new LoadOptions();
loadOptions.setLoadHistory(true);
Document document = new Document(dataDir + "Sample1.one", loadOptions);
3. Adım: İlk Sayfayı Alın
Yüklenen belgenin ilk sayfasını alın.
Page firstPage = document.getFirstChild();
Adım 4: Sayfa Revizyonlarını Yineleyin
Her sayfa revizyonunu yineleyin ve son değiştirilme zamanı, oluşturulma zamanı, başlık, seviye ve yazar gibi ilgili bilgileri alın.
for (Page pageRevision : document.getPageHistory(firstPage)) {
System.out.println("LastModifiedTime: " + pageRevision.getLastModifiedTime());
System.out.println("CreationTime: " + pageRevision.getCreationTime());
System.out.println("Title: " + pageRevision.getTitle());
System.out.println("Level: " + pageRevision.getLevel());
System.out.println("Author: " + pageRevision.getAuthor());
System.out.println();
}
Çözüm
Bu eğitimde Aspose.Note for Java’yı kullanarak OneNote’ta sayfa revizyonlarının nasıl alınacağını öğrendik. Bu adımları izleyerek OneNote sayfalarınızda yapılan değişiklikleri programlı bir şekilde etkili bir şekilde izleyebilirsiniz.
SSS’ler
S1: Sayfa revizyonlarını değiştirmek için Aspose.Note for Java’yı kullanabilir miyim?
Cevap1: Hayır, Aspose.Note for Java şu anda sayfa revizyonlarının alınmasını desteklemektedir ancak bunların değiştirilmesini desteklememektedir.
S2: Aspose.Note for Java, OneNote belgelerinin farklı sürümleriyle uyumlu mudur?
C2: Evet, Aspose.Note for Java, OneNote belgelerinin çeşitli sürümlerini destekleyerek farklı dosya formatlarıyla sorunsuz bir şekilde çalışmanıza olanak tanır.
S3: Aspose.Note for Java’yı kullanmak için lisans gerekiyor mu?
Cevap3: Evet, Aspose.Note for Java’yı ticari projelerde kullanmak için lisans satın almanız gerekiyor. Ancak değerlendirme amacıyla geçici bir lisans da alabilirsiniz.
S4: Aspose.Note for Java’yı kullanırken herhangi bir sorunla karşılaşırsam destek alabilir miyim?
Cevap4: Evet, Aspose.Note forumundan destek alabilirsinizBurada.
S5: Aspose.Note for Java’nın ücretsiz deneme sürümü mevcut mu?
Cevap5: Evet, Aspose.Note for Java’nın ücretsiz deneme sürümüne şu adresten erişebilirsiniz:İnternet sitesi.