ImageOrPrintOptions classe
ImageOrPrintOptions classe
Consente di specificare le opzioni durante il rendering del foglio di lavoro in immagini, la stampa del foglio di lavoro o il rendering del grafico in un’immagine.
Il tipo ImageOrPrintOptions espone i seguenti membri:
Costruttori
Costruttore | Descrizione |
---|---|
init | Costruisce una nuova istanza di ImageOrPrintOptions |
Proprietà
Proprietà | Descrizione |
---|---|
save_format | Ottiene o imposta il tipo di formato del file di output Supporto Tiff/XPS |
print_with_status_dialog | Se PrintWithStatusDialog = true , verrà visualizzata una finestra di dialogo che mostra lo stato corrente della stampa. altrimenti non verrà visualizzata alcuna finestra di dialogo. |
horizontal_resolution | Ottiene o imposta la risoluzione orizzontale per le immagini generate, in punti per pollice. Applica il metodo di generazione delle immagini ad eccezione delle immagini in formato Emf. |
vertical_resolution | Ottiene o imposta la risoluzione verticale per le immagini generate, in punti per pollice. Applica il metodo di generazione dell’immagine ad eccezione dell’immagine in formato Emf. |
tiff_compression | Ottiene o imposta il tipo di compressione da applicare solo quando si salvano le pagine nel formato Tiff . |
tiff_color_depth | Ottiene o imposta la profondità in bit da applicare solo quando si salvano le pagine nel formato Tiff . |
tiff_binarization_method | Ottiene o imposta il metodo utilizzato durante la conversione delle immagini nel formato 1 bpp quando ImageOrPrintOptions.image_type è Tiff e ImageOrPrintOptions.tiff_compression è uguale a Ccitt3 o Ccitt4. |
printing_page | Indica quali pagine non verranno stampate. |
quality | Ottiene o imposta un valore che determina la qualità delle immagini generate da applicare solo quando si salvano le pagine nel formato Jpeg . Il valore predefinito è 100 |
image_type | Ottiene o imposta il formato delle immagini generate. valore predefinito: PNG. |
is_cell_auto_fit | Indica se la larghezza e l’altezza delle celle vengono adattate automaticamente al valore della cella. Il valore predefinito è falso. |
one_page_per_sheet | Se OnePagePerSheet è true , tutto il contenuto di un foglio verrà visualizzato in una sola pagina come risultato. Il formato carta di pagesetup non sarà valido, così come le altre impostazioni di pagesetup avrà comunque effetto. |
all_columns_in_one_page_per_sheet | Se AllColumnsInOnePagePerSheet è true , tutto il contenuto delle colonne di un foglio verrà visualizzato in una sola pagina come risultato. La larghezza del formato carta di pagesetup non sarà valida, così come le altre impostazioni di pagesetup avrà comunque effetto. |
draw_object_event_handler | Implementa questa interfaccia per ottenere DrawObject e Bound durante il rendering. |
chart_image_type | Indicare il tipo di immagine del grafico durante la conversione. valore predefinito: PNG. |
embeded_image_name_in_svg | Indicare il nome del file dell’immagine incorporata in formato SVG. Dovrebbe essere il percorso completo con una directory come “c:\xpsEmbedded” |
svg_fit_to_view_port | se questa proprietà è vera, l’svg generato si adatterà alla porta di visualizzazione. |
only_area | Se questa proprietà è true , verrà generata un’area e nessuna scala avrà effetto. |
text_rendering_hint | Specifica la qualità del rendering del testo. Il valore predefinito è TextRenderingHint.SystemDefault |
smoothing_mode | Specifica se lo smussamento (antialias) viene applicato alle linee, alle curve e ai bordi delle aree riempite. Il valore predefinito è SmoothingMode.None |
transparent | Indica se lo sfondo dell’immagine generata deve essere trasparente. |
pixel_format | Ottiene o imposta il formato in pixel per le immagini generate. |
warning_callback | Ottiene o imposta la richiamata di avviso. |
page_saving_callback | Controlla/indica l’avanzamento del processo di salvataggio della pagina. |
is_font_substitution_char_granularity | Indica se sostituire il carattere del carattere solo quando il carattere della cella non è compatibile con esso. |
page_index | Ottiene o imposta l’indice in base 0 della prima pagina da salvare. |
page_count | Ottiene o imposta il numero di pagine da salvare. |
is_optimized | Indica se ottimizzare gli elementi di output. |
default_font | Quando i caratteri in Excel sono Unicode e non sono impostati con il carattere corretto nello stile cella, Possono apparire come blocchi in pdf,immagine. Imposta il DefaultFont come MingLiu o MS Gothic per mostrare questi caratteri. Se questa proprietà non è impostata, Aspose.Cells utilizzerà il carattere predefinito del sistema per mostrare questi caratteri Unicode. |
check_workbook_default_font | Quando i caratteri in Excel sono Unicode e non sono impostati con il carattere corretto nello stile cella, Possono apparire come blocchi in pdf,immagine. Impostalo su true per provare a utilizzare il carattere predefinito della cartella di lavoro per mostrare prima questi caratteri. |
output_blank_page_when_nothing_to_print | Indica se stampare una pagina vuota quando non c’è nulla da stampare. |
gridline_type | Ottiene o imposta il tipo di linea della griglia. |
text_cross_type | Ottiene o imposta la visualizzazione del tipo di testo quando la larghezza del testo è maggiore della larghezza della cella. |
emf_type | Ottiene o imposta un EmfType che specifica il formato del Metafile.. Il valore predefinito è EmfPlusDual. |
default_edit_language | Ottiene o imposta la lingua di modifica predefinita. |
sheet_set | Ottiene o imposta i fogli di cui eseguire il rendering. Per impostazione predefinita sono tutti i fogli visibili nella cartella di lavoro: SheetSet.visible . |
emf_render_setting | Impostazione per il rendering del metafile Emf. |
Metodi
Metodo | Descrizione |
---|---|
set_desired_size | Imposta la larghezza e l’altezza desiderate dell’immagine. |
set_desired_size | Imposta la larghezza e l’altezza desiderate dell’immagine. |
Esempio
from aspose.cells import Workbook
from aspose.cells.drawing import ImageType
from aspose.cells.rendering import ImageOrPrintOptions
# Set Image Or Print Options
options = ImageOrPrintOptions()
# Set output image format
options.image_type = ImageType.PNG
# Set Horizontal resolution
options.horizontal_resolution = 300
# Set Vertical Resolution
options.vertical_resolution = 300
# Instantiate Workbook
book = Workbook("test.xls")
# Save chart as Image using ImageOrPrint Options
book.worksheets[0].charts[0].to_image("chart.png", options)
Guarda anche
- modulo
aspose.cells.rendering