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 | Τιμή String | ImageRenderOptions |
|---|---|---|
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.
| ImageRenderOptions | String 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) αντί αυτού).
| ImageRenderOptions | String 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 συγκρίσεις.
Δείτε επίσης
- ImageRenderOptions: εκθέτει
Document.FileFormat - LoadOptions: επιλογές χρόνου φόρτωσης
- SaveOptions / PdfSaveOptions: επιλογές χρόνου αποθήκευσης
- UnsupportedSaveFormatException: προέκυψε για μη υλοποιημένο
SaveFormatτιμές