download pdf file in mvc : Reader pdf to jpeg SDK control API .net azure windows sharepoint documakerbridge33-part328

Building Metacode System Resources
317
Additional settings for
Xerox printers
For a Xerox print driver, specify these functions in the PrtType:XER control group:
OutputFunc = XEROutput
OutMetFunc = XEROutMet
InitFunc
= XERInit
TermFunc
= XERTerm
Module
= XERW32
JDLName
Use this option to represent the name of the JDL to use. Using the JDL sample listed 
earlier, this option should be set to:
JDLName = CBA
JDLRStack
Use this optional INI option to represent criteria which tells the system to send an end 
of report condition to the printer. In the JDL example, the RSTACK statement 
performed a criteria test named C2. The C2 test checks a specific part of each input line 
against the string named T2. If the string T2 matches an input data record at position 
0 for length of 10 bytes, an end of report condition is signaled. Only CONSTANT 
criteria using an EQ operator is supported.
N
OTE
:
If the printer is alternately used for Metacode and text file print jobs, you must 
include the JDLRStack option. Always use JDLRStack.
Using the JDL sample listed earlier, this option should be set to:
JDLRStack = 0,10,EQ,X'13131313131313131313'
JDLRPage
Use this optional INI option to represent the criteria which signals a jump to the front 
side of a new sheet to the printer. In the JDL sample listed earlier, the RPAGE statement 
performed a criteria test named C3. The C3 test checks a specific part of each input line 
against the string named T3. If the string T3 matches an input data record at position 
zero (0) for a length of 5 bytes, a jump to new sheet condition is signaled because of the 
SIDE=NUFRONT setting. Only CONSTANT criteria using an EQ operator is 
supported. The SIDE=NUFRONT setting in the JSL is required for JDLRPage to work 
properly.
N
OTE
:
If the print job is likely to contain duplex pages alternating with simplex (one 
sided) pages, JDLRPAGE provides a way to leave the back sides of certain pages 
blank.
Using the JDL sample listed earlier, this option should be set to:
JDLRPage = 1,5,EQ,X'FFFF26FFFF'
PrinterInk
Use this option to specify the color of ink loaded on a Xerox highlight color printer. 
You can set the PrinterInk option to either Blue, Red, or Green (blue is the default). This 
option is used with the SendColor INI option. If you set the SendColor option to Yes, 
you should also set the PrinterInk option. Here is an example of this INI option:
PrinterInk = Blue
Reader pdf to jpeg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
change file from pdf to jpg on; change from pdf to jpg
Reader pdf to jpeg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
change pdf to jpg on; convert pdf to jpg converter
Chapter 3
Reading Print Stream Files
318
PaperSize
Use this option to specify the size of the paper. Here is a list of the most commonly-
chosen options. For a complete listing of all options, see Choosing a Paper Size in the 
Printers Reference.
DefaultFont
Use this option when displaying the names of fonts which are not found in the font 
cross-reference (FXR) or LOGO.DAT files. The value for the DefaultFont option is a 
font ID which is contained in the font cross-reference (FXR) file being used. 
< PrtType:XER >
DefaultFont = 11010
For
Enter
letter
zero (0). This is the default.
legal
1
A4
2
executive
3
custom
98
C# Imaging - Scan Barcode Image in C#.NET
RasterEdge Barcode Reader DLL add-in enables developers to add as Code 128, EAN-13, QR Code, PDF-417, etc. can easily decode barcodes from Png, Jpeg, Gif, Bmp
batch pdf to jpg online; convert pdf to jpg batch
XImage.Barcode Scanner for .NET, Read, Scan and Recognize barcode
PDF to HTML; VB.NET: Convert PDF to Jpeg; VB.NET VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#; XDoc for C#; XImage.OCR for C#; XImage.Barcode Reader for
convert multi page pdf to jpg; .pdf to jpg
Creating Font Cross-reference Files
319
C
REATING
F
ONT
C
ROSS
-
REFERENCE
F
ILES
You will need to create a font cross-reference (FXR) file using the AFP fonts referenced 
by the archived AFP or Metacode print streams. You can create and update font cross-
reference (FXR) files using the FNTEDW32 utility.
A
DDING
F
ONTS
TO
THE
F
ONT
C
ROSS
-R
EFERENCE
F
ILE
First, start the FNTEDW32 utility by entering this command, in the directory in which 
you installed IDS:
fntedw32
The FNTEDW32 utility’s Insert option lets you add font information to your font set 
(FXR file). Follow these steps to add font information:
1
When the FNTEDW32 utility starts, you see the following window:
Select the font cross-reference file to which you want to add fonts and click Ok. The 
Font List window for the font cross-reference file appears.
2
To insert fonts, click Insert in the Font List window. The Insert Fonts window 
appears.
N
OTE
:
The Insert button is active only if no font is selected. If the Insert button is not 
active, click the Deselect All button. This activates the Insert button.
3
Select AFP font or Xerox Metacode fonts as the font type you want to insert and click 
Ok. The Load AFP Font File window appears.
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit Raster
from stream or byte array, print images to tiff or pdf, annotate images C#.NET RasterEdge HTML5 Viewer supports various images formats, including JPEG, GIF, BMP
pdf to jpeg converter; convert .pdf to .jpg online
C# Create PDF from images Library to convert Jpeg, png images to
This example shows how to build a PDF document with three image files (BMP, JPEG and PNG). // Load 3 image files (BMP, JPEG and PNG).
change pdf file to jpg file; convert pdf file into jpg
Chapter 3
Reading Print Stream Files
320
4
Select the font files you want to add. You can insert multiple fonts. If the file is in 
a different directory or folder, use the Drives and Folders fields to find the file. 
Once you select the file you want, click Ok. The selected font set is inserted in your 
font set.
N
OTE
:
Remember that AFP coded font files begin with the letter X, such as 
X0DATIN8.FNT. A coded font file contains references to specific character set 
and specific code page. The corresponding character set and code page files 
should be in the same directory as the coded font file to import it. The font 
information imported from the AFP font will be assigned a font ID which is 
one greater than the largest font ID contained in the font cross-reference file 
(FXR).
If you get an error while inserting AFP fonts, the error may have occurred because your 
AFP fonts are corrupt or the files do not contain AFP fonts.
If you get an error while inserting Xerox fonts, the error may have occurred because… 
Xerox fonts are encrypted. The Documaker Bridge cannot use encrypted fonts. 
Xerox can take an encrypted font and provide a non-encrypted equivalent.
Xerox fonts are corrupt or the files do not contain Xerox fonts.
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Support various image formats, like Jpeg or Jpg, Png, Gif, Bmp, Tiff component supports inserting image to PDF in preview without adobe PDF reader installed.
convert pdf page to jpg; convert pdf to jpg
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
On this page, besides brief introduction to RasterEdge C#.NET PDF document viewer & reader for Windows Forms application, you can also see the following aspects
reader pdf to jpeg; change pdf file to jpg
Creating Font Cross-reference Files
321
C
USTOMIZING
A
F
ONT
C
ROSS
-
REFERENCE
F
ILE
While using the FNTEDW32 utility, you can use the Edit option to edit the information 
about fonts and printers. Highlight the font you for which you want to edit information 
and click Edit. This window appears:
On the Description tab, make sure the settings for the Stroke wt., Style, and Spacing 
fields are correct. Italic fonts should have a style of Italic. Bold fonts should have a stroke 
weight that’s greater than zero. Fixed pitch fonts should have a spacing of fixed. And, 
proportional fonts should have a spacing of proportional.
When you click the Printers tab, the following window appears:
C# PDF Convert: How to Convert Jpeg, Png, Bmp, & Gif Raster Images
Jpeg, Png, Bmp, Gif Image to PDF. Jpeg to PDF Conversion in C#. In the following C# programming demo, we will firstly take Jpeg to PDF conversion as an example.
convert multiple pdf to jpg; convert pdf image to jpg
.NET PDF SDK | Read & Processing PDF files
Compression types JPIG 2, JPEG 2000, LZW, Flate, RLE, CCITT Fax and DCT License and Pricing. RasterEdge provides royalty-free .NET Imaging PDF Reader SDK of
convert multiple pdf to jpg online; conversion of pdf to jpg
Chapter 3
Reading Print Stream Files
322
The Printers tab lets you enter printer-specific information for PCL, AFP, Metacode, and 
PostScript printers. In the AFP (or Metacode) section of the Printers page, the Font File 
field should contain the name of the font file.
AFP font file names
For AFP font files, the names begin with an X. AFP font file names are limited to eight 
characters. AFP font file names must be in uppercase letters and should not include an 
extension.
Metacode font file
names
Xerox Metacode font file names are limited to six characters. Do not enter an extension. 
The Rotated Font Files field should include the 90, 180, and 270 degree versions of the 
Portrait Xerox font file separated by semicolons, such as:
FNT90;FNT180;FNT270
Acrobat fonts
The Adobe Acrobat Reader uses PostScript fonts instead of AFP or Metacode fonts. To 
make the PDF look as much like the original printed output, the AFP or Metacode fonts 
must be mapped to one of the standard base fonts which are always available to the 
Adobe Acrobat Reader. The system uses the PostScript Font Name (also called Setup 
Data) setting in the font cross-reference file (FXR) to specify which base font to use. The 
standard base fonts for Acrobat Reader are:
Courier, Courier-Bold, Courier-Oblique, Courier-BoldOblique
Helvetica, Helvetica-Bold, Helvetica-Oblique, Helvetica-BoldOblique
Times-Roman, Times-Bold, Times-Italic, Times-BoldItalic
Symbol, ZapfDingbats
C
HECKING
Y
OUR
F
ONT
C
ROSS
-
REFERENCE
F
ILE
Once you finish making changes to the font cross-reference file, you can use the 
FXRVALID utility to check a font cross-reference (FXR) file for settings which would 
cause problems when creating PDF files.
N
OTE
:
For more information on FXRVALID and other utilities, see the Utilities 
Reference.
The FXRVALID utility performs several checks on font IDs in the font cross-reference 
(FXR) file, including the following.
Checking typefaces
This check makes sure all font IDs contain one of the following PostScript font names 
in the Setup Data field for PostScript printing:
Courier
Helvetica-Bold
Symbol
Courier-Bold
Helvetica-Oblique
Univers-Medium
Courier-BoldItalic
Helvetica-BoldOblique
Univers-Bold
Courier-Oblique
Times-Roman
Univers-MediumItalic
Creating Font Cross-reference Files
323
The FXRVALID utility tells you via an error message if the FXR file contains an invalid 
PostScript font name or does not contain a PostScript font. The message also tells you 
whether a fixed or proportional font will be used in place of the invalid typeface. The 
PDF printer driver will make the font substitution.
N
OTE
:
Font IDs have either a fixed pitch or a proportional spacing value. If font 
substitution is required for fixed pitch fonts, Courier is typically used. If font 
substitution is required for proportional fonts, Helvetica is typically used. In 
addition, the stroke weight and style settings of the font ID are checked to see 
if bold and/or italic versions of these fonts should be used.
Checking point sizes
This check compares the font height to the point size for each PostScript font in the 
FXR. A warning message appears for every font ID whose font height differs from the 
point size by a factor of 1/3 or greater. The utility uses the font height to determine the 
point size. A warning also appears if the font height equals zero.
N
OTE
:
If the font height and point size do differ by the factor of 1/3, the printer driver 
will use font height to determine point size. The FXRVALID utility does not 
determine point size in these situations.
Checking the code
page
A warning appears for any font IDs whose code page field is not empty or is not set to 
1004.
N
OTE
:
The PDF printer driver uses the ANSI code page for text. Code page 1004 is the 
OS/2 code page which is equivalent to the ANSI code page. Code page 1004 is 
the value in the FXR used to make the system display forms under OS/2 using 
the same code page as the ANSI code page.
Checking spacing
This check makes sure the spacing value (fixed or proportional) of the font ID matches 
a PostScript font with an equivalent spacing style. If the spacing value does not match, 
a warning appears. 
Checking the style
This check makes sure the font style (upright or italic) of the font ID matches a 
PostScript font with an equivalent font style. If a font ID specifies an italic style, a 
warning appears if the Setup Data field does not contain a PostScript font name 
containing the word Italic or Oblique. If a font ID specifies an upright style, a warning 
appears if the Setup Data field contains Italic or Oblique.
Courier-BoldOblique
Times-Bold
Univers-BoldItalic
Courier-Italic
Times-Italic
ZapfDingbats
Helvetica
Times-BoldItalic
Chapter 3
Reading Print Stream Files
324
Checking the weight
This check makes sure the font weight (bold or normal) of the font ID matches a 
PostScript font with an equivalent font weight. If a font ID specifies a bold style, a 
message appears if the Setup Data field does not contain a PostScript font name which 
includes the word Bold and vice versa.
Using the FXRVALID Utility
To use this utility, enter this command:
fxrvaldw32 /I /E /G /O /R /D?
For example, if you enter: 
fxrvaldw /I=rel115sm
The utility checks the font cross-reference file named REL115SM.FXR and creates an 
error file named REL115SM.ERR which you can open in any ASCII text editor.
Parameter Description
/I
The name of the font cross-reference (FXR) file, omit the extension.
/E
(Optional) An error file name, omit the extension.
/G
Turns on the adding of “OTH” entry and the grouping of fonts. You can specify 
the grouping threshold as an error percentage. The default is zero (0). The default 
range is 32,127.
/O
(Optional) An output file name. The new FXR file contains “OTH” entries and 
grouping. If you omit the file name, the utility uses the input file name with an 
FXX extension. If you include a file name without an extension, the utility 
defaults to FXX.
/R
(Optional) Use this parameter (startchar,endchar) to specify the range of 
characters in width table to be checked for grouping. You can enter any integer 
from 0 to 255. The default value for startchar is 32 and the default value for endchar 
is 127. If endchar is less than startchar, the value of endchar is set to that for startchar.
/D?
Turns on the DownloadFont option, known as the Option field in the “OTH” 
entry, in every “OTH” entry. The DownloadFont option in every “OTH” entry 
is turned off if you omit this parameter.
Creating Documaker Graphics Files
325
C
REATING
D
OCUMAKER
G
RAPHICS
F
ILES
To optimize performance, you should create graphics (LOG) files for signature fonts, 
images, and logos referenced by the archived Metacode print streams. While the system 
can load Xerox fonts directly for signature fonts, doing so makes processing slower than 
if you had used logos.
You can convert a Xerox font, image, or logo into a logo using the XER2LOGW utility. 
For example, if you are running on a Windows computer, you would enter… 
xer2logw /I=xfont.fnt
to create a logo named XFONT.LOG. You could also enter…
xer2logw /I=ximage.img
to create a logo named XIMAGE.LOG. You could also enter…
xer2logw /I=xlogo.lgo
to create a logo named XLOGO.LOG.
C
REATING
A
LOGO.DAT F
ILE
You do not need to create logos for Xerox fonts and images which are rotated versions 
of the Xerox fonts and images you previously converted into system logos. Instead, you 
will need to create a LOGO.DAT text file for these non-portrait signature fonts or 
images referenced by the archived Metacode print streams.
The LOGO.DAT file should be placed in the FormLib directory. The LOGO.DAT file, 
which is a semicolon-delimited file, should look similar to...
FNT0;FNT90;FNT180;FNT270;
...where FNT0 is the file name for zero (0°) rotation, FNT90 is the file name for 90° 
rotation, FNT180 is the file name for 180° rotation, and FNT270 is the file name for 
270° rotation.
R
EMOVING
U
NWANTED
T
EXT
AND
L
OGOS
If you see text or logos when viewing a form using the Acrobat Reader that do not 
appear in the printed Metacode output, it is because your Metacode output contains 
characters not defined in the Xerox font.
To prevent this, add an INI control group whose name is the Xerox font name and 
specify the first and last characters defined in that font. Typically, this is only affects 
signature and other non-text fonts.
For example, if your signature font is named QFLOGO.FNT, you would set up an INI 
control group with the following options:
< QFLogo >
FirstChar = 65
LastChar  = 68
In this example, the first and last character code points are 65 (A) and 68 (D
respectively. Do not include the file extension (.FNT) in the group name. Do not use 
letters like A and D or hexadecimal numbers for the FirstChar and LastChar option 
settings. You must use decimal numbers.
Chapter 3
Reading Print Stream Files
326
N
OTE
:
To determine the first and last characters used in a font, sample the font on the 
Xerox printer.
These settings only affect signature and other non-text fonts that have been converted 
into Documaker LOG files.
U
SING
THE
MRG2FAP U
TILITY
You can use the MRG2FAP utility to convert a Documerge AFP or Metacode file into 
a FAP file. This utility also converts AFP print files created by the Documaker system 
into FAP files. You can then view and edit the FAP file using Documaker Studio.
The MRG2FAP utility lets you load Xerox FRM files and IMG files that are referenced 
in the Metacode print stream being converted. In addition, the MRG2FAP utility can 
produce a BPSD/Field cross-reference listing.
The system looks for the FRM and IMG files in the directory specified by the FormLib 
option in the MasterResource control group. If you omit this option, the system looks 
in the current directory.
Use the KeepBlankPages option when you are converting AFP and Xerox Documerge 
files into FAP files (MRG2FAP) to retain blank pages. Here is an example:
< PrtType:AFP > or < PrtType:XER >
KeepBlankPages = Yes
Normally blank pages are removed because the system assumes they are duplex back 
pages that are not needed. If, however, you want to retain these pages, add this option 
and set it to Yes. The default is No which indicates you do want to remove blank pages 
during a conversion.
For more information, see the Utilities Reference.
O
VERLAYS
AND
P
AGE
S
EGMENTS
If the AFP print file contains references to overlays or page segments, copy the overlay 
or page segment files into the directory in which the AFP print file resides. Add the 
following options in the PrtType:AFP control group in the FSISYS.INI file to specify the 
file extension for overlay and page segment files.
< PrtType:AFP >
OverlayExt =
PageSegExt =
Documents you may be interested
Documents you may be interested