XlsxWorkbookPicturesLoader

XlsxWorkbookPicturesLoader

概要

XlsxWorkbookPicturesLoader は Aspose.Cells の Rust 用 FOSS における構造体です。継承元: Default、Clone、PartialEq。

この構造体は Rust プログラムにおける XlsxWorkbookPicturesLoader オブジェクト向けに 40 個のメソッドを宣言します。利用可能なメソッドは detect_chart_type、find_drawing_uri、get_blip_rid、get_chart_name、get_connector_name、get_drawing_rels_uri、get_geometry_type、get_group_shape_name、get_picture_name、get_raw_xml、get_shape_name、get_worksheet_rels_uri、およびその他 28 個です。パブリックメンバーは、Aspose.Cells の Rust 用 FOSS パッケージをインストールした後、任意の Rust アプリケーションからアクセス可能です。

メソッド

シグネチャ説明
load_pictures(worksheet_model: WorksheetModel, worksheet_root: serde_json::Value, archive: ZipArchive, worksheet_uri: String, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String)この XlsxWorkbookPicturesLoader インスタンスで load_pictures(worksheet_model, worksheet_root, archive, worksheet_uri, diagnostics, options, sheet_name) を呼び出します。
load_two_cell_anchor_pictures(worksheet_model: WorksheetModel, drawing_root: serde_json::Value, image_targets: IReadOnlyDictionary<String, String>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String)この XlsxWorkbookPicturesLoader インスタンスで load_two_cell_anchor_pictures(worksheet_model, drawing_root, image_targets, archive, diagnostics, options, sheet_name) を呼び出します。
load_one_cell_anchor_pictures(worksheet_model: WorksheetModel, drawing_root: serde_json::Value, image_targets: IReadOnlyDictionary<String, String>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String)この XlsxWorkbookPicturesLoader インスタンスで load_one_cell_anchor_pictures(worksheet_model, drawing_root, image_targets, archive, diagnostics, options, sheet_name) を呼び出します。
load_shape_images(worksheet_model: WorksheetModel, image_targets: IReadOnlyDictionary<String, String>, archive: ZipArchive)この XlsxWorkbookPicturesLoader インスタンスで load_shape_images(worksheet_model, image_targets, archive) を呼び出します。
load_two_cell_anchor_shapes(worksheet_model: WorksheetModel, drawing_root: serde_json::Value)このXlsxWorkbookPicturesLoaderインスタンスでload_two_cell_anchor_shapes(worksheet_model, drawing_root)を呼び出します。
load_one_cell_anchor_shapes(worksheet_model: WorksheetModel, drawing_root: serde_json::Value)このXlsxWorkbookPicturesLoaderインスタンスでload_one_cell_anchor_shapes(worksheet_model, drawing_root)を呼び出します。
parse_shape(sp: serde_json::Value, from_el: serde_json::Value, to_el: serde_json::Value) → ShapeModelこのXlsxWorkbookPicturesLoaderインスタンスでparse_shape(sp, from_el, to_el)を呼び出します。
parse_one_cell_shape(sp: serde_json::Value, from_el: serde_json::Value, ext_el: serde_json::Value) → ShapeModelこのXlsxWorkbookPicturesLoaderインスタンスでparse_one_cell_shape(sp, from_el, ext_el)を呼び出します。
parse_connector(cxn_sp: serde_json::Value, from_el: serde_json::Value, to_el: serde_json::Value) → ShapeModelこの XlsxWorkbookPicturesLoader インスタンスで parse_connector(cxn_sp, from_el, to_el) を呼び出します。
parse_one_cell_connector(cxn_sp: serde_json::Value, from_el: serde_json::Value, ext_el: serde_json::Value) → ShapeModelこの XlsxWorkbookPicturesLoader インスタンスで parse_one_cell_connector(cxn_sp, from_el, ext_el) を呼び出します。
parse_group_shape(grp_sp: serde_json::Value, from_el: serde_json::Value, to_el: serde_json::Value) → ShapeModelこの XlsxWorkbookPicturesLoader インスタンスで parse_group_shape(grp_sp, from_el, to_el) を呼び出します。
parse_one_cell_group_shape(grp_sp: serde_json::Value, from_el: serde_json::Value, ext_el: serde_json::Value) → ShapeModelこの XlsxWorkbookPicturesLoader インスタンスで parse_one_cell_group_shape(grp_sp, from_el, ext_el) を呼び出します。
get_group_shape_name(grp_sp: serde_json::Value) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_group_shape_name(grp_sp) を呼び出します。
get_connector_name(cxn_sp: serde_json::Value) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_connector_name(cxn_sp) を呼び出します。
get_shape_name(sp: serde_json::Value) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_shape_name(sp) を呼び出します。
get_geometry_type(sp: serde_json::Value) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_geometry_type(sp) を呼び出します。
get_raw_xml(element: serde_json::Value) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_raw_xml(element) を呼び出します。
load_shape_sp_pr_extents(sp: serde_json::Value, model: ShapeModel)この XlsxWorkbookPicturesLoader インスタンスで load_shape_sp_pr_extents(sp, model) を呼び出します。
parse_picture(pic: serde_json::Value, from_el: serde_json::Value, to_el: serde_json::Value, image_targets: IReadOnlyDictionary<String, String>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String) → PictureModelこの XlsxWorkbookPicturesLoader インスタンスで parse_picture(pic, from_el, to_el, image_targets, archive, diagnostics, options, sheet_name) を呼び出します。
parse_one_cell_picture(pic: serde_json::Value, from_el: serde_json::Value, ext_el: serde_json::Value, image_targets: IReadOnlyDictionary<String, String>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String) → PictureModelこの XlsxWorkbookPicturesLoader インスタンスで parse_one_cell_picture(pic, from_el, ext_el, image_targets, archive, diagnostics, options, sheet_name) を呼び出します。
get_blip_rid(pic: serde_json::Value) → StringこのXlsxWorkbookPicturesLoaderインスタンスでget_blip_rid(pic)を呼び出します。
get_picture_name(pic: serde_json::Value) → StringこのXlsxWorkbookPicturesLoaderインスタンスでget_picture_name(pic)を呼び出します。
load_image_data(r_id: String, image_targets: IReadOnlyDictionary<String, String>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String, picture_name: String) → Vec<u8>このXlsxWorkbookPicturesLoaderインスタンスでload_image_data(r_id, image_targets, archive, diagnostics, options, sheet_name, picture_name)を呼び出します。
load_sp_pr_extents(pic: serde_json::Value, model: PictureModel)このXlsxWorkbookPicturesLoaderインスタンスでload_sp_pr_extents(pic, model)を呼び出します。
load_drawing_image_targets(archive: ZipArchive, drawing_uri: String) → IReadOnlyDictionary<String, String>この XlsxWorkbookPicturesLoader インスタンスで load_drawing_image_targets(archive, drawing_uri) を呼び出します。
load_drawing_chart_targets(archive: ZipArchive, drawing_uri: String) → IReadOnlyDictionary<String, ChartTarget>このXlsxWorkbookPicturesLoaderインスタンスでload_drawing_chart_targets(archive, drawing_uri)を呼び出します。
load_drawing_targets_by_type(archive: ZipArchive, drawing_uri: String, relationship_type: String) → IReadOnlyDictionary<String, String>このXlsxWorkbookPicturesLoaderインスタンスでload_drawing_targets_by_type(archive, drawing_uri, relationship_type)を呼び出します。
find_drawing_uri(archive: ZipArchive, worksheet_uri: String) → StringこのXlsxWorkbookPicturesLoaderインスタンスでfind_drawing_uri(archive, worksheet_uri)を呼び出します。
parse_anchor_int(element: serde_json::Value) → i32このXlsxWorkbookPicturesLoaderインスタンスでparse_anchor_int(element)を呼び出します。
parse_anchor_long(element: serde_json::Value) → i64この XlsxWorkbookPicturesLoader インスタンスで parse_anchor_long(element) を呼び出します。
get_worksheet_rels_uri(worksheet_uri: String) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_worksheet_rels_uri(worksheet_uri) を呼び出します。
get_drawing_rels_uri(drawing_uri: String) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_drawing_rels_uri(drawing_uri) を呼び出します。
load_two_cell_anchor_charts(worksheet_model: WorksheetModel, drawing_root: serde_json::Value, chart_targets: IReadOnlyDictionary<String, ChartTarget>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String)この XlsxWorkbookPicturesLoader インスタンスで load_two_cell_anchor_charts(worksheet_model, drawing_root, chart_targets, archive, diagnostics, options, sheet_name) を呼び出します。
load_one_cell_anchor_charts(worksheet_model: WorksheetModel, drawing_root: serde_json::Value, chart_targets: IReadOnlyDictionary<String, ChartTarget>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String)この XlsxWorkbookPicturesLoader インスタンスで、load_one_cell_anchor_charts(worksheet_model, drawing_root, chart_targets, archive, diagnostics, options, sheet_name) を呼び出します。
is_chart_graphic_frame(graphic_frame: serde_json::Value) → boolこの XlsxWorkbookPicturesLoader インスタンスで、is_chart_graphic_frame(graphic_frame) を呼び出します。
is_chart_ex_graphic_frame(graphic_frame: serde_json::Value) → boolこの XlsxWorkbookPicturesLoader インスタンスで、is_chart_ex_graphic_frame(graphic_frame) を呼び出します。
parse_chart(graphic_frame: serde_json::Value, raw_container_element: serde_json::Value, from_el: serde_json::Value, to_el: serde_json::Value, ext_el: serde_json::Value, chart_targets: IReadOnlyDictionary<String, ChartTarget>, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String) → ChartModelこの XlsxWorkbookPicturesLoader インスタンスで、parse_chart(graphic_frame, raw_container_element, from_el, to_el, ext_el, chart_targets, archive, diagnostics, options, sheet_name) を呼び出します。
get_chart_name(graphic_frame: serde_json::Value) → Stringこの XlsxWorkbookPicturesLoader インスタンスで get_chart_name(graphic_frame) を呼び出します。
detect_chart_type(raw_xml: String) → ChartTypeこの XlsxWorkbookPicturesLoader インスタンスで detect_chart_type(raw_xml) を呼び出します。
load_chart_companion_files(model: ChartModel, chart_uri: String, archive: ZipArchive, diagnostics: LoadDiagnostics, options: LoadOptions, sheet_name: String)この XlsxWorkbookPicturesLoader インスタンスで load_chart_companion_files(model, chart_uri, archive, diagnostics, options, sheet_name) を呼び出します。

参照

 日本語