l ) {
return '';
}
return $image_url;
}
/**
* Gets the first image url of a gallery.
*
* @param int $post_id Post ID to use.
*
* @return string The image url or an empty string when not found.
*/
public function get_gallery_image( $post_id ) {
$post = \get_post( $post_id );
if ( \strpos( $post->post_content, '[gallery' ) === false ) {
return '';
}
$images = \get_post_gallery_images( $post );
if ( empty( $images ) ) {
return '';
}
return \reset( $images );
}
/**
* Gets the image url from the term content.
*
* @param int $term_id The term id to extract the images from.
*
* @return string The image url or an empty string when not found.
*/
public function get_term_content_image( $term_id ) {
$image_url = $this->get_first_content_image_for_term( $term_id );
if ( $image_url === null ) {
return '';
}
return $image_url;
}
/**
* Retrieves the caption for an attachment.
*
* @param int $attachment_id Attachment ID.
*
* @return string The caption when found, empty string when no caption is found.
*/
public function get_caption( $attachment_id ) {
$caption = \wp_get_attachment_caption( $attachment_id );
if ( ! empty( $caption ) ) {
return $caption;
}
$caption = \get_post_meta( $attachment_id, '_wp_attachment_image_alt', true );
if ( ! empty( $caption ) ) {
return $caption;
}
return '';
}
/**
* Retrieves the attachment metadata.
*
* @param int $attachment_id Attachment ID.
*
* @return array The metadata, empty array when no metadata is found.
*/
public function get_metadata( $attachment_id ) {
$metadata = \wp_get_attachment_metadata( $attachment_id );
if ( ! $metadata || ! \is_array( $metadata ) ) {
return [];
}
return $metadata;
}
/**
* Retrieves the attachment image url.
*
* @param int $attachment_id Attachment ID.
* @param string $size The size to get.
*
* @return string The url when found, empty string otherwise.
*/
public function get_attachment_image_url( $attachment_id, $size ) {
$url = \wp_get_attachment_image_url( $attachment_id, $size );
if ( ! $url ) {
return '';
}
return $url;
}
/**
* Find the right version of an image based on size.
*
* @codeCoverageIgnore - We have to write test when this method contains own code.
*
* @param int $attachment_id Attachment ID.
* @param string $size Size name.
*
* @return array|false Returns an array with image data on success, false on failure.
*/
public function get_image( $attachment_id, $size ) {
return WPSEO_Image_Utils::get_image( $attachment_id, $size );
}
/**
* Retrieves the best attachment variation for the given attachment.
*
* @codeCoverageIgnore - We have to write test when this method contains own code.
*
* @param int $attachment_id The attachment id.
*
* @return bool|string The attachment url or false when no variations found.
*/
public function get_best_attachment_variation( $attachment_id ) {
$variations = WPSEO_Image_Utils::get_variations( $attachment_id );
$variations = WPSEO_Image_Utils::filter_usable_file_size( $variations );
// If we are left without variations, there is no valid variation for this attachment.
if ( empty( $variations ) ) {
return false;
}
// The variations are ordered so the first variations is by definition the best one.
return \reset( $variations );
}
/**
* Find an attachment ID for a given URL.
*
* @param string $url The URL to find the attachment for.
* @param bool $use_link_table Whether the SEO Links table will be used to retrieve the id.
*
* @return int The found attachment ID, or 0 if none was found.
*/
public function get_attachment_by_url( $url, $use_link_table = true ) {
// Don't try to do this for external URLs.
$parsed_url = \wp_parse_url( $url );
if ( $this->url_helper->get_link_type( $parsed_url ) === SEO_Links::TYPE_EXTERNAL ) {
return 0;
}
/** The `wpseo_force_creating_and_using_attachment_indexables` filter is documented in indexable-link-builder.php */
if ( ! $this->options_helper->get( 'disable-attachment' ) || \apply_filters( 'wpseo_force_creating_and_using_attachment_indexables', false ) ) {
// Strip out the size part of an image URL.
$url = \preg_replace( '/(.*)-\d+x\d+\.(jpeg|jpg|png|gif)$/', '$1.$2', $url );
$indexable = $this->indexable_repository->find_by_permalink( $url );
if ( $indexable && $indexable->object_type === 'post' && $indexable->object_sub_type === 'attachment' ) {
return $indexable->object_id;
}
$post_id = WPSEO_Image_Utils::get_attachment_by_url( $url );
if ( $post_id !== 0 ) {
// Find the indexable, this triggers creating it so it can be found next time.
$this->indexable_repository->find_by_id_and_type( $post_id, 'post' );
}
return $post_id;
}
if ( ! $use_link_table ) {
return WPSEO_Image_Utils::get_attachment_by_url( $url );
}
$cache_key = 'attachment_seo_link_object_' . \md5( $url );
$found = false;
$link = \wp_cache_get( $cache_key, 'yoast-seo-attachment-link', false, $found );
if ( $found === false ) {
$link = $this->seo_links_repository->find_one_by_url( $url );
\wp_cache_set( $cache_key, $link, 'yoast-seo-attachment-link', \MINUTE_IN_SECONDS );
}
if ( ! \is_a( $link, SEO_Links::class ) ) {
return WPSEO_Image_Utils::get_attachment_by_url( $url );
}
return $link->target_post_id;
}
/**
* Retrieves an attachment ID for an image uploaded in the settings.
*
* Due to self::get_attachment_by_url returning 0 instead of false.
* 0 is also a possibility when no ID is available.
*
* @codeCoverageIgnore - We have to write test when this method contains own code.
*
* @param string $setting The setting the image is stored in.
*
* @return int|bool The attachment id, or false or 0 if no ID is available.
*/
public function get_attachment_id_from_settings( $setting ) {
return WPSEO_Image_Utils::get_attachment_id_from_settings( $setting );
}
/**
* Based on and image ID return array with the best variation of that image. If it's not saved to the DB, save it
* to an option.
*
* @param string $setting The setting name. Should be company or person.
*
* @return array|bool Array with image details when the image is found, boolean when it's not found.
*/
public function get_attachment_meta_from_settings( $setting ) {
$image_meta = $this->options_helper->get( $setting . '_meta', false );
if ( ! $image_meta ) {
$image_id = $this->options_helper->get( $setting . '_id', false );
if ( $image_id ) {
// There is not an option to put a URL in an image field in the settings anymore, only to upload it through the media manager.
// This means an attachment always exists, so doing this is only needed once.
$image_meta = $this->get_best_attachment_variation( $image_id );
if ( $image_meta ) {
$this->options_helper->set( $setting . '_meta', $image_meta );
}
}
}
return $image_meta;
}
/**
* Retrieves the first usable content image for a post.
*
* @codeCoverageIgnore - We have to write test when this method contains own code.
*
* @param int $post_id The post id to extract the images from.
*
* @return string|null
*/
protected function get_first_usable_content_image_for_post( $post_id ) {
return WPSEO_Image_Utils::get_first_usable_content_image_for_post( $post_id );
}
/**
* Gets the term's first usable content image. Null if none is available.
*
* @codeCoverageIgnore - We have to write test when this method contains own code.
*
* @param int $term_id The term id.
*
* @return string|null The image URL.
*/
protected function get_first_content_image_for_term( $term_id ) {
return WPSEO_Image_Utils::get_first_content_image_for_term( $term_id );
}
}
با 24 مانیتور CRG5 Curved Gaming وارد بازی شوید. صفحه خمیده 1800R شما را به خود جلب کرده و شما را غرق در عمل می کند در حالی که نرخ تازه سازی 144 هرتز و AMD Radeon FreeSync تصاویر واضحی را در صحنه های سریع اقدام به شما می کنند. دشمنان خود را قبل از دیدن شما ببینید با کنتراست 3000: 1 شمارو محصور میکند. نکات کلیدی این مانیتور عبارت است از :1- صفحه خمیده با انحنای 1800 2- رفرش ریت 144 هرتز و 3- پشتیبانی از freesync که مزیت های یک مانیتور گیمینگ و لازمه ان میباشد. نرخ تازه سازی تا 144 هرتز شما را حتی در سخت ترین بازی ها جلو می اندازد. دشمن را بلافاصله رد کنید و متوجه تغییرات مهم بسیار مهم در هر صحنه شوید. با صفحه خمیده 1800R کاملاً در هر بازی غوطه ور شوید. مهم نیست که چه چیزی را بازی می کنید ، هنگامی که دنیای بازی شما را به اطراف خود می پیچد ، احساس می کنید که به درون خود کشیده می شوید. دیگر گیم پلی پراکنده ای وجود ندارد. AMD Radeon FreeSync HD 2 HDR تقریباً پارگی تصویر را برای یک بازی فوق العاده روان و سریع از بین می برد. با نرخ تازه سازی صفحه نمایش که به صورت پویا تطبیق داده شده است ، حتی پیچیده ترین صحنه های بازی نیز یکپارچه و عملا هستند نسبت کنتراست 3000: 1 به شما امکان می دهد اشیا objects خطرناک یا دشمنان را با وضوح بیشتری ببینید. سیاه پوستان عمیق تر و سفیدها روشن تر هستند و سطح بیشتری از سایه ها در این بین وجود دارد. حتی وقتی دشمنان در تاریکی پنهان می شوند ، می توانید سریعاً آنها را متوجه شوید ، قبل از اینکه خیلی دیر شود.:حالت Eye Saver Mode نور آبی را به حداقل می رساند تا هنگام بازی برای مدت طولانی چشمها را آرام و راحت نگه دارد. فناوری Flicker Free به طور مداوم سوسو زدن صفحه نمایش خسته کننده و تحریک کننده را از بین می برد ، بنابراین می توانید با حواس پرتی کمتر یا خستگی چشم ، تمرکز بیشتری داشته باشید
این مورد ارتباط بین طول تصویر نسبت به عرض آنرا مشخص می کند. نسبت فوق در تلویزیون های نسل گذشته چیزی در حدود 4:3 بوده. این رقم در مدل های صفحه عریض امروزی 16:9 می باشد. و دلیل نمایش بهتر DVD ها در این تلویزیون ها نیز همین مورد است چراکه کلیه فیلم ها از 50 سال پیش تا کنون با اسپکت 1٫85:1 ساخته شده اند که خیلی نزدیک به نسبت تلویزیون صفحه عریض که 16:9 است یا 1٫78:1 می باشد.
16:9
کنتراست داینامیک
کنتراست رنگ معیاری است برای تشخیص تفاوت موجود میان روشنترین سفید و تیره ترین سیاهی که در یک لحظه از جلوی چشمان ما می گذرد. هر چقدر کنتراست بالاتر باشد، صفحه نمایش توانایی نمایش تصاویر واضح تری را دارد. در حقیقت می توان به آن به عنوان فیلتری نگاه کرد که توانایی جذب و انعکاس نور را افزایش داده ، فشار زیادی به چشم وارد نمی کند و مبین میزان e-tone یا همان تفاوت میان تم سیاه و سفید است. به زبان ساده تر می توان گفت که هر چقدر کنتراست رنگ بیشتر باشد، کیفیت تصویر نیز بالاتر می رود.
3000:1
تعداد رنگ قابل نمایش
16.7 میلیون رنگ
شدت روشنایی
250
محدوده زمان پاسخگویی
سه تا شش میلیثانیه
زمان پاسخگویی (GTG)
زمان پاسخگویی یا عکس العمل به لمس صفحه هست که با میلی ثانیه بیان می شود .
4 میلیثانیه
زاویه دید (افقی/عمودی)
زاویه دید نمایشگر در واقع میزان انحرافیست که در جهات افقی و عمودی نسبت به مانیتور میگیرید اما کیفیت تصویر مثل رنگ ، کنتراست و وضوح آن تغییری نمی کند . زاویه دید نرمال برای نمایشگرها فعلا 160 درجه است .
178/178
نرخ بروزرسانی تصویر
144 هرتز
نوع مانیتور
گیمینگ , طراحی و ادیت , کاربری عمومی , خمیده
نوع صفحهنمایش
مات
مشخصات اتصال
پورت VGA یا D-Sub
ندارد
پورت USB
یواسبی (به انگلیسی USB و مخفف Universal Serial Bus) در حوزه فنآوری اطلاعات به یک استاندارد گذرگاه سریال گفته میشود که برای ایجاد واسطه بین افزارهها و رایانه کاربرد دارد. این گذرگاه به منظور فراهم کردن روشی جهت اتصال تعداد زیادی سختافزار جانبی توسط یک درگاه رابط استاندارد و همچنین بهبود قابلیتهای اتصال و اجرا ابداع شد. این پروتکل در سه نسخهی 1.1, 2.1, 3.0 ارائه شده است.
ندارد
پورت HDMI
HDMI یا همان High Definition Multimedia Interface اولین پورت مستقل جهان می باشد ، مستقل به این معنا که میتوانید تنها با یک فیش تصویر تمام رنگی به اضافه صوت را به صورت دیجیتال دریافت کنید. این پورت که با مشارکت شرکت های متخصص Sony , Panasonic , Philips , Hitachi , Silicon Image , Toshiba ،Thomson طراحی و ساخته شده هست توانسته است به یک پورت کار آمد و قدرتمند تبدیل بشود که در سال های بعد آن ، نسخه های جدیدتری ساخته شد و امروزه به عنوان بهترین پورت و مولد صدا و تصویر دیجیتال با سرعت بسیار بالا انتقال مورد استفاده قرار گرفته است
دارد
تعداد پورت HDMI
دو عدد
پورت DVI
DVI مخفف Digital Video Interface است و یکی از با کیفیتترین انواع اتصالات به شمار میرود. با استفاده از این پورت شما هیچگونه افت کیفیت تصویر نخواهید داشت. این اتصال دیجیتالی تصاویر میتواند تنها با کمک یک آدابپتور به سیستمهایی که دارای خروجی HDMI هستند نیز متصل گردد. همچنین میتوان از آن برای اتصال تلویزیون به کامپیوتر نیز کمک گرفت که به این منظور یک کابل مخصوص به انضمام سوکت مولتیپین مورد نیاز است.
امتیاز کاربران به : مانیتور مخصوص بازی سامسونگ مدل C24RG50FQC سایز23.5 اینچ
0.0 به طور کلی
0
0
0
0
0
برای ثبت نظرات، نقد و بررسی شما لازم است ابتدا وارد حساب کاربری خود شوید. اگر این محصول را قبلا از فروشگاه ما خریده باشید، نظر شما به عنوان مالک محصول ثبت خواهد شد. لغو پاسخ
هیچ دیدگاهی برای این محصول نوشته نشده است.