title: “AutoFitterOptions – Guida alle proprietà e all’utilizzo | Aspose.Cells Cloud API” second_title: “Documento” linktitle: “AutoFitterOptions” type: docs url: /auto-fitter-options/ keywords: “AutoFitterOptions, Aspose.Cells, adattamento automatico Excel, altezza riga, celle unite, API” description: “Scopri come controllare l’adattamento automatico dell’altezza delle righe, la gestione delle celle unite, le righe/columne nascoste, le impostazioni linguistiche e le opzioni di rendering mediante l’oggetto AutoFitterOptions nell’API Aspose.Cells Cloud.” weight: 79 ArticleTitle: “AutoFitterOptions – Guida alle proprietà e all’utilizzo per Aspose.Cells Cloud”

Proprietà di AutoFitterOptions

L’oggetto AutoFitterOptions consente di regolare con precisione l’adattamento automatico dell’altezza delle righe eseguito da Aspose.Cells Cloud. Risulta utile quando è necessario un controllo preciso sulla gestione delle celle unite, sulle righe/columne nascoste, sulla formattazione specifica della lingua o sul comportamento legato al rendering.

Prerequisiti – Per utilizzare queste opzioni è necessario essere autenticati con un token di accesso OAuth 2.0 valido che includa l’ambito Cells.ReadWrite. La richiesta funziona con qualsiasi versione dell’SDK che supporti l’API v3.0.

Nome Tipo Descrizione Note
AutoFitMergedCellsType string Determina il modo in cui vengono adattate automaticamente le celle unite. Valori ammessi: All, First, None. Valore predefinito: All. Esempio JSON: "AutoFitMergedCellsType":"All"
IgnoreHidden boolean Se true, righe e colonne nascoste vengono ignorate durante il processo di adattamento automatico. Valore predefinito: false. Esempio JSON: "IgnoreHidden":false
OnlyAuto boolean Indica se adattare automaticamente solo le righe la cui altezza non è stata personalizzata manualmente. Valore predefinito: false. Esempio JSON: "OnlyAuto":false
DefaultEditLanguage string Imposta la lingua predefinita per la modifica del cartella di lavoro. Valore predefinito: lingua di sistema (ad es. "en-US"). Esempio JSON: "DefaultEditLanguage":"en-US"
MaxRowHeight double Altezza massima della riga (in punti) applicata durante l’adattamento automatico. Un valore 0 indica nessun limite. Valore predefinito: 0. Esempio JSON: "MaxRowHeight":0
AutoFitWrappedTextType string Controlla come il testo a capo automatico all’interno delle celle viene adattato. Valori ammessi: All, OnlyWrapped, None. Valore predefinito: All. Esempio JSON: "AutoFitWrappedTextType":"All"
FormatStrategy string Specifica la strategia di formattazione utilizzata durante l’operazione di adattamento automatico. Valori comuni: AutoFit, PreserveExisting. Valore predefinito: AutoFit. Esempio JSON: "FormatStrategy":"AutoFit"
ForRendering string Indica se eseguire l’adattamento automatico per scopi di rendering (ad es. PDF, immagine). Valori ammessi: True, False. Valore predefinito: False. Esempio JSON: "ForRendering":"False"

Di seguito è riportato un payload JSON tipico che può essere inviato all’API quando si configura AutoFitterOptions.

{
  "AutoFitMergedCellsType": "All",
  "IgnoreHidden": false,
  "OnlyAuto": false,
  "DefaultEditLanguage": "en-US",
  "MaxRowHeight": 0,
  "AutoFitWrappedTextType": "All",
  "FormatStrategy": "AutoFit",
  "ForRendering": "False"
}

Una richiesta cURL di esempio che applica queste opzioni a un cartella di lavoro:

curl -X PUT "https://api.aspose.cloud/v3.0/cells/workbook/autoFitter" \
  -H "Authorization: Bearer {access_token}" \
  -H "Content-Type: application/json" \
  -d @autoFitterOptions.json

Riferimento all’endpoint

Metodo URL Parametri obbligatori Descrizione
PUT /cells/workbook/autoFitter autoFitterOptions (corpo JSON) Applica le opzioni AutoFitterOptions specificate al cartella di lavoro di destinazione.
GET /cells/workbook/autoFitter nessuno Recupera le impostazioni correnti di AutoFitterOptions per il cartella di lavoro.

Parametri della richiesta per l’endpoint PUT

Parametro Tipo Obbligatorio Descrizione
AutoFitMergedCellsType string Modalità di adattamento automatico delle celle unite (All, First, None).
IgnoreHidden boolean No Indica se ignorare le righe/colonne nascoste.
OnlyAuto boolean No Adatta solo le righe senza impostazioni manuali dell’altezza.
DefaultEditLanguage string No Lingua di modifica (ad es. en-US).
MaxRowHeight double No Altezza massima della riga in punti; 0 = illimitata.
AutoFitWrappedTextType string No Modalità di gestione del testo a capo (All, OnlyWrapped, None).
FormatStrategy string No Strategia di formattazione (AutoFit, PreserveExisting).
ForRendering string No Applica l’adattamento automatico per il rendering (True, False).

Codici di risposta tipici:

Esempio di risposta GET

{
  "AutoFitMergedCellsType": "All",
  "IgnoreHidden": false,
  "OnlyAuto": false,
  "DefaultEditLanguage": "en-US",
  "MaxRowHeight": 0,
  "AutoFitWrappedTextType": "All",
  "FormatStrategy": "AutoFit",
  "ForRendering": "False"
}

Questi esempi illustrano come configurare e richiamare il modello AutoFitterOptions all’interno dell’API Aspose.Cells Cloud.