Enumerations — Aspose.Note FOSS for Python API Reference

ImageRenderOptions

Όλες οι απαριθμήσεις εκτίθενται άμεσα από το aspose.note πακέτο:

from aspose.note import SaveFormat, FileFormat, HorizontalAlignment, NodeType

Όλα τα μέλη της enum είναι τυπικά Python enum.Enum αντικείμενα.


SaveFormat

ImageRenderOptions: from aspose.note import SaveFormat

Δείχνει τη μορφή εξόδου που περνιέται στο Document.Save().

ImageRenderOptionsΤιμή StringΚατάσταση στην έκδοση v26.3.1
SaveFormat.Pdf"pdf"Υλοποιήθηκε — απαιτεί pip install "aspose-note[pdf]"
SaveFormat.One"one"Δεν έχει υλοποιηθεί — εγείρει UnsupportedSaveFormatException

ImageRenderOptions

from aspose.note import Document, SaveFormat

doc = Document("MyNotes.one")

##Save to PDF (implemented)
doc.Save("output.pdf", SaveFormat.Pdf)
from aspose.note import SaveFormat

##Iterate all members
for fmt in SaveFormat:
    print(fmt.name, fmt.value)

FileFormat

ImageRenderOptions: from aspose.note import FileFormat

Αντιπροσωπεύει την έκδοση μορφής αρχείου OneNote. Χρησιμοποιείται από Document.FileFormat.

ImageRenderOptionsΤιμή StringImageRenderOptions
FileFormat.OneNote2010"onenote2010"Τυπική μορφή ενότητας OneNote 2010 / OneNote για Windows 10
FileFormat.OneNoteOnline"onenoteonline"Μορφή OneNote Online
FileFormat.OneNote2007"onenote2007"Παραδοσιακή μορφή OneNote 2007

Document.FileFormat σημείωση: Το Document.FileFormat property παρέχει μια ένδειξη με τη μέγιστη δυνατή προσπάθεια για την έκδοση του μορφότυπου αρχείου OneNote.

ImageRenderOptions

from aspose.note import Document, FileFormat

doc = Document("MyNotes.one")
if doc.FileFormat == FileFormat.OneNote2010:
    print("OneNote 2010 format")

HorizontalAlignment

ImageRenderOptions: from aspose.note import HorizontalAlignment

Οριζόντια στοίχιση κειμένου ή αντικειμένου. Δηλώθηκε για συμβατότητα API· δεν εφαρμόζεται επί του παρόντος σε κανέναν κόμβο στην έκδοση v26.3.1.

ImageRenderOptionsString value
HorizontalAlignment.Left"left"
HorizontalAlignment.Center"center"
HorizontalAlignment.Right"right"

ImageRenderOptions

from aspose.note import HorizontalAlignment

alignment = HorizontalAlignment.Left
print(alignment.value)  # "left"

NodeType

ImageRenderOptions: from aspose.note import NodeType

Συμβολικά ονόματα για τους τύπους κόμβων στο μοντέλο αντικειμένου εγγράφου. Δηλωμένα για συμβατότητα API· δεν χρησιμοποιούνται από το δημόσιο API για την ταυτοποίηση κόμβων στην έκδοση v26.3.1 (use isinstance ελέγχους ή GetChildNodes(Type) αντί αυτού).

ImageRenderOptionsString valueΑντίστοιχη κλάση
NodeType.Document"document"Document
NodeType.Page"page"Page
NodeType.Outline"outline"Outline
NodeType.OutlineElement"outline_element"OutlineElement
NodeType.RichText"rich_text"RichText
NodeType.Image"image"Image
NodeType.Table"table"Table
NodeType.AttachedFile"attached_file"AttachedFile

ImageRenderOptions

from aspose.note import NodeType

##Inspect all members
for nt in NodeType:
    print(nt.name, "->", nt.value)
from aspose.note import NodeType

##Compare by value string
node_type_value = "rich_text"
if node_type_value == NodeType.RichText.value:
    print("This is a RichText node type")

Προτιμώμενη ταυτοποίηση κόμβου: Στην πράξη, χρησιμοποιήστε isinstance(node, RichText) ή page.GetChildNodes(RichText) αντί για NodeType συγκρίσεις.


Δείτε επίσης

 Ελληνικά