display pdf from byte array c# : Rotate all pages in pdf file SDK Library API wpf .net web page sharepoint CCSSandCCBmanual567-part1401

CHEMCAD Version 5.6 
User’s Guide 
63 
CHEMCAD will perform the required flash calculations necessary to generate the phase envelope as 
specified above.  Phase envelope results are produced in two formats: 
1.  A numerical tabulation (table) of the temperature, pressure, vapor fraction, vapor compressibility 
factor, and the liquid compressibility factor. 
2.  A plot of temperature and pressure for each vapor fraction line requested.   
The former is displayed in a WordPad Window; the latter in a Plot Window.   
Since we are not going to use the tabulated results, please close the WordPad Window now.  Your 
screen will then look like this: 
You are now in a plot window, and your available commands have changed.  Actually, this window can 
be thought of as a plot edit window because it is the same for every plot.  It has the following commands: 
File 
This command is for file management and print control as it is 
in every CHEMCAD window. 
Edit 
Contains the undo, cut, copy and paste commands. 
View 
Controls the Toolbar and Status Bar display status. 
Graph 
Provides access to zoom, edit and plot data transfer facilities. 
Window 
For arranging windows and icons. 
Help 
Provides access to the on-line help facility. 
At this point, let’s make note of a few important items regarding CHEMCAD plots. 
1.  To zoom in on a certain section of the plot, point to one corner of the area that you want to zoom in 
then click-and-drag (i.e., hold down the left mouse button while you are moving the cursor) to the 
opposite corner of that area.  When you release the mouse button, the program will zoom in on the 
Rotate all pages in pdf file - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate all pages in pdf and save; pdf rotate just one page
Rotate all pages in pdf file - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
permanently rotate pdf pages; rotate all pages in pdf
User’s Guide 
CHEMCAD Version 5.6 
64 
boxed in area.  To restore the original size, click on the Graph command (on the menu bar); then 
click on the Zoom Out command. 
2.  The plot title text (in this case, Phase Envelope for Stream 5) can be edited using the Graph/Edit 
titles command. 
3.  The color, size, layout and various other aspects of the plot presentation can be edited using the 
Chart Explorer function. 
4.  A hardcopy of this plot can be obtained by clicking the Print button . 
Let’s use some of these features to see how they work.  First, remembering that we are trying to 
determine if the cricondentherm dewpoint of Stream 5 is 20º F or less, let’s zoom in on the graph around 
the right most area of the curve.  
a.  Point the cursor to a point around the 1000 psia, 0 F coordinate on the graph. 
b.  Now, press down the left button of the mouse and hold it down while you drag the cursor to the 
approximate location of the 400 psia, 30 F coordinate. 
c.  Release the left button.  The program will zoom in on the selected area, and you screen should 
look something like this: 
From this, we can see the highest dewpoint of this mixture is a little less that 20º F.  Therefore, the 
cricondentherm dewpoint of this mixture is indeed at or less than our product gas specification. 
Our plot is now finished.  To print the display, click the Print button . 
This finishes our  plot exercise.   Please return  to the main window by closing the current window.  
Therefore, please click the close button 
icon on the right hand side of the second bar.  This will return 
you to the main CHEMCAD window. 
Checking the bottoms stream purity… 
Our second specification requires that the percent of propane in Stream 9 is to be 1% .  We can check 
and see if we have achieved this specification by using the Results command.  Please point and click on 
the Results command or press [ALT + U] now.  When you do this, the Results menu will appear.   
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
doc2.InsertPages(pages, pageIndex) ' Output the new document. to use VB to insert an empty page to a specific location of current PDF file . All Rights Reserved
how to rotate all pages in pdf in preview; rotate pdf pages on ipad
C# PDF Page Insert Library: insert pages into PDF file in C#.net
as how to merge PDF document files by C# code, how to rotate PDF document page This C# demo explains how to insert empty pages to a specific All Rights Reserved
rotate pdf page permanently; rotate all pages in pdf preview
CHEMCAD Version 5.6 
User’s Guide 
65 
We want to check stream compositions, and we want to do it in mole percent.  Therefore, we must first 
set our flow units.  Please point and click on the Set Flow Units option now.  The View Flow Rate Units 
dialog box will appear.  Please scroll down to and point and click on the option, which says Mole %.  
Then click [OK].  You will be returned to the Main CHEMCAD Window. 
Now click Results again.  On the Results Menu, highlight Stream Compositions On the STREAM 
COMPOSITIONS MENU, click on Select Streams The Select Streams dialog box will appear.  As 
before, use the mouse to point to stream 9 and click once.  Now click [OK].  The following display will 
appear:  
We can see from this display that propane is greater than the 1% specification.  This means our design 
is too conservative.  To correct this, let’s go back and re-specify the column to produce precisely 1% 
propane in the bottom. 
Please click the close button once.   
RE-RUNNING THE SIMULATION 
Let’s re-run the stabilizer specifying that we want 1% propane in the bottom.  To do this, please double 
click on the Tower UnitOp. 
The TOWR Distillation Column data entry dialog box for the stabilizer should reappear. 
Now, let’s click on the Specifications page of the dialog box.  We want to change our specification from 
Bottom mole flowrate to a purity specification.  Therefore, we must start by changing the mode of the 
specification.  To do this, please point and click on the field below the Select reboiler mode option and 
select Mode 6  This  field should  now  read 6 Bottom component mole fraction  To  complete our 
specifications, we must identify what that purity is and for which component it is being specified.  In the 
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C#.NET source code for combining multiple PDF pages together in managed C# code and compatible with all .NET developing choose to create a new PDF file in .NET
pdf page order reverse; pdf rotate all pages
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Document and metadata. All object data. File attachment. Flatten visible layers. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
pdf expert rotate page; pdf reverse page order
User’s Guide 
CHEMCAD Version 5.6 
66 
Specification field to the right, we want to enter .01 instead of the present 30.  Next, we must identify the 
component for which we are making a purity specification.  To do this, click on the component field.  A 
list of all of the components in the component list will open.  Click on propane.  The list will close. 
Please click on the third tab of the screen.  Since we have run this condensate stabilizer before, we want 
to instruct the program to pick up where it left off at the end of the last simulation.  We do this by making 
the proper selection in the field labeled Initial flag  under Convergence parameters.  Please click on this 
option.  A list will open displaying the available options.  The option we want is option number one, 
Reload column profile
We have now made all the changes required to rerun the condensate stabilizer.  Let’s save them by 
pointing and clicking on the [OK] button.   
Please point and click on the R
un option on the menu bar.  This will cause the Run Menu to reappear.  
Please note at this point that since the only unit affected by our changes is the condensate stabilizer 
itself, it is not necessary to rerun the entire flowsheet.  Therefore, let’s only rerun Unit 5, the condensate 
stabilizer.  We do this by pointing and clicking on the Run selected Units option or by right-clicking on 
the desired UnitOps and selecting Run this UnitOp  
When we opened the Tower dialog box, we “selected” the Tower UnitOp (UnitOp No. 5).  When we 
closed  that  dialog  box,  UnitOp  No.  5  remained  selected  even  though  its  dialog  box  was  closed.  
Therefore, when we told the program to “Run selected units”, it immediately ran UnitOp No. 5 because 
it was “selected”.  Selected objects are indicated by a four corner boxes around them.   
When the calculation is finished, the message “Calc Unit 5 TOWR” will appear to the left on the bottom 
line of the CHEMCAD window.  This should happen almost immediately since the stabilizer runs very 
fast. 
We now want to ensure that we have 1% propane in the bottom stream.  We will again do this with the 
Results command.  Please point and click on the Results command on the menu bar.  This will cause 
the Results Menu to appear.   
Now, highlight the Stream Compositions option and display Stream 9 using the following steps: 
1.  Point and click on the Select Streams option. 
2.  Move the cursor to Stream 9, then press the left mouse button. 
3.  Click [OK]
Stream 9 should now be displayed in a WordPad Window We can see that propane is now 1%, as 
desired. 
Now click on the WordPad close box button to close the stream composition display. 
You may also point the cursor at Stream 9 to look at the propane composition more quickly, provided the 
default Flowsheet QuickView option of the View menu is active.  If you do so, your screen should look 
something like this: 
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Combine multiple specified PDF pages in into single one file. without changing the previous two PDF documents at all. VB.NET users can append a PDF file to the
rotate individual pages in pdf; pdf rotate single page
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
NET example for how to delete several defined pages from a PDF document Dim detelePageindexes = New Integer() {1, 3, 5, 7, 9} ' Delete pages. All Rights Reserved
how to save a pdf after rotating pages; how to rotate all pages in pdf
CHEMCAD Version 5.6 
User’s Guide 
67 
PRODUCING A REPORT 
To produce a hardcopy output of any kind, use the O
utput option on the menu bar.  Click O
utput or 
press [ALT + O].  The OUTPUT MENU will appear, and you will have the following options: 
Job Note 
For inputting your comments on active jobs. 
Report  
For generating tabular hardcopy outputs. 
Main PFD 
For producing and editing the primary (first) process flow diagram. 
New PFD 
For producing additional process flow diagrams. 
Open PFD 
For editing process flow diagrams other than the main PFD. 
Let’s choose the Report option by pressing the [R] key.  This will cause the Report Menu to appear. 
Propane   Composition 
displayed by the  Flowsheet 
QuickView option 
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Compress large-size PDF document of 1000+ pages to smaller one in a short All object data. C# Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
rotate one page in pdf reader; how to rotate just one page in pdf
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
1. public void DeletePages(int[] pageIndexes). Description: Delete specified pages from the input PDF file. Parameters: All Rights Reserved.
rotate pdf pages in reader; pdf rotate single page and save
User’s Guide 
CHEMCAD Version 5.6 
68 
For the purpose of this demonstration, let’s assume we want to print out the following information: 
1.  For Streams 1, 5, 8 and 9, let’s print the stream composition in mass flowrates and mole fractions, 
as well as the default stream properties. 
2.  The equipment summaries for every piece of equipment in the flowsheet. 
3.  Tower profiles for the condensate stabilizer. 
We will begin with the first item above.  We must first specify which streams we want to print out.  To do 
this, use the Select Streams option on the Report Menu.  Please point and click on this option now.  
The Select Streams dialog box will appear and will permit you to identify the desired streams either with 
the use of the mouse, or by entering the stream ID numbers in the boxes provided.  Let’s type in the 
desired stream numbers this time.  Deselect the check box next to the label Print ALL streams
1.  Deselect the check box next to the field labeled Select from flowsheet
2.  Now we need to identify streams 1, 5, 8, and 9 as the selected streams.  First, click on the stream ID 
box in the upper left-hand corner under the label Enter the stream ID’s.   
3.  Type the number into the field. 
4.  Now, click on another field and type the number 5.  It does not matter which box you select.  Any 
box will do, even if it is not contiguous to the first box.  Also note that the TAB key may be used to 
move from one field to another. 
5.  Select boxes for the other streams, and enter the numbers 8 and 9 
6.  To close the Select Streams dialog box, click on the [OK] button. 
We should now be back on the Report Menu  
Let’s select which pieces of equipment or unit operations we want to include in our output report.  To do 
this, select the Select Unit Operations option on the menu.  Please do this now.  The Select Unit 
Operations data dialog box will appear.  As you can see, this dialog box is very similar to the Select 
Streams dialog box, which we encountered earlier.  In the default condition, all unit operations are 
output.  If the user chooses to override this default, he/she may do so by either using the keyboard or by 
clicking on the Select from flowsheet graphics option on the screen.  In our case, we are going to print 
all the unit operations.  Since this is the default, we will make no changes.  Please point and click on 
[OK]. 
Now, let’s select stream properties.  Please select the Stream Properties option on the Report Menu.  
The Property Options dialog box will appear.  Please note this dialog box has two pages.  You will also 
notice this is an on/off selection screen.  Whichever options have a checkmark in the box next to them 
will be printed.  Whichever options do not have a checkmark in the box next to them will not be printed.  
The user may turn these options on/off by pointing and clicking with the arrow.  For the purpose of this 
demonstration, we will use the default settings for stream properties output.  Therefore, please exit this 
menu by pointing and clicking on [CANCEL] in the bottom-right portion of the screen.  This will return 
you to the Report Menu
Our next step will be to select the flow units for the stream compositions print out.  To do this, we use the 
Stream Flowrate/Composition option on the Report Menu.  Please select this option now.   
CHEMCAD Version 5.6 
User’s Guide 
69 
Your screen should look like this: 
You will notice that in the default condition the stream compositions will be printed out in units of molar 
flowrate.  For Tutor1, we do not want mole flowrates; we want mass flowrates and mole fractions.  
Therefore, we first need to turn the Mole flow rate off.  You can do this by pointing and clicking on the 
box to the left of the label.  This box currently contains a checkmark indicating that, at this time, mole 
flowrates is an active selection.  Please point and click this box now.  
Now, let’s turn the mass flowrate option on.  Please point and click on the Mass flowrate box now.  
Finally, let’s turn the Mole Fractions option on by pointing and clicking on that option.  Your screen 
should look like this: 
Please save these entries by pointing and clicking on [OK] in the bottom-right corner of the dialog box.  
This will return you to the Report Menu
For  our  final  selection,  we  are  going  to  specify  which  information  is  going  to  be  printed  for  the 
condensate stabilizer distillation column.  To do this, please select the Distillation Summaries option on 
the menu.  The Distillation Options dialog box  will appear and will permit you to do the following things: 
1. Tray profile – Print a tabular summary of the tray profiles for the column, i.e., for each stage the 
program will print the temperature, pressure, vapor flowrate, liquid flowrate, and any feeds and 
products going to or from the stage. 
2. Tray properties – A tabular summary of the transport properties of the vapor and the liquid on each 
stage of the column. 
3. Tray sizing – Results of tray sizing calculations for each stage of the column.  The user may select 
from valve, sieve, or bubble cap trays. 
User’s Guide 
CHEMCAD Version 5.6 
70 
4. Packed column sizing – Packed column sizing and pressure drop calculation results. 
5. Tray compositions – Tray compositions may be printed in mole or mass flowrates as well as mole 
or mass fractions.  Only one may be selected. 
We are going to print  only  the tray profiles described in Item 1 above.  As you can see from the 
checkmark on the dialog box, this is the default option.  Therefore, please click [OK] to return to the 
Report Menu
We are now ready to generate our report.  Please point and click on the option which says Calculate 
and Give Results.  When you do this, the report will be displayed in a Word window.  It will be formatted 
exactly as it would on paper.  
All WORD commands are now available for editing, saving and printing. 
1.  Once we are finished with the report, close the Word window by clicking the close button.  The 
Report Menu will reappear.  You can now generate more reports if you like.  In our case, we want 
to close the Report Menu by clicking End Report.  You will be returned to the main Simulation 
window. 
GENERATING THE PROCESS FLOW DIAGRAM 
Another way to obtain a hardcopy output is to create a process flow diagram (PFD).  Select the Main 
PFD option on the Output Menu
The program will go into “PFD mode”, which means it will open up certain commands and features that 
up to now have been unavailable.  These are: 
Add Stream Box – The Add Stream Box command is used to create stream data boxes.  
Stream data boxes can be used to display the heat and material balance and stream properties.  
As many stream data boxes as desired can be placed on a PFD.  This command is located on 
the Format menu
Add UnitOp Box - The Add UnitOp Box command is used to create unit operation data 
boxes.  Unit operation data boxes can be used to display the input and/or output of UnitOps on 
the flowsheet.    As many UnitOp data boxes  as  desired  can  be  placed  on  a  PFD.   This 
command is located on the Format menu. 
Add TP Box – The Add TP Box command is used to display the temperature, pressure, and/or 
flowrate of a stream in small boxes attached to the relevant stream.  This command is located 
on the Format Menu. 
Add Excel Range– The Add Excel Range command is used to easily display simulation data 
from Excel Data Sheets that your computer has access to.  It is updated after a new run is 
made. This command is located on the Format Menu. 
Refresh Data Boxes – The Refresh Data Boxes command is used to update the stream and 
UnitOp data boxes after a new run has been made.  It is located on the View menu. 
CHEMCAD Version 5.6
User’s Guide
71 
The PFD palette – The PFD palette is a small palette which contains only those graphics 
functions which are relevant to creating a PFD.  They are the selectrotaterectangleellipse
linemultilinetext, and Job box functions.  These are described below and in the “Drawing 
with the Palette” and “How to put text on a drawing” sections of this User’s Guide. 
Other commands not consistent with the creation of PFD will “gray out” or become unavailable until we 
switch back into simulation mode. 
The process of creating PFD’s consists of the following activities: 
1.  Creating and placing Stream Databoxes on the drawing.  Stream databoxes are framed tabulations 
of the heat and material balance and stream properties.  The content and style of these databoxes 
is within the user’s control. 
2.  Creating and placing Unit Operation Databoxes on the drawing Unit Operations databoxes are 
framed tabulations of selected input and output values for each unit operation on the flowsheet.  The 
style but not the content of these databoxes is within the user’s control.  
3.  Displaying simulation data on the drawing.  The user may paste relevant simulation information from 
an Excel data sheet into the drawing.  Again, the style but not the content (unless modified from the 
Excel file) of these databoxes is within the user’s control. 
4. Adding text to the drawing.  Using the text facility on the PFD palette, titles, notes, and various 
other texts can be placed on the PFD. 
5.  Placing symbols in the PFD.  The user can create and store symbols, such as company logos, in a 
symbols library for later retrieval and placement on CHEMCAD drawings. 
6.  Drawing primitive (i.e., simple) objects.  A variety of 2D objects are available to the user for freehand 
object creation. 
To see how these work, let’s draw the PFD. 
In order to have adequate space to place additional information on the PFD, the first thing we need to do 
is reduce the size of the flowsheet.  Please click on the Zoom Out option located on the tool bar. 
The flowsheet will shrink in the middle of the screen.
Creating a stream databox… 
Now, let’s place the heat and material balance for the flowsheet on the screen.  This information is 
contained in a Stream Databox.  A stream databox is created using the following process. 
1.  Click the Format command on the menu bar.  The Format Menu will appear. 
2.  Click the Add Stream Box option on the Format Menu.  The Select Streams dialog box will 
appear. 
Zoom Out
User’s Guide
CHEMCAD Version 5.6
72 
Normally this dialog box would be used to list the streams which are to be included in the streams 
databox.  In our case however, we will include all the streams in the databox, so we don’t have to list 
the streams.  The default is to include all streams.  Therefore, click the [OK] button to close the 
dialog box. 
The PFD Property Options dialog box will open. 
3.  The PFD Property Options dialog box looks like this: 
This dialog box is used to select which items (for each stream) are to be included in the databox.  
Items are selected by clicking the small box next to them.  A checkmark indicates that the item will 
be included.  An empty box indicates that the item will not be included in the databox. 
For the purposes of this demonstration, let’s accept the default settings.  Therefore, please click the 
[OK] button to close this dialog box and save its’ current settings.   
4.  You will now see the Data Box Settings dialog box.  This dialog box looks like this: 
Documents you may be interested
Documents you may be interested