BigTiffOptions Sınıfı

Summary: The API for BigTIFF raster image format creation is specifically designed
to serve to the unique requirements of applications utilizing large-scale
imaging data from scanners. This API facilitates the seamless generation
of BigTIFF format, which combines multiple TIFF images into a single,
comprehensive image. It ensures efficient processing of extensive image
data, providing developers with a powerful tool for creating and
manipulating high-resolution, multi-image formats.

Module: aspose.imaging.imageoptions

Full Name: aspose.imaging.imageoptions.BigTiffOptions

Inheritance: IMetadataContainer, IHasExifData, IHasMetadata, IHasXmpData, TiffOptions

Constructors

NameAçıklama
BigTiffOptions(expected_format)Yeni bir BigTiffOptions sınıfı örneği başlatır. Varsayılan olarak küçük endian kuralı kullanılır.
BigTiffOptions(expected_format, byte_order)Yeni bir BigTiffOptions sınıfı örneği başlatır.
BigTiffOptions(options)Yeni bir BigTiffOptions sınıfı örneği başlatır.
BigTiffOptions(tags)Yeni bir BigTiffOptions sınıfı örneği başlatır.

Properties

NameTypeAccessAçıklama
alpha_storageTiffAlphaStorager/wAlfa depolama seçeneğini alır veya ayarlar. TiffAlphaStorage.UNSPECIFIED dışındaki seçenekler,
tanımlı 3’ten fazla TiffOptions.samples_per_pixel olduğunda kullanılır.
artiststringr/wSanatçıyı alır veya ayarlar.
bits_per_pixelintrPiksel başına bit sayısını alır.
bits_per_sampleint[]r/wÖrnek başına bitleri alır veya ayarlar.
buffer_size_hintintr/wTüm iç tamponlar için tanımlanan maksimum izin verilen boyutu belirten tampon boyutu ipucunu alır veya ayarlar.
byte_orderTiffByteOrderr/wTiff bayt sırasını gösteren bir değeri alır veya ayarlar.
color_mapint[]r/wRenk haritasını alır veya ayarlar.
compressed_qualityintr/wSıkıştırılmış görüntü kalitesini alır veya ayarlar.
Jpeg sıkıştırmasıyla kullanılır.
compressionTiffCompressionsr/wSıkıştırmayı alır veya ayarlar.
copyrightstringr/wTelif hakkını alır veya ayarlar.
date_timestringr/wTarih ve saati alır veya ayarlar.
default_memory_allocation_limitintr/wVarsayılan bellek tahsis sınırını alır veya ayarlar.
disable_icc_exportboolr/wICC profil dışa aktarımının devre dışı bırakılıp bırakılmadığını gösteren bir değeri alır veya ayarlar (ICC profili önceden kaynak piksellere uygulanır).
dağıtıldıboolrBu örneğin dağıtılıp dağıtılmadığını gösteren bir değer alır.
document_namestringr/wBelgenin adını alır veya ayarlar.
exif_dataExifDatar/wExif verilerini alır veya ayarlar.
exif_ifdTiffExifIfdrEXIF IFD’ye işaretçiyi alır veya ayarlar.
extra_samplesint[]rEk örnek değerlerini alır.
fax_t4_optionsGroup3Optionsr/wFax t4 seçeneklerini alır veya ayarlar.
file_standardTiffFileStandardsr/wTIFF dosya standardını alır veya ayarlar.
fill_orderTiffFillOrdersr/wBayt bitlerinin doldurma sırasını alır veya ayarlar.
full_frameboolr/wTam çerçeve [full frame] olup olmadığını gösteren bir değeri alır veya ayarlar.
half_tone_hintsint[]r/wYarı ton ipuçlarını alır veya ayarlar.
image_descriptionstringr/wGörüntü açıklamasını alır veya ayarlar.
image_lengthintr/wGörüntü uzunluğunu alır veya ayarlar.
image_widthintr/wGörüntü genişliğini alır veya ayarlar.
ink_namesstringr/wMürekkep adlarını alır veya ayarlar.
is_extra_samples_presentboolrEk örneklerin mevcut olup olmadığını gösteren bir değer alır.
is_tiledboolrGörüntünün döşenmiş olup olmadığını gösteren bir değer alır.
is_validboolrDoğru şekilde yapılandırılıp yapılandırıldığını gösteren bir değer alır. Hata nedenini bulmak için Validate yöntemini kullanın.
keep_metadataboolr/wDışa aktarırken orijinal görüntü meta verilerini tutup tutmayacağını gösteren bir değeri alır.
max_sample_valueint[]r/wMaksimum örnek değerini alır veya ayarlar.
min_sample_valueint[]r/wMinimum örnek değerini alır veya ayarlar.
multi_page_optionsMultiPageOptionsr/wÇok sayfalı seçenekler
orientationTiffOrientationsr/wYönelimini alır veya ayarlar.
page_namestringr/wSayfa adını alır veya ayarlar.
page_numberint[]r/wSayfa numarası etiketini alır veya ayarlar.
paletteIColorPaletter/wRenk paletini alır veya ayarlar.
photometricTiffPhotometricsr/wFotometrik değerini alır veya ayarlar.
planar_configurationTiffPlanarConfigsr/wPlanar yapılandırmayı alır veya ayarlar.
predictorTiffPredictorr/wLZW sıkıştırması için öngörücüyü alır veya ayarlar.
premultiply_componentsboolr/wBileşenlerin önceden çarpılması gerekip gerekmediğini gösteren bir değeri alır veya ayarlar.
resolution_settingsResolutionSettingr/wÇözünürlük ayarlarını alır veya ayarlar.
resolution_unitTiffResolutionUnitsr/wÇözünürlük birimini alır veya ayarlar.
rows_per_stripintr/wŞerit başına satır sayısını alır veya ayarlar.
sample_formatTiffSampleFormats[]r/wÖrnek formatını alır veya ayarlar.
samples_per_pixelintrPiksel başına örnek sayısını alır. Bu özellik değerini değiştirmek için TiffOptions.bits_per_sample özellik ayarlayıcısını kullanın.
scanner_manufacturerstringr/wTarayıcı üreticisini alır veya ayarlar.
scanner_modelstringr/wTarayıcı modelini alır veya ayarlar.
smax_sample_valueint[]r/wMaksimum örnek değerini alır veya ayarlar. Değer, örnek veriye en uygun alan tipine sahiptir (Byte, Short veya Long tipi).
smin_sample_valueint[]r/wMinimum örnek değerini alır veya ayarlar. Değer, örnek veriye en uygun alan tipine sahiptir (Byte, Short veya Long tipi).
software_typestringr/wYazılım tipini alır veya ayarlar.
sourceSourcer/wGörüntünün oluşturulacağı kaynağı alır veya ayarlar.
strip_byte_countsint[]r/wŞerit bayt sayılarını alır veya ayarlar.
strip_offsetsint[]r/wŞerit ofsetlerini alır veya ayarlar.
sub_file_typeTiffNewSubFileTypesr/wBu alt dosyada bulunan veri türünün genel bir göstergesini alır veya ayarlar.
tag_countintrEtiket sayısını alır.
tagsTiffDataType[]r/wEtiketleri alır veya ayarlar.
target_printerstringr/wHedef yazıcıyı alır veya ayarlar.
threshholdingTiffThresholdsr/wEşikleme değerini alır veya ayarlar.
tile_byte_countsint[]r/wDöşeme bayt sayılarını alır veya ayarlar.
tile_lengthintr/wDöşeme uzunluğunu alır veya ayarlar.
tile_offsetsint[]r/wDöşeme ofsetlerini alır veya ayarlar.
tile_widthintr/wDöşeme genişliğini alır veya ayarlar.
total_pagesintrToplam sayfaları alır.
valid_tag_countintrGeçerli etiket sayısını alır. Bu, toplam etiket sayısı değil, korunabilecek etiketlerin sayısıdır.
vector_rasterization_optionsVectorRasterizationOptionsr/wVektör rasterleştirme seçeneklerini alır veya ayarlar.
xmp_dataXmpPacketWrapperr/wXmp verilerini alır veya ayarlar.
xp_authorstringr/wGörüntü yazarını alır veya ayarlar, Windows Gezgini tarafından kullanılır.
xp_commentstringr/wGörüntü yorumunu alır veya ayarlar, Windows Gezgini tarafından kullanılır.
xp_keywordsstringr/wGörüntü konusunu alır veya ayarlar, Windows Gezgini tarafından kullanılır.
xp_subjectstringr/wGörüntü hakkında bilgiyi alır veya ayarlar, Windows Gezgini tarafından kullanılır.
xp_titlestringr/wGörüntü hakkında bilgiyi alır veya ayarlar, Windows Gezgini tarafından kullanılır.
xpositionTiffRationalr/wX konumunu alır veya ayarlar.
xresolutionTiffRationalr/wx çözünürlüğünü alır veya ayarlar.
y_cb_cr_coefficientsTiffRational[]r/wYCbCr katsayılarını alır veya ayarlar.
y_cb_cr_subsamplingint[]r/wYCbCr fotometrik için alt örnekleme faktörlerini alır veya ayarlar.
ypositionTiffRationalr/wY konumunu alır veya ayarlar.
yresolutionTiffRationalr/wy çözünürlüğünü alır veya ayarlar.

Methods

NameAçıklama
add_tag(tag_to_add)Yeni bir etiket ekler.
add_tags(tags_to_add)Etiketleri ekler.
clone()Bu örneği klonlar.
create_with_format(expected_format)Yeni bir BigTiffOptions sınıfı örneği başlatır. Varsayılan olarak küçük endian kuralı kullanılır.
create_with_options(options)Yeni bir BigTiffOptions sınıfı örneği başlatır.
create_with_tags(tags)Yeni bir BigTiffOptions sınıfı örneği başlatır.
get_tag_by_type(tag_key)Etiketin örneğini türe göre alır.
get_valid_tags_count(tags)Geçerli etiket sayısını alır.
is_tag_present(tag)Etiketin seçeneklerde bulunup bulunmadığını belirler.
remove_tag(tag)Etiketi kaldırır.
remove_tags(tags)Etiketleri kaldırır.
try_set_metadata(metadata)Bu Image örneği destekliyor ve IImageMetadataFormat örneğini uyguluyorsa, bir metadata örneği ayarlamaya çalışır.
validate()Seçeneklerin geçerli bir etiket kombinasyonuna sahip olup olmadığını doğrular

Constructor: BigTiffOptions(expected_format)

 BigTiffOptions(expected_format) 

Yeni bir BigTiffOptions sınıfı örneği başlatır. Varsayılan olarak küçük endian kuralı kullanılır.

Parameters:

ParameterTürAçıklama
expected_formatTiffExpectedFormatBeklenen Tiff dosya biçimi.

Constructor: BigTiffOptions(expected_format, byte_order)

 BigTiffOptions(expected_format, byte_order) 

Yeni bir BigTiffOptions sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
expected_formatTiffExpectedFormatBeklenen Tiff dosya biçimi.
byte_orderTiffByteOrderKullanılacak tiff dosya biçimi bayt sırası.

Constructor: BigTiffOptions(options)

 BigTiffOptions(options) 

Yeni bir BigTiffOptions sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
optionsTiffOptionsSeçenek kaynağı.

Constructor: BigTiffOptions(tags)

 BigTiffOptions(tags) 

Yeni bir BigTiffOptions sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
tagsTiffDataType[]Seçenek başlatma için etiketler.

Method: add_tag(tag_to_add)

 add_tag(tag_to_add) 

Yeni bir etiket ekler.

Parameters:

ParameterTürAçıklama
tag_to_addTiffDataTypeEklenecek etiket.

Method: add_tags(tags_to_add)

 add_tags(tags_to_add) 

Etiketleri ekler.

Parameters:

ParameterTürAçıklama
tags_to_addTiffDataType[]Eklenecek etiketler.

Method: clone()

 clone() 

Bu örneği klonlar.

Returns

TürAçıklama
ImageOptionsBaseDerin bir kopya döndürür.

Method: create_with_format(expected_format) [static]

 create_with_format(expected_format) 

Yeni bir BigTiffOptions sınıfı örneği başlatır. Varsayılan olarak küçük endian kuralı kullanılır.

Parameters:

ParameterTürAçıklama
expected_formatTiffExpectedFormatBeklenen Tiff dosya biçimi.

Returns

TürAçıklama
BigTiffOptionsYeni bir BigTiffOptions nesnesi.

Method: create_with_options(options) [static]

 create_with_options(options) 

Yeni bir BigTiffOptions sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
optionsTiffOptionsSeçenek kaynağı.

Returns

TürAçıklama
BigTiffOptionsSeçeneklerin bir kopyası.

Method: create_with_tags(tags) [static]

 create_with_tags(tags) 

Yeni bir BigTiffOptions sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
tagsTiffDataType[]Seçenek başlatma için etiketler.

Returns

TürAçıklama
BigTiffOptionsEtiketli yeni bir BigTiffOptions nesnesi.

Method: get_tag_by_type(tag_key)

 get_tag_by_type(tag_key) 

Etiketin örneğini türe göre alır.

Parameters:

ParameterTürAçıklama
tag_keyTiffTagsEtiket anahtarı.

Returns

TürAçıklama
TiffDataTypeEtiket mevcutsa örneği, aksi takdirde null.

Method: get_valid_tags_count(tags) [static]

 get_valid_tags_count(tags) 

Geçerli etiket sayısını alır.

Parameters:

ParameterTürAçıklama
tagsTiffDataType[]Doğrulanacak etiketler.

Returns

TürAçıklama
intGeçerli etiket sayısı.

Method: is_tag_present(tag)

 is_tag_present(tag) 

Etiketin seçeneklerde bulunup bulunmadığını belirler.

Parameters:

ParameterTürAçıklama
tagTiffTagsKontrol edilecek etiket kimliği.

Returns

TürAçıklama
booltrue eğer etiket mevcutsa; aksi takdirde false.

Method: remove_tag(tag)

 remove_tag(tag) 

Etiketi kaldırır.

Parameters:

ParameterTürAçıklama
tagTiffTagsKaldırılacak etiket.

Returns

TürAçıklama
boolbaşarıyla kaldırıldıysa true

Method: remove_tags(tags)

 remove_tags(tags) 

Etiketleri kaldırır.

Parameters:

ParameterTürAçıklama
tagsTiffTags[]Kaldırılacak etiketler.

Returns

TürAçıklama
boolTrue eğer etiket koleksiyonu boyutu değiştiyse.

Method: try_set_metadata(metadata)

 try_set_metadata(metadata) 

Bu Image örneği destekliyor ve IImageMetadataFormat örneğini uyguluyorsa, bir metadata örneği ayarlamaya çalışır.

Parameters:

ParameterTürAçıklama
metadataIImageMetadataFormatMeta veriler.

Returns

TürAçıklama
boolEğer metadata null değilse ve IMetadataContainer örneği
destekliyor ve/veya IImageMetadataFormat örneğini uyguluyorsa doğru; aksi takdirde yanlış.