1*9f62ea84SAndrew Rist /************************************************************** 2cdf0e10cSrcweir * 3*9f62ea84SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*9f62ea84SAndrew Rist * or more contributor license agreements. See the NOTICE file 5*9f62ea84SAndrew Rist * distributed with this work for additional information 6*9f62ea84SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*9f62ea84SAndrew Rist * to you under the Apache License, Version 2.0 (the 8*9f62ea84SAndrew Rist * "License"); you may not use this file except in compliance 9*9f62ea84SAndrew Rist * with the License. You may obtain a copy of the License at 10*9f62ea84SAndrew Rist * 11*9f62ea84SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*9f62ea84SAndrew Rist * 13*9f62ea84SAndrew Rist * Unless required by applicable law or agreed to in writing, 14*9f62ea84SAndrew Rist * software distributed under the License is distributed on an 15*9f62ea84SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*9f62ea84SAndrew Rist * KIND, either express or implied. See the License for the 17*9f62ea84SAndrew Rist * specific language governing permissions and limitations 18*9f62ea84SAndrew Rist * under the License. 19*9f62ea84SAndrew Rist * 20*9f62ea84SAndrew Rist *************************************************************/ 21*9f62ea84SAndrew Rist 22*9f62ea84SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir // MARKER(update_precomp.py): autogen include statement, do not remove 25cdf0e10cSrcweir #include "precompiled_vcl.hxx" 26cdf0e10cSrcweir 27cdf0e10cSrcweir #include "pdfwriter_impl.hxx" 28cdf0e10cSrcweir #include <rtl/strbuf.hxx> 29cdf0e10cSrcweir 30cdf0e10cSrcweir using namespace vcl; 31cdf0e10cSrcweir using namespace rtl; 32cdf0e10cSrcweir 33cdf0e10cSrcweir OString PDFWriterImpl::BuiltinFont::getNameObject() const 34cdf0e10cSrcweir { 35cdf0e10cSrcweir OStringBuffer aBuf( 16 ); 36cdf0e10cSrcweir aBuf.append( '/' ); 37cdf0e10cSrcweir const char* pRun = m_pPSName; 38cdf0e10cSrcweir 39cdf0e10cSrcweir unsigned int nCopied = 0; 40cdf0e10cSrcweir while( *pRun ) 41cdf0e10cSrcweir { 42cdf0e10cSrcweir if( *pRun >= 'A' && *pRun <= 'Z' ) 43cdf0e10cSrcweir nCopied = 0; 44cdf0e10cSrcweir if( nCopied++ < 2 ) 45cdf0e10cSrcweir aBuf.append( *pRun ); 46cdf0e10cSrcweir pRun++; 47cdf0e10cSrcweir } 48cdf0e10cSrcweir return aBuf.makeStringAndClear(); 49cdf0e10cSrcweir } 50cdf0e10cSrcweir 51cdf0e10cSrcweir const PDFWriterImpl::BuiltinFont PDFWriterImpl::m_aBuiltinFonts[ 14 ] = { 52cdf0e10cSrcweir { "Courier", // family name 53cdf0e10cSrcweir "Normal", // style 54cdf0e10cSrcweir "Courier", // PSName 55cdf0e10cSrcweir 629, -157, // ascend, descend 56cdf0e10cSrcweir FAMILY_MODERN, // family style 57cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 58cdf0e10cSrcweir PITCH_FIXED, // pitch 59cdf0e10cSrcweir WIDTH_NORMAL, // width type 60cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 61cdf0e10cSrcweir ITALIC_NONE, // italic type 62cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 63cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 64cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 65cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 66cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 32 - 39 67cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 40 - 47 68cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 48 - 55 69cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 56 - 63 70cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 64 - 71 71cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 72 - 79 72cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 80 - 87 73cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 88 - 95 74cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 96 - 103 75cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 104 - 111 76cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 112 - 119 77cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 0, // 120 - 127 78cdf0e10cSrcweir 600, 0, 600, 600, 600, 600, 600, 600, // 128 - 135 79cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 0, // 136 - 143 80cdf0e10cSrcweir 0, 600, 600, 600, 600, 600, 600, 600, // 144 - 151 81cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 600, // 152 - 159 82cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 160 - 167 83cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 168 - 175 84cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 176 - 183 85cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 184 - 191 86cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 192 - 199 87cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 200 - 207 88cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 208 - 215 89cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 216 - 223 90cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 224 - 231 91cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 232 - 239 92cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 240 - 247 93cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600 // 248 - 255 94cdf0e10cSrcweir } 95cdf0e10cSrcweir }, 96cdf0e10cSrcweir 97cdf0e10cSrcweir { "Courier", // family name 98cdf0e10cSrcweir "Italic", // style 99cdf0e10cSrcweir "Courier-Oblique", // PSName 100cdf0e10cSrcweir 629, -157, // ascend, descend 101cdf0e10cSrcweir FAMILY_MODERN, // family style 102cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 103cdf0e10cSrcweir PITCH_FIXED, // pitch 104cdf0e10cSrcweir WIDTH_NORMAL, // width type 105cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 106cdf0e10cSrcweir ITALIC_NORMAL, // italic type 107cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 108cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 109cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 110cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 111cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 32 - 39 112cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 40 - 47 113cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 48 - 55 114cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 56 - 63 115cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 64 - 71 116cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 72 - 79 117cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 80 - 87 118cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 88 - 95 119cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 96 - 103 120cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 104 - 111 121cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 112 - 119 122cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 0, // 120 - 127 123cdf0e10cSrcweir 600, 0, 600, 600, 600, 600, 600, 600, // 128 - 135 124cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 0, // 136 - 143 125cdf0e10cSrcweir 0, 600, 600, 600, 600, 600, 600, 600, // 144 - 151 126cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 600, // 152 - 159 127cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 160 - 167 128cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 168 - 175 129cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 176 - 183 130cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 184 - 191 131cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 192 - 199 132cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 200 - 207 133cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 208 - 215 134cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 216 - 223 135cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 224 - 231 136cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 232 - 239 137cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 240 - 247 138cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600 // 248 - 255 139cdf0e10cSrcweir } 140cdf0e10cSrcweir }, 141cdf0e10cSrcweir 142cdf0e10cSrcweir { "Courier", // family name 143cdf0e10cSrcweir "Bold", // style 144cdf0e10cSrcweir "Courier-Bold", // PSName 145cdf0e10cSrcweir 629, -157, // ascend, descend 146cdf0e10cSrcweir FAMILY_MODERN, // family style 147cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 148cdf0e10cSrcweir PITCH_FIXED, // pitch 149cdf0e10cSrcweir WIDTH_NORMAL, // width type 150cdf0e10cSrcweir WEIGHT_BOLD, // weight type 151cdf0e10cSrcweir ITALIC_NONE, // italic type 152cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 153cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 154cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 155cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 156cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 32 - 39 157cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 40 - 47 158cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 48 - 55 159cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 56 - 63 160cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 64 - 71 161cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 72 - 79 162cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 80 - 87 163cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 88 - 95 164cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 96 - 103 165cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 104 - 111 166cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 112 - 119 167cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 0, // 120 - 127 168cdf0e10cSrcweir 600, 0, 600, 600, 600, 600, 600, 600, // 128 - 135 169cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 0, // 136 - 143 170cdf0e10cSrcweir 0, 600, 600, 600, 600, 600, 600, 600, // 144 - 151 171cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 600, // 152 - 159 172cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 160 - 167 173cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 168 - 175 174cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 176 - 183 175cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 184 - 191 176cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 192 - 199 177cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 200 - 207 178cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 208 - 215 179cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 216 - 223 180cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 224 - 231 181cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 232 - 239 182cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 240 - 247 183cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600 // 248 - 255 184cdf0e10cSrcweir } 185cdf0e10cSrcweir }, 186cdf0e10cSrcweir 187cdf0e10cSrcweir { "Courier", // family name 188cdf0e10cSrcweir "Bold Italic", // style 189cdf0e10cSrcweir "Courier-BoldOblique", // PSName 190cdf0e10cSrcweir 629, -157, // ascend, descend 191cdf0e10cSrcweir FAMILY_MODERN, // family style 192cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 193cdf0e10cSrcweir PITCH_FIXED, // pitch 194cdf0e10cSrcweir WIDTH_NORMAL, // width type 195cdf0e10cSrcweir WEIGHT_BOLD, // weight type 196cdf0e10cSrcweir ITALIC_NORMAL, // italic type 197cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 198cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 199cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 200cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 201cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 32 - 39 202cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 40 - 47 203cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 48 - 55 204cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 56 - 63 205cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 64 - 71 206cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 72 - 79 207cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 80 - 87 208cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 88 - 95 209cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 96 - 103 210cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 104 - 111 211cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 112 - 119 212cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 0, // 120 - 127 213cdf0e10cSrcweir 600, 0, 600, 600, 600, 600, 600, 600, // 128 - 135 214cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 0, // 136 - 143 215cdf0e10cSrcweir 0, 600, 600, 600, 600, 600, 600, 600, // 144 - 151 216cdf0e10cSrcweir 600, 600, 600, 600, 600, 0, 600, 600, // 152 - 159 217cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 160 - 167 218cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 168 - 175 219cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 176 - 183 220cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 184 - 191 221cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 192 - 199 222cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 200 - 207 223cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 208 - 215 224cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 216 - 223 225cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 224 - 231 226cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 232 - 239 227cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600, // 240 - 247 228cdf0e10cSrcweir 600, 600, 600, 600, 600, 600, 600, 600 // 248 - 255 229cdf0e10cSrcweir } 230cdf0e10cSrcweir }, 231cdf0e10cSrcweir 232cdf0e10cSrcweir { "Helvetica", // family name 233cdf0e10cSrcweir "Normal", // style 234cdf0e10cSrcweir "Helvetica", // PSName 235cdf0e10cSrcweir 718, -207, // ascend, descend 236cdf0e10cSrcweir FAMILY_SWISS, // family style 237cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 238cdf0e10cSrcweir PITCH_VARIABLE, // pitch 239cdf0e10cSrcweir WIDTH_NORMAL, // width type 240cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 241cdf0e10cSrcweir ITALIC_NONE, // italic type 242cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 243cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 244cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 245cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 246cdf0e10cSrcweir 278, 278, 355, 556, 556, 889, 667, 191, // 32 - 39 247cdf0e10cSrcweir 333, 333, 389, 584, 278, 333, 278, 278, // 40 - 47 248cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 556, 556, // 48 - 55 249cdf0e10cSrcweir 556, 556, 278, 278, 584, 584, 584, 556, // 56 - 63 250cdf0e10cSrcweir 1015, 667, 667, 722, 722, 667, 611, 778, // 64 - 71 251cdf0e10cSrcweir 722, 278, 500, 667, 556, 833, 722, 778, // 72 - 79 252cdf0e10cSrcweir 667, 778, 722, 667, 611, 722, 667, 944, // 80 - 87 253cdf0e10cSrcweir 667, 667, 611, 278, 278, 278, 469, 556, // 88 - 95 254cdf0e10cSrcweir 333, 556, 556, 500, 556, 556, 278, 556, // 96 - 103 255cdf0e10cSrcweir 556, 222, 222, 500, 222, 833, 556, 556, // 104 - 111 256cdf0e10cSrcweir 556, 556, 333, 500, 278, 556, 500, 722, // 112 - 119 257cdf0e10cSrcweir 500, 500, 500, 334, 260, 334, 584, 0, // 120 - 127 258cdf0e10cSrcweir 556, 0, 222, 556, 333, 1000, 556, 556, // 128 - 135 259cdf0e10cSrcweir 333, 1000, 667, 333, 1000, 0, 500, 0, // 136 - 143 260cdf0e10cSrcweir 0, 222, 222, 333, 333, 350, 556, 1000, // 144 - 151 261cdf0e10cSrcweir 333, 1000, 500, 333, 944, 0, 500, 667, // 152 - 159 262cdf0e10cSrcweir 278, 333, 556, 556, 556, 556, 260, 556, // 160 - 167 263cdf0e10cSrcweir 333, 737, 370, 556, 584, 333, 737, 333, // 168 - 175 264cdf0e10cSrcweir 400, 584, 333, 333, 333, 556, 537, 278, // 176 - 183 265cdf0e10cSrcweir 333, 333, 365, 556, 834, 834, 834, 611, // 184 - 191 266cdf0e10cSrcweir 667, 667, 667, 667, 667, 667, 1000, 722, // 192 - 199 267cdf0e10cSrcweir 667, 667, 667, 667, 278, 278, 278, 278, // 200 - 207 268cdf0e10cSrcweir 722, 722, 778, 778, 778, 778, 778, 584, // 208 - 215 269cdf0e10cSrcweir 778, 722, 722, 722, 722, 667, 667, 611, // 216 - 223 270cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 889, 500, // 224 - 231 271cdf0e10cSrcweir 556, 556, 556, 556, 278, 278, 278, 278, // 232 - 239 272cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 556, 584, // 240 - 247 273cdf0e10cSrcweir 611, 556, 556, 556, 556, 500, 556, 500 // 248 - 255 274cdf0e10cSrcweir } 275cdf0e10cSrcweir }, 276cdf0e10cSrcweir 277cdf0e10cSrcweir { "Helvetica", // family name 278cdf0e10cSrcweir "Italic", // style 279cdf0e10cSrcweir "Helvetica-Oblique", // PSName 280cdf0e10cSrcweir 718, -207, // ascend, descend 281cdf0e10cSrcweir FAMILY_SWISS, // family style 282cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 283cdf0e10cSrcweir PITCH_VARIABLE, // pitch 284cdf0e10cSrcweir WIDTH_NORMAL, // width type 285cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 286cdf0e10cSrcweir ITALIC_NORMAL, // italic type 287cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 288cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 289cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 290cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 291cdf0e10cSrcweir 278, 278, 355, 556, 556, 889, 667, 191, // 32 - 39 292cdf0e10cSrcweir 333, 333, 389, 584, 278, 333, 278, 278, // 40 - 47 293cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 556, 556, // 48 - 55 294cdf0e10cSrcweir 556, 556, 278, 278, 584, 584, 584, 556, // 56 - 63 295cdf0e10cSrcweir 1015, 667, 667, 722, 722, 667, 611, 778, // 64 - 71 296cdf0e10cSrcweir 722, 278, 500, 667, 556, 833, 722, 778, // 72 - 79 297cdf0e10cSrcweir 667, 778, 722, 667, 611, 722, 667, 944, // 80 - 87 298cdf0e10cSrcweir 667, 667, 611, 278, 278, 278, 469, 556, // 88 - 95 299cdf0e10cSrcweir 333, 556, 556, 500, 556, 556, 278, 556, // 96 - 103 300cdf0e10cSrcweir 556, 222, 222, 500, 222, 833, 556, 556, // 104 - 111 301cdf0e10cSrcweir 556, 556, 333, 500, 278, 556, 500, 722, // 112 - 119 302cdf0e10cSrcweir 500, 500, 500, 334, 260, 334, 584, 0, // 120 - 127 303cdf0e10cSrcweir 556, 0, 222, 556, 333, 1000, 556, 556, // 128 - 135 304cdf0e10cSrcweir 333, 1000, 667, 333, 1000, 0, 500, 0, // 136 - 143 305cdf0e10cSrcweir 0, 222, 222, 333, 333, 350, 556, 1000, // 144 - 151 306cdf0e10cSrcweir 333, 1000, 500, 333, 944, 0, 500, 667, // 152 - 159 307cdf0e10cSrcweir 278, 333, 556, 556, 556, 556, 260, 556, // 160 - 167 308cdf0e10cSrcweir 333, 737, 370, 556, 584, 333, 737, 333, // 168 - 175 309cdf0e10cSrcweir 400, 584, 333, 333, 333, 556, 537, 278, // 176 - 183 310cdf0e10cSrcweir 333, 333, 365, 556, 834, 834, 834, 611, // 184 - 191 311cdf0e10cSrcweir 667, 667, 667, 667, 667, 667, 1000, 722, // 192 - 199 312cdf0e10cSrcweir 667, 667, 667, 667, 278, 278, 278, 278, // 200 - 207 313cdf0e10cSrcweir 722, 722, 778, 778, 778, 778, 778, 584, // 208 - 215 314cdf0e10cSrcweir 778, 722, 722, 722, 722, 667, 667, 611, // 216 - 223 315cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 889, 500, // 224 - 231 316cdf0e10cSrcweir 556, 556, 556, 556, 278, 278, 278, 278, // 232 - 239 317cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 556, 584, // 240 - 247 318cdf0e10cSrcweir 611, 556, 556, 556, 556, 500, 556, 500 // 248 - 255 319cdf0e10cSrcweir } 320cdf0e10cSrcweir }, 321cdf0e10cSrcweir 322cdf0e10cSrcweir { "Helvetica", // family name 323cdf0e10cSrcweir "Bold", // style 324cdf0e10cSrcweir "Helvetica-Bold", // PSName 325cdf0e10cSrcweir 718, -207, // ascend, descend 326cdf0e10cSrcweir FAMILY_SWISS, // family style 327cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 328cdf0e10cSrcweir PITCH_VARIABLE, // pitch 329cdf0e10cSrcweir WIDTH_NORMAL, // width type 330cdf0e10cSrcweir WEIGHT_BOLD, // weight type 331cdf0e10cSrcweir ITALIC_NONE, // italic type 332cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 333cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 334cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 335cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 336cdf0e10cSrcweir 278, 333, 474, 556, 556, 889, 722, 238, // 32 - 39 337cdf0e10cSrcweir 333, 333, 389, 584, 278, 333, 278, 278, // 40 - 47 338cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 556, 556, // 48 - 55 339cdf0e10cSrcweir 556, 556, 333, 333, 584, 584, 584, 611, // 56 - 63 340cdf0e10cSrcweir 975, 722, 722, 722, 722, 667, 611, 778, // 64 - 71 341cdf0e10cSrcweir 722, 278, 556, 722, 611, 833, 722, 778, // 72 - 79 342cdf0e10cSrcweir 667, 778, 722, 667, 611, 722, 667, 944, // 80 - 87 343cdf0e10cSrcweir 667, 667, 611, 333, 278, 333, 584, 556, // 88 - 95 344cdf0e10cSrcweir 333, 556, 611, 556, 611, 556, 333, 611, // 96 - 103 345cdf0e10cSrcweir 611, 278, 278, 556, 278, 889, 611, 611, // 104 - 111 346cdf0e10cSrcweir 611, 611, 389, 556, 333, 611, 556, 778, // 112 - 119 347cdf0e10cSrcweir 556, 556, 500, 389, 280, 389, 584, 0, // 120 - 127 348cdf0e10cSrcweir 556, 0, 278, 556, 500, 1000, 556, 556, // 128 - 135 349cdf0e10cSrcweir 333, 1000, 667, 333, 1000, 0, 500, 0, // 136 - 143 350cdf0e10cSrcweir 0, 278, 278, 500, 500, 350, 556, 1000, // 144 - 151 351cdf0e10cSrcweir 333, 1000, 556, 333, 944, 0, 500, 667, // 152 - 159 352cdf0e10cSrcweir 278, 333, 556, 556, 556, 556, 280, 556, // 160 - 167 353cdf0e10cSrcweir 333, 737, 370, 556, 584, 333, 737, 333, // 168 - 175 354cdf0e10cSrcweir 400, 584, 333, 333, 333, 611, 556, 278, // 176 - 183 355cdf0e10cSrcweir 333, 333, 365, 556, 834, 834, 834, 611, // 184 - 191 356cdf0e10cSrcweir 722, 722, 722, 722, 722, 722, 1000, 722, // 192 - 199 357cdf0e10cSrcweir 667, 667, 667, 667, 278, 278, 278, 278, // 200 - 207 358cdf0e10cSrcweir 722, 722, 778, 778, 778, 778, 778, 584, // 208 - 215 359cdf0e10cSrcweir 778, 722, 722, 722, 722, 667, 667, 611, // 216 - 223 360cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 889, 556, // 224 - 231 361cdf0e10cSrcweir 556, 556, 556, 556, 278, 278, 278, 278, // 232 - 239 362cdf0e10cSrcweir 611, 611, 611, 611, 611, 611, 611, 584, // 240 - 247 363cdf0e10cSrcweir 611, 611, 611, 611, 611, 556, 611, 556 // 248 - 255 364cdf0e10cSrcweir } 365cdf0e10cSrcweir }, 366cdf0e10cSrcweir 367cdf0e10cSrcweir { "Helvetica", // family name 368cdf0e10cSrcweir "Bold Italic", // style 369cdf0e10cSrcweir "Helvetica-BoldOblique", // PSName 370cdf0e10cSrcweir 718, -207, // ascend, descend 371cdf0e10cSrcweir FAMILY_SWISS, // family style 372cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 373cdf0e10cSrcweir PITCH_VARIABLE, // pitch 374cdf0e10cSrcweir WIDTH_NORMAL, // width type 375cdf0e10cSrcweir WEIGHT_BOLD, // weight type 376cdf0e10cSrcweir ITALIC_NORMAL, // italic type 377cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 378cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 379cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 380cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 381cdf0e10cSrcweir 278, 333, 474, 556, 556, 889, 722, 238, // 32 - 39 382cdf0e10cSrcweir 333, 333, 389, 584, 278, 333, 278, 278, // 40 - 47 383cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 556, 556, // 48 - 55 384cdf0e10cSrcweir 556, 556, 333, 333, 584, 584, 584, 611, // 56 - 63 385cdf0e10cSrcweir 975, 722, 722, 722, 722, 667, 611, 778, // 64 - 71 386cdf0e10cSrcweir 722, 278, 556, 722, 611, 833, 722, 778, // 72 - 79 387cdf0e10cSrcweir 667, 778, 722, 667, 611, 722, 667, 944, // 80 - 87 388cdf0e10cSrcweir 667, 667, 611, 333, 278, 333, 584, 556, // 88 - 95 389cdf0e10cSrcweir 333, 556, 611, 556, 611, 556, 333, 611, // 96 - 103 390cdf0e10cSrcweir 611, 278, 278, 556, 278, 889, 611, 611, // 104 - 111 391cdf0e10cSrcweir 611, 611, 389, 556, 333, 611, 556, 778, // 112 - 119 392cdf0e10cSrcweir 556, 556, 500, 389, 280, 389, 584, 0, // 120 - 127 393cdf0e10cSrcweir 556, 0, 278, 556, 500, 1000, 556, 556, // 128 - 135 394cdf0e10cSrcweir 333, 1000, 667, 333, 1000, 0, 500, 0, // 136 - 143 395cdf0e10cSrcweir 0, 278, 278, 500, 500, 350, 556, 1000, // 144 - 151 396cdf0e10cSrcweir 333, 1000, 556, 333, 944, 0, 500, 667, // 152 - 159 397cdf0e10cSrcweir 278, 333, 556, 556, 556, 556, 280, 556, // 160 - 167 398cdf0e10cSrcweir 333, 737, 370, 556, 584, 333, 737, 333, // 168 - 175 399cdf0e10cSrcweir 400, 584, 333, 333, 333, 611, 556, 278, // 176 - 183 400cdf0e10cSrcweir 333, 333, 365, 556, 834, 834, 834, 611, // 184 - 191 401cdf0e10cSrcweir 722, 722, 722, 722, 722, 722, 1000, 722, // 192 - 199 402cdf0e10cSrcweir 667, 667, 667, 667, 278, 278, 278, 278, // 200 - 207 403cdf0e10cSrcweir 722, 722, 778, 778, 778, 778, 778, 584, // 208 - 215 404cdf0e10cSrcweir 778, 722, 722, 722, 722, 667, 667, 611, // 216 - 223 405cdf0e10cSrcweir 556, 556, 556, 556, 556, 556, 889, 556, // 224 - 231 406cdf0e10cSrcweir 556, 556, 556, 556, 278, 278, 278, 278, // 232 - 239 407cdf0e10cSrcweir 611, 611, 611, 611, 611, 611, 611, 584, // 240 - 247 408cdf0e10cSrcweir 611, 611, 611, 611, 611, 556, 611, 556 // 248 - 255 409cdf0e10cSrcweir } 410cdf0e10cSrcweir }, 411cdf0e10cSrcweir 412cdf0e10cSrcweir { "Times", // family name 413cdf0e10cSrcweir "Normal", // style 414cdf0e10cSrcweir "Times-Roman", // PSName 415cdf0e10cSrcweir 683, -217, // ascend, descend 416cdf0e10cSrcweir FAMILY_ROMAN, // family style 417cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 418cdf0e10cSrcweir PITCH_VARIABLE, // pitch 419cdf0e10cSrcweir WIDTH_NORMAL, // width type 420cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 421cdf0e10cSrcweir ITALIC_NONE, // italic type 422cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 423cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 424cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 425cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 426cdf0e10cSrcweir 250, 333, 408, 500, 500, 833, 778, 180, // 32 - 39 427cdf0e10cSrcweir 333, 333, 500, 564, 250, 333, 250, 278, // 40 - 47 428cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 500, // 48 - 55 429cdf0e10cSrcweir 500, 500, 278, 278, 564, 564, 564, 444, // 56 - 63 430cdf0e10cSrcweir 921, 722, 667, 667, 722, 611, 556, 722, // 64 - 71 431cdf0e10cSrcweir 722, 333, 389, 722, 611, 889, 722, 722, // 72 - 79 432cdf0e10cSrcweir 556, 722, 667, 556, 611, 722, 722, 944, // 80 - 87 433cdf0e10cSrcweir 722, 722, 611, 333, 278, 333, 469, 500, // 88 - 95 434cdf0e10cSrcweir 333, 444, 500, 444, 500, 444, 333, 500, // 96 - 103 435cdf0e10cSrcweir 500, 278, 278, 500, 278, 778, 500, 500, // 104 - 111 436cdf0e10cSrcweir 500, 500, 333, 389, 278, 500, 500, 722, // 112 - 119 437cdf0e10cSrcweir 500, 500, 444, 480, 200, 480, 541, 0, // 120 - 127 438cdf0e10cSrcweir 500, 0, 333, 500, 444, 1000, 500, 500, // 128 - 135 439cdf0e10cSrcweir 333, 1000, 556, 333, 889, 0, 444, 0, // 136 - 143 440cdf0e10cSrcweir 0, 333, 333, 444, 444, 350, 500, 1000, // 144 - 151 441cdf0e10cSrcweir 333, 980, 389, 333, 722, 0, 444, 722, // 152 - 159 442cdf0e10cSrcweir 250, 333, 500, 500, 500, 500, 200, 500, // 160 - 167 443cdf0e10cSrcweir 333, 760, 276, 500, 564, 333, 760, 333, // 168 - 175 444cdf0e10cSrcweir 400, 564, 300, 300, 333, 500, 453, 250, // 176 - 183 445cdf0e10cSrcweir 333, 300, 310, 500, 750, 750, 750, 444, // 184 - 191 446cdf0e10cSrcweir 722, 722, 722, 722, 722, 722, 889, 667, // 192 - 199 447cdf0e10cSrcweir 611, 611, 611, 611, 333, 333, 333, 333, // 200 - 207 448cdf0e10cSrcweir 722, 722, 722, 722, 722, 722, 722, 564, // 208 - 215 449cdf0e10cSrcweir 722, 722, 722, 722, 722, 722, 556, 500, // 216 - 223 450cdf0e10cSrcweir 444, 444, 444, 444, 444, 444, 667, 444, // 224 - 231 451cdf0e10cSrcweir 444, 444, 444, 444, 278, 278, 278, 278, // 232 - 239 452cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 564, // 240 - 247 453cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 500 // 248 - 255 454cdf0e10cSrcweir } 455cdf0e10cSrcweir }, 456cdf0e10cSrcweir 457cdf0e10cSrcweir { "Times", // family name 458cdf0e10cSrcweir "Italic", // style 459cdf0e10cSrcweir "Times-Italic", // PSName 460cdf0e10cSrcweir 683, -217, // ascend, descend 461cdf0e10cSrcweir FAMILY_ROMAN, // family style 462cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 463cdf0e10cSrcweir PITCH_VARIABLE, // pitch 464cdf0e10cSrcweir WIDTH_NORMAL, // width type 465cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 466cdf0e10cSrcweir ITALIC_NORMAL, // italic type 467cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 468cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 469cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 470cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 471cdf0e10cSrcweir 250, 333, 420, 500, 500, 833, 778, 214, // 32 - 39 472cdf0e10cSrcweir 333, 333, 500, 675, 250, 333, 250, 278, // 40 - 47 473cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 500, // 48 - 55 474cdf0e10cSrcweir 500, 500, 333, 333, 675, 675, 675, 500, // 56 - 63 475cdf0e10cSrcweir 920, 611, 611, 667, 722, 611, 611, 722, // 64 - 71 476cdf0e10cSrcweir 722, 333, 444, 667, 556, 833, 667, 722, // 72 - 79 477cdf0e10cSrcweir 611, 722, 611, 500, 556, 722, 611, 833, // 80 - 87 478cdf0e10cSrcweir 611, 556, 556, 389, 278, 389, 422, 500, // 88 - 95 479cdf0e10cSrcweir 333, 500, 500, 444, 500, 444, 278, 500, // 96 - 103 480cdf0e10cSrcweir 500, 278, 278, 444, 278, 722, 500, 500, // 104 - 111 481cdf0e10cSrcweir 500, 500, 389, 389, 278, 500, 444, 667, // 112 - 119 482cdf0e10cSrcweir 444, 444, 389, 400, 275, 400, 541, 0, // 120 - 127 483cdf0e10cSrcweir 500, 0, 333, 500, 556, 889, 500, 500, // 128 - 135 484cdf0e10cSrcweir 333, 1000, 500, 333, 944, 0, 389, 0, // 136 - 143 485cdf0e10cSrcweir 0, 333, 333, 556, 556, 350, 500, 889, // 144 - 151 486cdf0e10cSrcweir 333, 980, 389, 333, 667, 0, 389, 556, // 152 - 159 487cdf0e10cSrcweir 250, 389, 500, 500, 500, 500, 275, 500, // 160 - 167 488cdf0e10cSrcweir 333, 760, 276, 500, 675, 333, 760, 333, // 168 - 175 489cdf0e10cSrcweir 400, 675, 300, 300, 333, 500, 523, 250, // 176 - 183 490cdf0e10cSrcweir 333, 300, 310, 500, 750, 750, 750, 500, // 184 - 191 491cdf0e10cSrcweir 611, 611, 611, 611, 611, 611, 889, 667, // 192 - 199 492cdf0e10cSrcweir 611, 611, 611, 611, 333, 333, 333, 333, // 200 - 207 493cdf0e10cSrcweir 722, 667, 722, 722, 722, 722, 722, 675, // 208 - 215 494cdf0e10cSrcweir 722, 722, 722, 722, 722, 556, 611, 500, // 216 - 223 495cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 667, 444, // 224 - 231 496cdf0e10cSrcweir 444, 444, 444, 444, 278, 278, 278, 278, // 232 - 239 497cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 675, // 240 - 247 498cdf0e10cSrcweir 500, 500, 500, 500, 500, 444, 500, 444 // 248 - 255 499cdf0e10cSrcweir } 500cdf0e10cSrcweir }, 501cdf0e10cSrcweir 502cdf0e10cSrcweir { "Times", // family name 503cdf0e10cSrcweir "Bold", // style 504cdf0e10cSrcweir "Times-Bold", // PSName 505cdf0e10cSrcweir 683, -217, // ascend, descend 506cdf0e10cSrcweir FAMILY_ROMAN, // family style 507cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 508cdf0e10cSrcweir PITCH_VARIABLE, // pitch 509cdf0e10cSrcweir WIDTH_NORMAL, // width type 510cdf0e10cSrcweir WEIGHT_BOLD, // weight type 511cdf0e10cSrcweir ITALIC_NONE, // italic type 512cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 513cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 514cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 515cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 516cdf0e10cSrcweir 250, 333, 555, 500, 500, 1000, 833, 278, // 32 - 39 517cdf0e10cSrcweir 333, 333, 500, 570, 250, 333, 250, 278, // 40 - 47 518cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 500, // 48 - 55 519cdf0e10cSrcweir 500, 500, 333, 333, 570, 570, 570, 500, // 56 - 63 520cdf0e10cSrcweir 930, 722, 667, 722, 722, 667, 611, 778, // 64 - 71 521cdf0e10cSrcweir 778, 389, 500, 778, 667, 944, 722, 778, // 72 - 79 522cdf0e10cSrcweir 611, 778, 722, 556, 667, 722, 722, 1000, // 80 - 87 523cdf0e10cSrcweir 722, 722, 667, 333, 278, 333, 581, 500, // 88 - 95 524cdf0e10cSrcweir 333, 500, 556, 444, 556, 444, 333, 500, // 96 - 103 525cdf0e10cSrcweir 556, 278, 333, 556, 278, 833, 556, 500, // 104 - 111 526cdf0e10cSrcweir 556, 556, 444, 389, 333, 556, 500, 722, // 112 - 119 527cdf0e10cSrcweir 500, 500, 444, 394, 220, 394, 520, 0, // 120 - 127 528cdf0e10cSrcweir 500, 0, 333, 500, 500, 1000, 500, 500, // 128 - 135 529cdf0e10cSrcweir 333, 1000, 556, 333, 1000, 0, 444, 0, // 136 - 143 530cdf0e10cSrcweir 0, 333, 333, 500, 500, 350, 500, 1000, // 144 - 151 531cdf0e10cSrcweir 333, 1000, 389, 333, 722, 0, 444, 722, // 152 - 159 532cdf0e10cSrcweir 250, 333, 500, 500, 500, 500, 220, 500, // 160 - 167 533cdf0e10cSrcweir 333, 747, 300, 500, 570, 333, 747, 333, // 168 - 175 534cdf0e10cSrcweir 400, 570, 300, 300, 333, 556, 540, 250, // 176 - 183 535cdf0e10cSrcweir 333, 300, 330, 500, 750, 750, 750, 500, // 184 - 191 536cdf0e10cSrcweir 722, 722, 722, 722, 722, 722, 1000, 722, // 192 - 199 537cdf0e10cSrcweir 667, 667, 667, 667, 389, 389, 389, 389, // 200 - 207 538cdf0e10cSrcweir 722, 722, 778, 778, 778, 778, 778, 570, // 208 - 215 539cdf0e10cSrcweir 778, 722, 722, 722, 722, 722, 611, 556, // 216 - 223 540cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 722, 444, // 224 - 231 541cdf0e10cSrcweir 444, 444, 444, 444, 278, 278, 278, 278, // 232 - 239 542cdf0e10cSrcweir 500, 556, 500, 500, 500, 500, 500, 570, // 240 - 247 543cdf0e10cSrcweir 500, 556, 556, 556, 556, 500, 556, 500 // 248 - 255 544cdf0e10cSrcweir } 545cdf0e10cSrcweir }, 546cdf0e10cSrcweir 547cdf0e10cSrcweir { "Times", // family name 548cdf0e10cSrcweir "Bold Italic", // style 549cdf0e10cSrcweir "Times-BoldItalic", // PSName 550cdf0e10cSrcweir 683, -217, // ascend, descend 551cdf0e10cSrcweir FAMILY_ROMAN, // family style 552cdf0e10cSrcweir RTL_TEXTENCODING_MS_1252, // charset 553cdf0e10cSrcweir PITCH_VARIABLE, // pitch 554cdf0e10cSrcweir WIDTH_NORMAL, // width type 555cdf0e10cSrcweir WEIGHT_BOLD, // weight type 556cdf0e10cSrcweir ITALIC_NORMAL, // italic type 557cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 558cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 559cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 560cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 561cdf0e10cSrcweir 250, 389, 555, 500, 500, 833, 778, 278, // 32 - 39 562cdf0e10cSrcweir 333, 333, 500, 570, 250, 333, 250, 278, // 40 - 47 563cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 500, // 48 - 55 564cdf0e10cSrcweir 500, 500, 333, 333, 570, 570, 570, 500, // 56 - 63 565cdf0e10cSrcweir 832, 667, 667, 667, 722, 667, 667, 722, // 64 - 71 566cdf0e10cSrcweir 778, 389, 500, 667, 611, 889, 722, 722, // 72 - 79 567cdf0e10cSrcweir 611, 722, 667, 556, 611, 722, 667, 889, // 80 - 87 568cdf0e10cSrcweir 667, 611, 611, 333, 278, 333, 570, 500, // 88 - 95 569cdf0e10cSrcweir 333, 500, 500, 444, 500, 444, 333, 500, // 96 - 103 570cdf0e10cSrcweir 556, 278, 278, 500, 278, 778, 556, 500, // 104 - 111 571cdf0e10cSrcweir 500, 500, 389, 389, 278, 556, 444, 667, // 112 - 119 572cdf0e10cSrcweir 500, 444, 389, 348, 220, 348, 570, 0, // 120 - 127 573cdf0e10cSrcweir 500, 0, 333, 500, 500, 1000, 500, 500, // 128 - 135 574cdf0e10cSrcweir 333, 1000, 556, 333, 944, 0, 389, 0, // 136 - 143 575cdf0e10cSrcweir 0, 333, 333, 500, 500, 350, 500, 1000, // 144 - 151 576cdf0e10cSrcweir 333, 1000, 389, 333, 722, 0, 389, 611, // 152 - 159 577cdf0e10cSrcweir 250, 389, 500, 500, 500, 500, 220, 500, // 160 - 167 578cdf0e10cSrcweir 333, 747, 266, 500, 606, 333, 747, 333, // 168 - 175 579cdf0e10cSrcweir 400, 570, 300, 300, 333, 576, 500, 250, // 176 - 183 580cdf0e10cSrcweir 333, 300, 300, 500, 750, 750, 750, 500, // 184 - 191 581cdf0e10cSrcweir 667, 667, 667, 667, 667, 667, 944, 667, // 192 - 199 582cdf0e10cSrcweir 667, 667, 667, 667, 389, 389, 389, 389, // 200 - 207 583cdf0e10cSrcweir 722, 722, 722, 722, 722, 722, 722, 570, // 208 - 215 584cdf0e10cSrcweir 722, 722, 722, 722, 722, 611, 611, 500, // 216 - 223 585cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 722, 444, // 224 - 231 586cdf0e10cSrcweir 444, 444, 444, 444, 278, 278, 278, 278, // 232 - 239 587cdf0e10cSrcweir 500, 556, 500, 500, 500, 500, 500, 570, // 240 - 247 588cdf0e10cSrcweir 500, 556, 556, 556, 556, 444, 500, 444 // 248 - 255 589cdf0e10cSrcweir } 590cdf0e10cSrcweir }, 591cdf0e10cSrcweir 592cdf0e10cSrcweir { "Symbol", // family name 593cdf0e10cSrcweir "Normal", // style 594cdf0e10cSrcweir "Symbol", // PSName 595cdf0e10cSrcweir 1010, -293, // ascend, descend 596cdf0e10cSrcweir FAMILY_DONTKNOW, // family style 597cdf0e10cSrcweir RTL_TEXTENCODING_ADOBE_SYMBOL, // charset 598cdf0e10cSrcweir PITCH_VARIABLE, // pitch 599cdf0e10cSrcweir WIDTH_NORMAL, // width type 600cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 601cdf0e10cSrcweir ITALIC_NONE, // italic type 602cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 603cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 604cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 605cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 606cdf0e10cSrcweir 250, 333, 713, 500, 549, 833, 778, 439, // 32 - 39 607cdf0e10cSrcweir 333, 333, 500, 549, 250, 549, 250, 278, // 40 - 47 608cdf0e10cSrcweir 500, 500, 500, 500, 500, 500, 500, 500, // 48 - 55 609cdf0e10cSrcweir 500, 500, 278, 278, 549, 549, 549, 444, // 56 - 63 610cdf0e10cSrcweir 549, 722, 667, 722, 612, 611, 763, 603, // 64 - 71 611cdf0e10cSrcweir 722, 333, 631, 722, 686, 889, 722, 722, // 72 - 79 612cdf0e10cSrcweir 768, 741, 556, 592, 611, 690, 439, 768, // 80 - 87 613cdf0e10cSrcweir 645, 795, 611, 333, 863, 333, 658, 500, // 88 - 95 614cdf0e10cSrcweir 500, 631, 549, 549, 494, 439, 521, 411, // 96 - 103 615cdf0e10cSrcweir 603, 329, 603, 549, 549, 576, 521, 549, // 104 - 111 616cdf0e10cSrcweir 549, 521, 549, 603, 439, 576, 713, 686, // 112 - 119 617cdf0e10cSrcweir 493, 686, 494, 480, 200, 480, 549, 0, // 120 - 127 618cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 128 - 135 619cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 136 - 143 620cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 144 - 151 621cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 152 - 159 622cdf0e10cSrcweir 750, 620, 247, 549, 167, 713, 500, 753, // 160 - 167 623cdf0e10cSrcweir 753, 753, 753, 1042, 987, 603, 987, 603, // 168 - 175 624cdf0e10cSrcweir 400, 549, 411, 549, 549, 713, 494, 460, // 176 - 183 625cdf0e10cSrcweir 549, 549, 549, 549, 1000, 603, 1000, 658, // 184 - 191 626cdf0e10cSrcweir 823, 686, 795, 987, 768, 768, 823, 768, // 192 - 199 627cdf0e10cSrcweir 768, 713, 713, 713, 713, 713, 713, 713, // 200 - 207 628cdf0e10cSrcweir 768, 713, 790, 790, 890, 823, 549, 250, // 208 - 215 629cdf0e10cSrcweir 713, 603, 603, 1042, 987, 603, 987, 603, // 216 - 223 630cdf0e10cSrcweir 494, 329, 790, 790, 786, 713, 384, 384, // 224 - 231 631cdf0e10cSrcweir 384, 384, 384, 384, 494, 494, 494, 494, // 232 - 239 632cdf0e10cSrcweir 0, 329, 274, 686, 686, 686, 384, 384, // 240 - 247 633cdf0e10cSrcweir 384, 384, 384, 384, 494, 494, 494, 0 // 248 - 255 634cdf0e10cSrcweir } 635cdf0e10cSrcweir }, 636cdf0e10cSrcweir 637cdf0e10cSrcweir { "ZapfDingbats", // family name 638cdf0e10cSrcweir "Normal", // style 639cdf0e10cSrcweir "ZapfDingbats", // PSName 640cdf0e10cSrcweir 820, -143, // ascend, descend 641cdf0e10cSrcweir FAMILY_DONTKNOW, // family style 642cdf0e10cSrcweir RTL_TEXTENCODING_ADOBE_DINGBATS, // charset 643cdf0e10cSrcweir PITCH_VARIABLE, // pitch 644cdf0e10cSrcweir WIDTH_NORMAL, // width type 645cdf0e10cSrcweir WEIGHT_NORMAL, // weight type 646cdf0e10cSrcweir ITALIC_NONE, // italic type 647cdf0e10cSrcweir { 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 7 648cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 8 - 15 649cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 23 650cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 24 - 31 651cdf0e10cSrcweir 278, 974, 961, 974, 980, 719, 789, 790, // 32 - 39 652cdf0e10cSrcweir 791, 690, 960, 939, 549, 855, 911, 933, // 40 - 47 653cdf0e10cSrcweir 911, 945, 974, 755, 846, 762, 761, 571, // 48 - 55 654cdf0e10cSrcweir 677, 763, 760, 759, 754, 494, 552, 537, // 56 - 63 655cdf0e10cSrcweir 577, 692, 786, 788, 788, 790, 793, 794, // 64 - 71 656cdf0e10cSrcweir 816, 823, 789, 841, 823, 833, 816, 831, // 72 - 79 657cdf0e10cSrcweir 923, 744, 723, 749, 790, 792, 695, 776, // 80 - 87 658cdf0e10cSrcweir 768, 792, 759, 707, 708, 682, 701, 826, // 88 - 95 659cdf0e10cSrcweir 815, 789, 789, 707, 687, 696, 689, 786, // 96 - 103 660cdf0e10cSrcweir 787, 713, 791, 785, 791, 873, 761, 762, // 104 - 111 661cdf0e10cSrcweir 762, 759, 759, 892, 892, 788, 784, 438, // 112 - 119 662cdf0e10cSrcweir 138, 277, 415, 392, 392, 668, 668, 0, // 120 - 127 663cdf0e10cSrcweir 390, 390, 317, 317, 276, 276, 509, 509, // 128 - 135 664cdf0e10cSrcweir 410, 410, 234, 234, 334, 334, 0, 0, // 136 - 143 665cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 144 - 151 666cdf0e10cSrcweir 0, 0, 0, 0, 0, 0, 0, 0, // 152 - 159 667cdf0e10cSrcweir 0, 732, 544, 544, 910, 667, 760, 760, // 160 - 167 668cdf0e10cSrcweir 776, 595, 694, 626, 788, 788, 788, 788, // 168 - 175 669cdf0e10cSrcweir 788, 788, 788, 788, 788, 788, 788, 788, // 176 - 183 670cdf0e10cSrcweir 788, 788, 788, 788, 788, 788, 788, 788, // 184 - 191 671cdf0e10cSrcweir 788, 788, 788, 788, 788, 788, 788, 788, // 192 - 199 672cdf0e10cSrcweir 788, 788, 788, 788, 788, 788, 788, 788, // 200 - 207 673cdf0e10cSrcweir 788, 788, 788, 788, 894, 838, 1016, 458, // 208 - 215 674cdf0e10cSrcweir 748, 924, 748, 918, 927, 928, 928, 834, // 216 - 223 675cdf0e10cSrcweir 873, 828, 924, 924, 917, 930, 931, 463, // 224 - 231 676cdf0e10cSrcweir 883, 836, 836, 867, 867, 696, 696, 874, // 232 - 239 677cdf0e10cSrcweir 0, 874, 760, 946, 771, 865, 771, 888, // 240 - 247 678cdf0e10cSrcweir 967, 888, 831, 873, 927, 970, 918, 0 // 248 - 255 679cdf0e10cSrcweir } 680cdf0e10cSrcweir } 681cdf0e10cSrcweir 682cdf0e10cSrcweir }; 683cdf0e10cSrcweir 684