Class CellsHelper

Class CellsHelper

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Надає допоміжні функції.

public class CellsHelper

Спадкування

objectCellsHelper

Спадковані члени

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Властивості

AltStartPath

Отримує або задає альтернативний шлях запуску, на який посилаються деякі зовнішні формули.

public static string AltStartPath { get; set; }

Значення властивості

string

CustomImplementationFactory

Отримує або задає фабрику для створення екземплярів зі спеціальною реалізацією.

public static CustomImplementationFactory CustomImplementationFactory { get; set; }

Значення властивості

CustomImplementationFactory

DPI

Отримує DPI машини.

public static double DPI { get; set; }

Значення властивості

double

IsCloudPlatform

Будь ласка, встановіть цю властивість True, коли ви працюєте на хмарній платформі, такій як: Azure, AWSLambda тощо.

public static bool IsCloudPlatform { get; set; }

Значення властивості

bool

LibraryPath

Отримує або задає шлях до бібліотеки, на який посилаються деякі зовнішні формули.

public static string LibraryPath { get; set; }

Значення властивості

string

SignificantDigits

Отримує та задає кількість значущих цифр. Значення за замовчуванням - 17.

public static int SignificantDigits { get; set; }

Значення властивості

int

Зауваження

Може бути тільки 15 або 17.

StartupPath

Отримує або задає шлях запуску, на який посилаються деякі зовнішні формули.

public static string StartupPath { get; set; }

Значення властивості

string

Методи

CellIndexToName(int, int)

Отримує назву клітинки відповідно до її індексів рядка та стовпця.

public static string CellIndexToName(int row, int column)

Параметри

row int

Індекс рядка.

column int

Індекс стовпця.

Повертає

string

Назва клітинки.

CellNameToIndex(string, out int, out int)

Отримує індекси рядка та стовпця клітинки відповідно до її назви.

public static void CellNameToIndex(string cellName, out int row, out int column)

Параметри

cellName string

Назва клітинки.

row int

Вихідний індекс рядка

column int

Вихідний індекс стовпця

ColumnIndexToName(int)

Отримує назву стовпця відповідно до індексу стовпця.

public static string ColumnIndexToName(int column)

Параметри

column int

Індекс стовпця.

Повертає

string

Назва стовпця.

ColumnNameToIndex(string)

Отримує індекс стовпця відповідно до назви стовпця.

public static int ColumnNameToIndex(string columnName)

Параметри

columnName string

Назва стовпця.

Повертає

int

Індекс стовпця.

CreateSafeSheetName(string)

Перевіряє вказане ім’я аркуша та створює дійсне, якщо це необхідно. Якщо вказане ім’я аркуша відповідає правилам імені аркуша Excel, то повертає його. В іншому випадку рядок буде обмежено, якщо довжина перевищує межу, а недійсні символи будуть замінені на ’ ‘, потім повертає відновлене значення рядка.

public static string CreateSafeSheetName(string nameProposal)

Параметри

nameProposal string

ім’я аркуша, яке буде використано

Повертає

string

CreateSafeSheetName(string, char)

Перевіряє вказане ім’я аркуша та створює дійсне, якщо це необхідно. Якщо вказане ім’я аркуша відповідає правилам імені аркуша Excel, то повертає його. В іншому випадку рядок буде обмежено, якщо довжина перевищує межу, а недійсні символи будуть замінені на вказаний символ, потім повертає відновлене значення рядка.

public static string CreateSafeSheetName(string nameProposal, char replaceChar)

Параметри

nameProposal string

ім’я аркуша, яке буде використано

replaceChar char

символ, який буде використано для заміни недійсних символів у вказаному імені аркуша

Повертає

string

GetDateTimeFromDouble(double, bool)

Перетворює значення double на значення дати та часу.

public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)

Параметри

doubleValue double

Значення double.

date1904 bool

Система дати 1904 року.

Повертає

DateTime

GetDoubleFromDateTime(DateTime, bool)

Перетворює дату та час на значення double.

public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)

Параметри

dateTime DateTime

Дата та час.

date1904 bool

Система дати 1904 року.

Повертає

double

GetTextWidth(string, Font, double)

Отримує ширину тексту в одиницях пунктів.

public static double GetTextWidth(string text, Font font, double scaling)

Параметри

text string

Текст.

font Font

Шрифт тексту.

scaling double

Масштабування тексту.

Повертає

double

GetUsedColors(Workbook)

Отримує всі використані кольори в робочій книзі.

public static Color[] GetUsedColors(Workbook workbook)

Параметри

workbook Workbook

Об’єкт робочої книги.

Повертає

Color[]

Використані кольори.

GetVersion()

Отримує версію випуску.

public static string GetVersion()

Повертає

string

Версія випуску.

InitForDotNetCore()

Виконує ініціалізацію для програми .NetCore. Рекомендуємо викликати цей метод для всієї ініціалізації .NetCore спочатку. Наприклад: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();

public static void InitForDotNetCore()

MergeFiles(string[], string, string)

Об’єднує кілька великих файлів xls в один файл xls.

public static void MergeFiles(string[] files, string cachedFile, string destFile)

Параметри

files string[]

Файли.

cachedFile string

Кешований файл.

destFile string

Файл призначення.

Зауваження

Цей метод підтримує лише об’єднання даних, стилів і формул у новий файл. Кешований файл використовується для зберігання деяких тимчасових даних.

NeedQuoteInFormula(string)

Вказує, чи повинно ім’я аркуша бути взяте в одинарні лапки.

public static bool NeedQuoteInFormula(string sheetName)

Параметри

sheetName string

Ім’я аркуша

Повертає

bool

RowIndexToName(int)

Отримує назву рядка відповідно до індексу рядка.

public static string RowIndexToName(int row)

Параметри

row int

Індекс рядка.

Повертає

string

Назва рядка.

RowNameToIndex(string)

Отримує індекс рядка відповідно до назви рядка.

public static int RowNameToIndex(string rowName)

Параметри

rowName string

Назва рядка.

Повертає

int

Індекс рядка.

 Українська