Document

Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode

All Implemented Interfaces: com.aspose.note.INotebookChildNode

public class Document extends CompositeNode<Page> implements INotebookChildNode

Bir Aspose.Note belgesini temsil eder.

Yapıcılar

YapıcıAçıklama
Document()Document sınıfının yeni bir örneğini başlatır.
Document(String filePath)Document sınıfının yeni bir örneğini başlatır.
Document(String filePath, LoadOptions loadOptions)Document sınıfının yeni bir örneğini başlatır.
Document(InputStream inStream)Document sınıfının yeni bir örneğini başlatır.
Document(InputStream inStream, LoadOptions loadOptions)Document sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
accept(DocumentVisitor visitor)Düğümün ziyaretçisini kabul eder.
detectLayoutChanges()DetectLayoutChanges çağrısından bu yana belge düzeninde yapılan tüm değişiklikleri algılar.
getAutomaticLayoutChangesDetectionEnabled()Aspose.Note’un düzen değişikliklerini otomatik olarak algılayıp algılamadığını gösteren değeri alır.
getColor()Rengi alır.
getCreationTime()Oluşturulma zamanını alır.
getDisplayName()Görüntülenen adı alır.
getFileFormat()Dosya formatını alır (OneNote 2010, OneNote Online).
getGuid()Nesnenin küresel olarak benzersiz kimliğini alır.
getGuidInternal()
getPageHistory(Page page)Belgedeki her sayfa için tam geçmişi içeren PageHistory öğesini alır (en eski 0. indeksde).
isEncrypted(InputStream stream, Document[] document)Bir akıştan gelen belgenin şifrelenip şifrelenmediğini kontrol eder.
isEncrypted(InputStream stream, LoadOptions options, Document[] document)Bir akıştan gelen belgenin şifrelenip şifrelenmediğini kontrol eder.
isEncrypted(InputStream stream, String password, Document[] document)Bir akıştan gelen belgenin şifrelenip şifrelenmediğini kontrol eder.
isEncrypted(String filePath, Document[] document)Bir dosyadan gelen belgenin şifrelenip şifrelenmediğini kontrol eder.
isEncrypted(String filePath, LoadOptions options, Document[] document)Bir dosyadan gelen belgenin şifrelenip şifrelenmediğini kontrol eder.
isEncrypted(String filePath, String password, Document[] document)Bir dosyadan gelen belgenin şifrelenip şifrelenmediğini kontrol eder.
print()Belgeyi varsayılan yazıcıyla yazdırır.
print(PrintOptions options)Belgeyi varsayılan yazıcıyla yazdırır.
print(String printerName)Belgeyi varsayılan yazıcıyla yazdırır.
print(AttributeSet printSettings)Belgeyi varsayılan yazıcıyla yazdırır.
save(OutputStream stream)OneNote belgesini bir akışa kaydeder.
save(OutputStream stream, SaveOptions options)OneNote belgesini belirtilen kaydetme seçeneklerini kullanarak bir akışa kaydeder.
save(OutputStream stream, int format)OneNote belgesini belirtilen formatta bir akışa kaydeder.
save(String fileName)OneNote belgesini bir dosyaya kaydeder.
save(String fileName, SaveOptions options)OneNote belgesini belirtilen kaydetme seçeneklerini kullanarak bir dosyaya kaydeder.
save(String fileName, int format)OneNote belgesini belirtilen formatta bir dosyaya kaydeder.
setAutomaticLayoutChangesDetectionEnabled(boolean value)Aspose.Note’un yerleşim değişikliklerini otomatik olarak algılayıp algılamadığını gösteren bir değer ayarlar.
setColor(Color value)Rengi ayarlar.
setCreationTime(Date value)Oluşturma zamanını ayarlar.
setDisplayName(String value)Görünen adı ayarlar.

Document()

public Document()

Document sınıfının yeni bir örneğini başlatır. Boş bir OneNote belgesi oluşturur.

Document(String filePath)

public Document(String filePath)

Document sınıfının yeni bir örneğini başlatır. Bir dosyadan mevcut bir OneNote belgesi açar.

Parameters:

ParametreTürAçıklama
filePathjava.lang.StringDosya yolu.

Document(String filePath, LoadOptions loadOptions)

public Document(String filePath, LoadOptions loadOptions)

Document sınıfının yeni bir örneğini başlatır. Bir dosyadan mevcut bir OneNote belgesi açar. Şifreleme parolası gibi ek seçenekler belirtmeye izin verir.

Parameters:

ParametreTürAçıklama
filePathjava.lang.StringDosya yolu.
loadOptionsLoadOptionsBir belgeyi yüklemek için kullanılan seçenekler. Null olabilir.

Document(InputStream inStream)

public Document(InputStream inStream)

Document sınıfının yeni bir örneğini başlatır. Bir akıştan mevcut bir OneNote belgesi açar.

Parameters:

ParametreTürAçıklama
inStreamjava.io.InputStreamAkış.

Document(InputStream inStream, LoadOptions loadOptions)

public Document(InputStream inStream, LoadOptions loadOptions)

Document sınıfının yeni bir örneğini başlatır. Bir akıştan mevcut bir OneNote belgesi açar. Şifreleme parolası gibi ek seçenekler belirtmeye izin verir.

Parameters:

ParametreTürAçıklama
inStreamjava.io.InputStreamAkış.
loadOptionsLoadOptionsBir belgeyi yüklemek için kullanılan seçenekler. Null olabilir.

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

Düğümün ziyaretçisini kabul eder.

Parameters:

ParametreTürAçıklama
visitorDocumentVisitorDocumentVisitor sınıfından türetilen bir sınıfın nesnesi.

detectLayoutChanges()

public void detectLayoutChanges()

Belge yerleşiminde önceki DetectLayoutChanges çağrısından bu yana yapılan tüm değişiklikleri algılar. AutomaticLayoutChangesDetectionEnabled true olarak ayarlanmışsa, belge dışa aktarımının başında otomatik olarak kullanılır.

getAutomaticLayoutChangesDetectionEnabled()

public boolean getAutomaticLayoutChangesDetectionEnabled()

Aspose.Note’un yerleşim değişikliklerini otomatik olarak algılayıp algılamadığını gösteren bir değeri alır. Varsayılan değer true.

Returns: boolean

getColor()

public Color getColor()

Rengi alır.

Returns: java.awt.Color

getCreationTime()

public Date getCreationTime()

Oluşturulma zamanını alır.

Returns: java.util.Date

getDisplayName()

public String getDisplayName()

Görüntülenen adı alır.

Returns: java.lang.String

getFileFormat()

public int getFileFormat()

Dosya formatını alır (OneNote 2010, OneNote Online).

Returns: int

getGuid()

public UUID getGuid()

Nesnenin küresel olarak benzersiz kimliğini alır.

Returns: java.util.UUID

getGuidInternal()

public System.Guid getGuidInternal()

Returns: com.aspose.ms.System.Guid

getPageHistory(Page page)

public PageHistory getPageHistory(Page page)

PageHistory öğesini alır; bu öğe bir belgede sunulan her sayfanın tam geçmişini içerir (en eski 0. indekstedir). Mevcut sayfa revizyonuna PageHistory.current olarak erişilebilir ve tarihsel sürüm koleksiyonundan ayrı tutulur.

Parameters:

ParametreTürAçıklama
pagePageBir sayfanın mevcut revizyonu.

Returns: PageHistory - The PageHistory.

isEncrypted(InputStream stream, Document[] document)

public static boolean isEncrypted(InputStream stream, Document[] document)

Bir akıştan gelen belgenin şifrelenip şifrelenmediğini kontrol eder. Kontrol etmek için belgeyi tamamen yüklememiz gerekir. Bu nedenle bu yöntem performans cezasına yol açabilir.

Parameters:

ParametreTürAçıklama
akışjava.io.InputStreamAkış.
documentDocument[]Yüklenen belge.

Returns: boolean - Belge şifreli ise true, aksi takdirde false döndürür.

isEncrypted(InputStream stream, LoadOptions options, Document[] document)

public static boolean isEncrypted(InputStream stream, LoadOptions options, Document[] document)

Bir akıştan gelen belgenin şifrelenip şifrelenmediğini kontrol eder. Kontrol etmek için belgeyi tamamen yüklememiz gerekir. Bu nedenle bu yöntem performans cezasına yol açabilir.

Parameters:

ParametreTürAçıklama
akışjava.io.InputStreamAkış.
optionsLoadOptionsYükleme seçenekleri.
documentDocument[]Yüklenen belge.

Returns: boolean - Belge şifreli ise true, aksi takdirde false döndürür.

isEncrypted(InputStream stream, String password, Document[] document)

public static boolean isEncrypted(InputStream stream, String password, Document[] document)

Bir akıştan gelen belgenin şifrelenip şifrelenmediğini kontrol eder. Kontrol etmek için belgeyi tamamen yüklememiz gerekir. Bu nedenle bu yöntem performans cezasına yol açabilir.

Parameters:

ParametreTürAçıklama
akışjava.io.InputStreamAkış.
passwordjava.lang.StringBir belgeyi çözmek için kullanılan şifre.
documentDocument[]Yüklenen belge.

Returns: boolean - Belge şifreli ise true, aksi takdirde false döndürür.

isEncrypted(String filePath, Document[] document)

public static boolean isEncrypted(String filePath, Document[] document)

Bir dosyadan gelen belgenin şifrelenip şifrelenmediğini kontrol eder. Kontrol etmek için belgeyi tamamen yüklememiz gerekir. Bu nedenle bu yöntem performans cezasına yol açabilir.

Parameters:

ParametreTürAçıklama
filePathjava.lang.StringDosya yolu.
documentDocument[]Yüklenen belge.

Returns: boolean - Belge şifreli ise true, aksi takdirde false döndürür.

isEncrypted(String filePath, LoadOptions options, Document[] document)

public static boolean isEncrypted(String filePath, LoadOptions options, Document[] document)

Bir dosyadan gelen belgenin şifrelenip şifrelenmediğini kontrol eder. Kontrol etmek için belgeyi tamamen yüklememiz gerekir. Bu nedenle bu yöntem performans cezasına yol açabilir.

Parameters:

ParametreTürAçıklama
filePathjava.lang.StringDosya yolu.
optionsLoadOptionsYükleme seçenekleri.
documentDocument[]Yüklenen belge.

Returns: boolean - Belge şifreli ise true, aksi takdirde false döndürür.

isEncrypted(String filePath, String password, Document[] document)

public static boolean isEncrypted(String filePath, String password, Document[] document)

Bir dosyadan gelen belgenin şifrelenip şifrelenmediğini kontrol eder. Kontrol etmek için belgeyi tamamen yüklememiz gerekir. Bu nedenle bu yöntem performans cezasına yol açabilir.

Parameters:

ParametreTürAçıklama
filePathjava.lang.StringDosya yolu.
passwordjava.lang.StringBir belgeyi çözmek için kullanılan şifre.
documentDocument[]Yüklenen belge.

Returns: boolean - Belge şifreli ise true, aksi takdirde false döndürür.

public void print()

Belgeyi varsayılan yazıcıyla yazdırır.

public void print(PrintOptions options)

Belgeyi varsayılan yazıcıyla yazdırır.

Parameters:

ParametreTürAçıklama
optionsPrintOptionsBir belgeyi yazdırmak için kullanılan seçenekler. Null olabilir.
public void print(String printerName)

Belgeyi varsayılan yazıcıyla yazdırır.

Parameters:

ParametreTürAçıklama
printerNamejava.lang.String
public void print(AttributeSet printSettings)

Belgeyi varsayılan yazıcıyla yazdırır.

Parameters:

ParametreTürAçıklama
printSettingsjavax.print.attribute.AttributeSet

save(OutputStream stream)

public void save(OutputStream stream)

OneNote belgesini bir akışa kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamBelgenin kaydedileceği System.iO.stream.

save(OutputStream stream, SaveOptions options)

public void save(OutputStream stream, SaveOptions options)

OneNote belgesini belirtilen kaydetme seçeneklerini kullanarak bir akışa kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamBelgenin kaydedileceği System.iO.stream.
optionsSaveOptionsBelgenin akışta nasıl kaydedileceğine ilişkin seçenekleri belirtir.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

OneNote belgesini belirtilen formatta bir akışa kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamBelgenin kaydedileceği System.iO.stream.
formatintBelgenin kaydedileceği format.

save(String fileName)

public void save(String fileName)

OneNote belgesini bir dosyaya kaydeder.

Parameters:

ParametreTürAçıklama
dosyaAdıjava.lang.StringDosyanın tam adı. Belirtilen tam ada sahip bir dosya zaten mevcutsa, mevcut dosya üzerine yazılır.

save(String fileName, SaveOptions options)

public void save(String fileName, SaveOptions options)

OneNote belgesini belirtilen kaydetme seçeneklerini kullanarak bir dosyaya kaydeder.

Parameters:

ParametreTürAçıklama
dosyaAdıjava.lang.StringDosyanın tam adı. Belirtilen tam ada sahip bir dosya zaten mevcutsa, mevcut dosya üzerine yazılır.
optionsSaveOptionsBelgenin dosyada nasıl kaydedileceğine ilişkin seçenekleri belirtir.

save(String fileName, int format)

public void save(String fileName, int format)

OneNote belgesini belirtilen formatta bir dosyaya kaydeder.

Parameters:

ParametreTürAçıklama
dosyaAdıjava.lang.StringDosyanın tam adı. Belirtilen tam ada sahip bir dosya zaten mevcutsa, mevcut dosya üzerine yazılır.
formatintBelgenin kaydedileceği format.

setAutomaticLayoutChangesDetectionEnabled(boolean value)

public void setAutomaticLayoutChangesDetectionEnabled(boolean value)

Aspose.Note’un yerleşim değişikliklerini otomatik olarak algılayıp algılamadığını gösteren bir değer ayarlar.

Parameters:

ParametreTürAçıklama
değerbooleanYeni değer. Null olabilir.

setColor(Color value)

public void setColor(Color value)

Rengi ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.awt.ColorRenk değeri.

setCreationTime(Date value)

public void setCreationTime(Date value)

Oluşturma zamanını ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.util.DateDateTime değeri.

setDisplayName(String value)

public void setDisplayName(String value)

Görünen adı ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringDateTime değeri.