/** * Copyright (C) 2014-2020 ServMask Inc. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ */ if ( ! defined( 'ABSPATH' ) ) { die( 'Kangaroos cannot jump here' ); } class Ai1wm_Export_Content { public static function execute( $params ) { // Set archive bytes offset if ( isset( $params['archive_bytes_offset'] ) ) { $archive_bytes_offset = (int) $params['archive_bytes_offset']; } else { $archive_bytes_offset = ai1wm_archive_bytes( $params ); } // Set file bytes offset if ( isset( $params['file_bytes_offset'] ) ) { $file_bytes_offset = (int) $params['file_bytes_offset']; } else { $file_bytes_offset = 0; } // Set content bytes offset if ( isset( $params['content_bytes_offset'] ) ) { $content_bytes_offset = (int) $params['content_bytes_offset']; } else { $content_bytes_offset = 0; } // Get processed files size if ( isset( $params['processed_files_size'] ) ) { $processed_files_size = (int) $params['processed_files_size']; } else { $processed_files_size = 0; } // Get total content files size if ( isset( $params['total_content_files_size'] ) ) { $total_content_files_size = (int) $params['total_content_files_size']; } else { $total_content_files_size = 1; } // Get total content files count if ( isset( $params['total_content_files_count'] ) ) { $total_content_files_count = (int) $params['total_content_files_count']; } else { $total_content_files_count = 1; } // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Archiving %d content files...
%d%% complete', AI1WM_PLUGIN_NAME ), $total_content_files_count, $progress ) ); // Flag to hold if file data has been processed $completed = true; // Start time $start = microtime( true ); // Get content list file $content_list = ai1wm_open( ai1wm_content_list_path( $params ), 'r' ); // Set the file pointer at the current index if ( fseek( $content_list, $content_bytes_offset ) !== -1 ) { // Open the archive file for writing $archive = new Ai1wm_Compressor( ai1wm_archive_path( $params ) ); // Set the file pointer to the one that we have saved $archive->set_file_pointer( $archive_bytes_offset ); // Loop over files while ( list( $file_abspath, $file_relpath, $file_size, $file_mtime ) = fgetcsv( $content_list ) ) { $file_bytes_written = 0; // Add file to archive if ( ( $completed = $archive->add_file( $file_abspath, $file_relpath, $file_bytes_written, $file_bytes_offset ) ) ) { $file_bytes_offset = 0; // Get content bytes offset $content_bytes_offset = ftell( $content_list ); } // Increment processed files size $processed_files_size += $file_bytes_written; // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Archiving %d content files...
%d%% complete', AI1WM_PLUGIN_NAME ), $total_content_files_count, $progress ) ); // More than 10 seconds have passed, break and do another request if ( ( $timeout = apply_filters( 'ai1wm_completed_timeout', 10 ) ) ) { if ( ( microtime( true ) - $start ) > $timeout ) { $completed = false; break; } } } // Get archive bytes offset $archive_bytes_offset = $archive->get_file_pointer(); // Truncate the archive file $archive->truncate(); // Close the archive file $archive->close(); } // End of the content list? if ( feof( $content_list ) ) { // Unset archive bytes offset unset( $params['archive_bytes_offset'] ); // Unset file bytes offset unset( $params['file_bytes_offset'] ); // Unset content bytes offset unset( $params['content_bytes_offset'] ); // Unset processed files size unset( $params['processed_files_size'] ); // Unset total content files size unset( $params['total_content_files_size'] ); // Unset total content files count unset( $params['total_content_files_count'] ); // Unset completed flag unset( $params['completed'] ); } else { // Set archive bytes offset $params['archive_bytes_offset'] = $archive_bytes_offset; // Set file bytes offset $params['file_bytes_offset'] = $file_bytes_offset; // Set content bytes offset $params['content_bytes_offset'] = $content_bytes_offset; // Set processed files size $params['processed_files_size'] = $processed_files_size; // Set total content files size $params['total_content_files_size'] = $total_content_files_size; // Set total content files count $params['total_content_files_count'] = $total_content_files_count; // Set completed flag $params['completed'] = $completed; } // Close the content list file ai1wm_close( $content_list ); return $params; } } File tải Logo HD Bank - Vay Tài Chính 247

File tải Logo HD Bank

Logo HDBank đã đóng góp một phần công sức không nhỏ trong việc đưa thương hiệu của mình phủ sóng trên toàn quốc và giúp ngân hàng tiếp cận được nhiều khách hàng hơn. Mặc biểu tượng ngân hàng HDBank rất dễ bắt gặp nhưng liệu bạn có biết được ý nghĩa của nó không? Cùng tìm hiểu trong bài viêt sau của VayOnlineNhanh nhé!

Mẫu Logo Cũ Ngân Hàng HDBank

Mẫu logo ngân hàng HDBank cũ được thiết kế đơn giản với tên ngân hàng “HDBank” và bên dưới đó là slogan “Ngân hàng của bạn”. Tông màu chủ đạo của logo được lựa chọn là đỏ và đen xám.

Có thể nhận thấy tổng thể logo được thiết kế khá đơn điệu, tông màu chìm và chưa thể hiện được tầm nhìn và ý nghĩa của ngân hàng HDBank muốn gửi gắm tới khách hàng.

Chính vì thể, sau 22 năm hoạt động, đến năm 2011, ngân hàng HDBank đã có quyết định thay đổi bộ nhận diện. Ban lãnh đạo ngân hàng mong muốn thông qua logo có thể khẳng định được điểm mạnh và vị thế của HDBank trên thị trường.

logo hdbank
Mẫu logo cũ ngân hàng HDBank

Tìm hiểu thêm: HDBank là ngân hàng gì? Có tốt và uy tín không?

Ý Nghĩa Mẫu Logo HDBank Mới Nhất

Với mẫu logo mới của ngân hàng được thiết kế tinh tế hơn, hướng theo phong cách nhẹ nhàng nhưng vẫn thể hiện được sự hiện đại, trẻ trung. Điều này đã tạo nên những thay đổi tích cực với nhiều ý nghĩa sâu sắc.

Về Hình Ảnh

Biểu tượng HDBank nổi bật với hình ảnh hai cánh diều cách điệu đan chéo nhau đã thể hiện sự tự do, vươn mình trên bầu trời, cùng với đó là sự năng động trẻ trung.

Qua hình ảnh cánh diều bay xa cho thấy sự khát vọng ngân hàng HDBank sẽ không ngừng phát triển, vươn xa trên thị trường trong và ngoài nước, con đường phát triển được ví như “diều gặp gió”.

logo hdbank
Ý nghĩa mẫu logo mới ngân hàng HDBank

Về Màu Sắc

Ý nghĩa màu vàng trong logo muốn thể hiện sự thịnh vượng, khát vọng và vươn lên của ngân hàng. Điều này cho thấy HDBank luôn mong muốn có thể nỗ lực phát triển và gặt hái được nhiều thành công trong quá trình hoạt động ngân hàng.

Bên cạnh đó, màu vàng còn tượng trưng cho niềm tin và hạnh phúc mà HDBank mang lại cho khách hàng.

Màu đỏ thể hiện sự may mắn, sự nhiệt huyết và tinh thần quyết tâm to lớn như những ngọn lửa luôn không ngừng cháy và rực sáng vững vàng như màu cờ tổ quốc.

Màu đen xám tượng trưng cho sự bền vững, dũng cảm, kiên cường và luôn dám đương đầu với mọi khó khăn, chông gai trong quá trình HDBank hoạt động và phát triển.

Về Phần Chữ

Kiểu chữ HDBank sử dụng trong logo theo phông chữ đơn giản, không quá cầu kỳ, kiểu cách nhưng vẫn thể hiện được sự thân thiện, hiện đại.

Từ đó, cho thấy cảm nhận về sự vững vàng trong logo cũng như thương hiệu ngân hàng HDBank. Đồng thời. slogan trong thiết kế là lời hứa, sự khẳng định với tất cả khách hàng và các đối tác về “Cam kết lợi ích cao nhất”.

Những điều này cho thấy HDBank luôn luôn không ngừng phát triển, sáng tạo và thay đổi nhằm đáp ứng tốt nhất các nhu cầu của khách hàng sự hợp tác với đối tác. HDBank sẽ đặt lợi ích của khách hàng lên hàng đầu.

Xem thêm:

Lịch – giờ làm việc ngân hàng HDBank mới nhất

Cập nhật số tổng đài HDBank mới nhất

Hướng Dẫn Tải File Logo HDBank Vector

Trong quá trình sử dụng dịch vụ, sản phẩm của ngân hàng HDBank hoặc đơn giản là tìm hiểu thông thì rất nhiều khách hàng muốn tải file logo về máy. Dưới đây là hướng dẫn tải file logo HDBank Vector nền trong suốt:

  • Bước 1: Truy cập đường dẫn: logo-hdbank-vector-vayonlinenhanh
  • Bước 2: Nhấn chọn “Tải về”, như vậy là bạn đã thành công tải logo về máy của mình.

Tổng Kết

Như vậy, ẩn chứa đằng sau thiết kế của logo HDBank là những khát vọng to lớn mà ngân hàng muốn hướng đến trong tương lại và thông điệp truyền tải tới khách hàng, đối tác. Hy vọng những chia sẻ này sẽ giúp bạn có cái nhìn sâu sắc hơn về ngân hàng HD Bank.

Xem thêm:

Ý nghĩa biểu tượng của Logo Agribank là gì?

Ý nghĩa biểu tượng của Logo Shinhan Bank là gì?

Logo SHB có ý nghĩa gì?

Ý nghĩa biểu tượng của Logo TPBank là gì?

Ý nghĩa biểu tượng của Logo MSB là gì?

Thông tin được biên tập bởi: VayOnlineNhanh.Vn

Bài được vaytaichinh247.net tổng hợp từ nhiều nguồn khác nhau cho bạn đọc tham khảo.