判型
別名:判形
【英】paper size
判型とは、書籍や雑誌、新聞などの印刷物の仕上がりのサイズのこと、あるいは、用紙のサイズのことである。
判型は、主にA判とB判に分けられる。JIS規格では、A判がA0判~A10判、B判はB0判~B10判まで、それぞれ11種類の判型に分けられている。A0判を半分に折ったサイズがA1判、A1判を半分に折ったサイズがA2判となる。B判も同様に、B0判を半分に折ったものがB1判、B1判を半分に折ったものがB2判となる。
一般的には、A5判(210×148mm)やB5判(257×182mm)などの判型が多く用いられている。週刊誌などの雑誌はB5判、ビジネス書はA5判サイズである。
判型は、日本国内では、1929年にJIS規格の前身であるJESの「紙の仕上げ寸法」により策定された。なお、A判やB判といった判型の他のサイズ規格としては、四六判、菊判などを挙げることができる。
参照リンク
紙の寸法・規格を調べるには - (国立国会図書館・レファレンス共同データベース)
PaperSize クラス
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
解説
このクラスを PrinterSettings.PaperSizes プロパティと PageSettings.PaperSize プロパティで使用して、それぞれ、プリンタで利用できる用紙サイズの取得およびページの用紙サイズの設定を行います。
PaperSize コンストラクタを使用して、カスタム用紙サイズを指定できます。Width プロパティと Height プロパティの値は、カスタムの PaperSize オブジェクトに対してのみ設定できます。
プリンタでサポートされている用紙サイズを comboPaperSize コンボ ボックスに設定するコード例を次に示します。また、カスタム用紙サイズを作成して、コンボ ボックスに追加します。PaperName は、コンボ ボックスの DisplayMember プロパティを通じて追加される項目の表示文字列を提供するプロパティとして識別されます。例では、printDoc という名前の PrintDocument 変数と、特定のコンボ ボックスが存在することを前提にしています。
' Add list of supported paper sizes found on the printer. ' The DisplayMember property is used to identify the property that will provide the display string. comboPaperSize.DisplayMember = "PaperName" Dim pkSize As PaperSize For i = 0 to printDoc.PrinterSettings.PaperSizes.Count - 1 pkSize = printDoc.PrinterSettings.PaperSizes.Item(i) comboPaperSize.Items.Add(pkSize) Next ' Create a PaperSize and specify the custom paper size through the constructor and add to combobox. Dim pkCustomSize1 As New PaperSize("Custom Paper Size", 100, 200) comboPaperSize.Items.Add(pkCustomSize1)
// Add list of supported paper sizes found on the printer. // The DisplayMember property is used to identify the property that will provide the display string. comboPaperSize.DisplayMember = "PaperName"; PaperSize pkSize; for (int i = 0; i < printDoc.PrinterSettings.PaperSizes.Count; i++){ pkSize = printDoc.PrinterSettings.PaperSizes[i]; comboPaperSize.Items.Add(pkSize); } // Create a PaperSize and specify the custom paper size through the constructor and add to combobox. PaperSize pkCustomSize1 = new PaperSize("First custom size", 100, 200); comboPaperSize.Items.Add(pkCustomSize1);
// Add list of supported paper sizes found on the printer. // The DisplayMember property is used to identify the property that will provide the display String*. comboPaperSize->DisplayMember = "PaperName"; PaperSize^ pkSize; for ( int i = 0; i < printDoc->PrinterSettings->PaperSizes->Count; i++ ) { pkSize = printDoc->PrinterSettings->PaperSizes[ i ]; comboPaperSize->Items->Add( pkSize ); } // Create a PaperSize and specify the custom paper size through the constructor and add to combobox. PaperSize^ pkCustomSize1 = gcnew PaperSize( "First custom size",100,200 ); comboPaperSize->Items->Add( pkCustomSize1 );
// Add list of supported paper sizes found on the printer. // The DisplayMember property is used to identify the property that // will provide the display string. comboPaperSize.set_DisplayMember("PaperName"); PaperSize pkSize; for (int i = 0; i < printDoc.get_PrinterSettings().get_PaperSizes(). get_Count(); i++) { pkSize = printDoc.get_PrinterSettings().get_PaperSizes(). get_Item(i); comboPaperSize.get_Items().Add(pkSize); } // Create a PaperSize and specify the custom paper size through // the constructor and add to combobox. PaperSize pkCustomSize1 = new PaperSize("First custom size", 100, 200); comboPaperSize.get_Items().Add(pkCustomSize1);
System.Drawing.Printing.PaperSize
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
PaperSize コンストラクタ ()
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
PaperSize コンストラクタ (String, Int32, Int32)
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
Dim name As String Dim width As Integer Dim height As Integer Dim instance As New PaperSize(name, width, height)
このコンストラクタを使用して作成した PaperSize の Kind プロパティは、常に Custom に設定されます。Width プロパティと Height プロパティの値は、カスタムの PaperSize オブジェクトに対してのみ設定できます。
プリンタでサポートされている用紙サイズを comboPaperSize コンボ ボックスに設定するコード例を次に示します。また、カスタム用紙サイズを作成して、コンボ ボックスに追加します。PaperName は、コンボ ボックスの DisplayMember プロパティを通じて追加される項目の表示文字列を提供するプロパティとして識別されます。例では、printDoc という名前の PrintDocument 変数と、特定のコンボ ボックスが存在することを前提にしています。
' Add list of supported paper sizes found on the printer. ' The DisplayMember property is used to identify the property that will provide the display string. comboPaperSize.DisplayMember = "PaperName" Dim pkSize As PaperSize For i = 0 to printDoc.PrinterSettings.PaperSizes.Count - 1 pkSize = printDoc.PrinterSettings.PaperSizes.Item(i) comboPaperSize.Items.Add(pkSize) Next ' Create a PaperSize and specify the custom paper size through the constructor and add to combobox. Dim pkCustomSize1 As New PaperSize("Custom Paper Size", 100, 200) comboPaperSize.Items.Add(pkCustomSize1)
// Add list of supported paper sizes found on the printer. // The DisplayMember property is used to identify the property that will provide the display string. comboPaperSize.DisplayMember = "PaperName"; PaperSize pkSize; for (int i = 0; i < printDoc.PrinterSettings.PaperSizes.Count; i++){ pkSize = printDoc.PrinterSettings.PaperSizes[i]; comboPaperSize.Items.Add(pkSize); } // Create a PaperSize and specify the custom paper size through the constructor and add to combobox. PaperSize pkCustomSize1 = new PaperSize("First custom size", 100, 200); comboPaperSize.Items.Add(pkCustomSize1);
// Add list of supported paper sizes found on the printer. // The DisplayMember property is used to identify the property that will provide the display String*. comboPaperSize->DisplayMember = "PaperName"; PaperSize^ pkSize; for ( int i = 0; i < printDoc->PrinterSettings->PaperSizes->Count; i++ ) { pkSize = printDoc->PrinterSettings->PaperSizes[ i ]; comboPaperSize->Items->Add( pkSize ); } // Create a PaperSize and specify the custom paper size through the constructor and add to combobox. PaperSize^ pkCustomSize1 = gcnew PaperSize( "First custom size",100,200 ); comboPaperSize->Items->Add( pkCustomSize1 );
// Add list of supported paper sizes found on the printer. // The DisplayMember property is used to identify the property that // will provide the display string. comboPaperSize.set_DisplayMember("PaperName"); PaperSize pkSize; for (int i = 0; i < printDoc.get_PrinterSettings().get_PaperSizes(). get_Count(); i++) { pkSize = printDoc.get_PrinterSettings().get_PaperSizes(). get_Item(i); comboPaperSize.get_Items().Add(pkSize); } // Create a PaperSize and specify the custom paper size through // the constructor and add to combobox. PaperSize pkCustomSize1 = new PaperSize("First custom size", 100, 200); comboPaperSize.get_Items().Add(pkCustomSize1);
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
PaperSize コンストラクタ
PaperSize クラスのインスタンスの初期プロパティ値を次の表に示します。
オーバーロードの一覧
名前 | 説明 |
---|---|
PaperSize () | PaperSize クラスの新しいインスタンスを初期化します。 |
PaperSize (String, Int32, Int32) | PaperSize クラスの新しいインスタンスを初期化します。 |
PaperSize プロパティ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
Height | 用紙の縦幅を 1/100 インチ単位で取得または設定します。 | |
Kind | 用紙の種類を取得します。 | |
PaperName | 用紙の種類名を取得または設定します。 | |
RawKind | PaperSize 値のいずれか、またはカスタム値を表す整数を取得または設定します。 | |
Width | 用紙の横幅を 1/100 インチ単位で取得または設定します。 |
PaperSize メソッド
パブリック メソッド
名前 | 説明 | |
---|---|---|
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) | |
ToString | オーバーライドされます。 PaperSize に関する情報を文字列形式で提供します。 |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
PaperSize メンバ
PaperSize データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
Height | 用紙の縦幅を 1/100 インチ単位で取得または設定します。 | |
Kind | 用紙の種類を取得します。 | |
PaperName | 用紙の種類名を取得または設定します。 | |
RawKind | PaperSize 値のいずれか、またはカスタム値を表す整数を取得または設定します。 | |
Width | 用紙の横幅を 1/100 インチ単位で取得または設定します。 |
名前 | 説明 | |
---|---|---|
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) | |
ToString | オーバーライドされます。 PaperSize に関する情報を文字列形式で提供します。 |
名前 | 説明 | |
---|---|---|
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
紙の寸法
(papersize から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/09/26 15:59 UTC 版)
紙の寸法(かみのすんぽう)では、紙の工業規格について記述する。サイズの系統にはA列、B列、四六判、菊判、ハトロン判、AB判などがある。
- ^ a b “本のサイズ(判型)と本の種類”. 株式会社第一印刷. 2020年12月20日閲覧。
- ^ L判(読み)えるはん、えるばん(コトバンク)
- papersizeのページへのリンク
辞書ショートカット
カテゴリ一覧
すべての辞書の索引