Aspose.Cells Примечание к выпуску Cloud 17.3
Ключ | Краткое содержание | Категория |
---|---|---|
CELLSCLOUD-10028 | Вставить разрывы страниц в рабочий лист Excel | Новая особенность |
CELLSCLOUD-10035 | Поддержка высоты строк AutoFit | Новая особенность |
CELLSCLOUD-10036 | Поддержка ширины столбцов AutoFit | Новая особенность |
Получить горизонтальные разрывы страниц внутри рабочего листа
В следующем примере кода показано, как получить горизонтальные разрывы страниц внутри листа с помощью Aspose.Cells для облака API.
//Your workbook and sheet name
string workbookName = "sampleExcelPageBreaks.xlsx";
string sheetName = "Sheet1";
//URL to Get Horizontal Page Breaks
string url = "http://api.aspose.com/v1.1/cells/"+ workbookName + "/worksheets/" + sheetName + "/horizontalpagebreaks";
//Call Get method with the following parameters
string data = "";
string contentType = "application/json";
using (HttpWebResponse response = _helper.CallGet(url, data, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Получить вертикальные разрывы страниц внутри рабочего листа
В следующем примере кода показано, как получить вертикальные разрывы страниц внутри рабочего листа с помощью Aspose.Cells для облака API.
//Your workbook and sheet name
string workbookName = "sampleExcelPageBreaks.xlsx";
string sheetName = "Sheet1";
//URL to Get Horizontal Page Breaks
string url = "http://api.aspose.com/v1.1/cells/"+ workbookName + "/worksheets/" + sheetName + "/verticalpagebreaks";
//Call Get method with the following parameters
string data = "";
string contentType = "application/json";
using (HttpWebResponse response = _helper.CallGet(url, data, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Вставить горизонтальный разрыв страницы внутри листа
В следующем примере кода показано, как вставить горизонтальный разрыв страницы в рабочий лист, используя Aspose.Cells для облака API.
//Your workbook and sheet name
string workbookName = "sampleExcelPageBreaks.xlsx";
string sheetName = "Sheet1";
//Row index to insert horizontal page break
int idxRow = 18;
//URL to insert horizontal page break
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/horizontalpagebreaks?row=" + idxRow;
//Call PUT method with the following parameters
string data = "";
string contentType = "application/json";
using (HttpWebResponse response = _helper.CallPut(url, data, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Вставить вертикальный разрыв страницы внутри листа
В следующем примере кода показано, как вставить вертикальный разрыв страницы внутри листа, используя Aspose.Cells для облака API.
//Your workbook and sheet name
string workbookName = "sampleExcelPageBreaks.xlsx";
string sheetName = "Sheet1";
//Column index to insert vertical page break
int idxCol = 9;
//URL to insert vertical page break
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/verticalpagebreaks?column=" + idxCol;
//Call PUT method with the following parameters
string data = "";
string contentType = "application/json";
using (HttpWebResponse response = _helper.CallPut(url, data, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Удалить горизонтальный разрыв страницы внутри рабочего листа
В следующем примере кода показано, как удалить горизонтальный разрыв страницы внутри рабочего листа, используя Aspose.Cells для облака API.
//Your workbook and sheet name
string workbookName = "sampleExcelPageBreaks.xlsx";
string sheetName = "Sheet1";
//Your horizontal page break index
int idxHorizontalPageBreak = 0;
//URL to Delete Horizontal Page Break
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/horizontalpagebreaks/" + idxHorizontalPageBreak;
//Call Delete method with the following parameters
string data = "";
string contentType = "application/json";
using (HttpWebResponse response = _helper.CallDelete(url, data, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Удалить вертикальный разрыв страницы внутри рабочего листа
В следующем примере кода показано, как удалить вертикальный разрыв страницы внутри рабочего листа, используя Aspose.Cells для облака API.
//Your workbook and sheet name
string workbookName = "sampleExcelPageBreaks.xlsx";
string sheetName = "Sheet1";
//Your vertical page break index
int idxVerticalPageBreak = 0;
//URL to Delete Vertical Page Break
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/verticalpagebreaks/" + idxVerticalPageBreak;
//Call Delete method with the following parameters
string data = "";
string contentType = "application/json";
using (HttpWebResponse response = _helper.CallDelete(url, data, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Автоподбор одного столбца рабочего листа
В следующем примере кода показано, как выполнить автоподгонку одного столбца листа. Он автоматически подходитстолбец С.
//Your workbook and sheet name
string workbookName = "sampleAutoFit.xlsx";
string sheetName = "Sheet1";
//URL to auto fit the column C
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/autofitcolumns?firstColumn=2&lastColumn=2";
//Call POST method with the above URL
using (HttpWebResponse response = _helper.CallPost(url, string.Empty, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Автоподбор нескольких столбцов рабочего листа
В следующем примере кода показано, как автоматически подгонять несколько столбцов листа. Он автоматически подходитстолбцы A, B, C, D, E и F.
//Your workbook and sheet name
string workbookName = "sampleAutoFit.xlsx";
string sheetName = "Sheet1";
//URL to auto fit the columns A, B, C, D, E and F
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/autofitcolumns?firstColumn=0&lastColumn=5";
//Call POST method with the above URL
using (HttpWebResponse response = _helper.CallPost(url, string.Empty, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Автоподбор одной строки рабочего листа
В следующем примере кода показано, как выполнить автоподбор одной строки рабочего листа. Он автоматически подходит2-й ряд.
//Your workbook and sheet name
string workbookName = "sampleAutoFitRow.xlsx";
string sheetName = "Sheet1";
//URL to auto fit the 2nd row
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/autofitrow?rowIndex=1&firstColumn=1&lastColumn=10";
//Call POST method with the above URL
using (HttpWebResponse response = _helper.CallPost(url, string.Empty, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
Автоподбор нескольких строк рабочего листа
В следующем примере кода показано, как автоматически подгонять несколько строк листа. Он автоматически подбирает несколько строк, начиная со 2-й строки до 8-й строки.
//Your workbook and sheet name
string workbookName = "sampleAutoFitRows.xlsx";
string sheetName = "Sheet1";
//URL to auto fit the multiple rows from 2nd to 8th
string url = "http://api.aspose.com/v1.1/cells/" + workbookName + "/worksheets/" + sheetName + "/autofitrows?onlyAuto=False&startRow=1&endRow=7";
//Call POST method with the above URL
using (HttpWebResponse response = _helper.CallPost(url, string.Empty, contentType))
{
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}