c# winforms pdf viewer control : Delete blank pages from pdf file application SDK utility azure winforms asp.net visual studio Asset4890-part1258

Electronic Packets  
Delete blank pages from pdf file - Library SDK component:C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
www.rasteredge.com
Delete blank pages from pdf file - Library SDK component:VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
www.rasteredge.com
E
E
LLEECCTTRROONNIICC  
P
P
AACCKKEETTSS  
I
I
NNSSTTRRUUCCTTIIOONN  
M
M
AANNUUAALL
What is an electronic packet? 
What do I need to start? 
How do I create an electronic packet? 
I. 
Preparing Documents for Conversion / Creating Accessible Documents.............. 5 
Checking for Headers 
De-Colorize the Stips and Additional Information Attachments 
Scan Attachments   
Insert Alternate Text for Images 
II.  Converting to PDF.......................................................................................................9 
Convert Agendas & Minutes to PDF 
Convert Reports, Stips And Attachments In CDS   
Create A Page “Blank” For Attachments Too Large To Scan  
III.  Inserting Attachments..............................................................................................14 
Import Attachments Into Report PDF 
Replacing
Page
s
IV.  Bookmarks, Hyperlinks, and Document Properties...............................................17 
Create Bookmarks  
Create Hyperlinks  
Create PDF Document Properties 
Set Document Opening Properties 
V.  Preparing for Web Posting.......................................................................................22 
Save As to Optimize for Web Viewing 
Save Reports into Case Folders 
Save Into Shared Folder 
E-mail "Ready to Post" 
Index 
24   
Library SDK component: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, how to delete PDF page using C# Add and Insert Blank Pages to PDF File in C#
www.rasteredge.com
Library SDK component:VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
doc2.InsertPages(pages, pageIndex) ' Output the new document. doc2.Save( outPutFilePath). Add and Insert Blank Page to PDF File Using VB.
www.rasteredge.com
Electronic Packets Instruction Manual 
Page 2 
What is an electronic packet? 
The electronic packet consists of the majority of the documents in the paper version of the 
hearing packet:  agendas, minutes and staff reports.  We exclude memos to the 
Commissioners (especially the one that says dinner will be served) and most attachments 
with more than 10 pages.  Most documents should be in some type of electronic format 
already (Word, PowerPoint, etc), as most of the documents are internally created or stored in 
CDS; there will be some documents, such as site plans, that will need to be scanned.  All 
documents are then compiled or converted into PDF format and posted to the web. 
1. 
CDS Documents to be converted: 
Agendas (Final, Study Session and Tentative) 
Minutes to be approved at that hearing 
Reports & Stips 
All other attachments saved into the Case Folder (Graphics, Traffic Impact, etc) 
2. 
Documents to be scanned: 
Signature page of report 
Applicant’s Narrative (if not provided electronically) 
Site Plans & other 11x17s 
Any other applicant provided attachments 
3. 
Documents replaced with “on file” page 
Any attachment that is greater than 10 pages unless deemed necessary for the 
readers understanding of the case 
4. 
Documents excluded 
Memo to Commissioners stating when hearing starts and when dinner served 
Any other internal memo from Staff to Commissioners 
Library SDK component:C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Description: Delete consecutive pages from the input PDF file starting at specified position. Parameters: pageId, The position of the inserted blank page.
www.rasteredge.com
Library SDK component:VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
PDF document is unnecessary, you may want to delete this page instance may consist of newly created blank pages or image VB.NET: Edit and Manipulate PDF Pages.
www.rasteredge.com
Electronic Packets Instruction Manual 
Page 3 
What do I need to start? 
1. 
Full version of Adobe Acrobat – see your Technology Coordinator if you don’t have it 
2. 
Paper Capture Plug-in (Free Download from Adobe web site) 
3. 
Conversion Macro on Toolbar for CDS conversions 
**To convert a CDS document to PDF you will have to have the Macro manually 
placed upon your menu bar.  It should appear as show below.   If you don’t have 
the Macro on you Menu bar, you’ll need to add it: 
A. 
Right-click on the toolbar, and select “Customize.” 
B. 
Go to the Commands tab, and in the Category, select Macros. 
C. 
On the right side of the pop-up, select the second Adobe macro.  This will be the 
ConvertToPDF macro.   
D. 
Drag the macro to the Menu bar, which will look like this: 
E. 
Right-click on the Macro and rename it to just say: ConvertToPDF. 
Library SDK component:C# Create PDF Library SDK to convert PDF from other file formats
pdf"; // Create a new PDF Document object with 2 blank pages PDFDocument doc = PDFDocument.Create(2); // Save the new created PDF document into file doc.Save
www.rasteredge.com
Library SDK component:C# Word - Insert Blank Word Page in C#.NET
how to rotate Word document page, how to delete Word page Add and Insert a blank Page to Word File in C#. following C# demo code to insert multiple pages of a
www.rasteredge.com
Electronic Packets Instruction Manual 
Page 4 
How do I create an electronic packet? 
There are 5 main stages to preparing Electronic Packets: 
I. 
PREPARING DOCUMENTS FOR CONVERSION   
II. 
CONVERTING TO PDF 
III.  INSERTING ATTACHMENTS 
IV.  SETTING THE BOOKMARKS, LINKS, AND DOCUMENT PROPERTIES   
V. 
PREPARING FOR WEB POSTING  
The instructions below are presented in this order.  It is very important to follow these steps when 
creating your packet, or you will run into problems (broken links or not properly optimizing for web 
viewing, etc). 
Library SDK component:C# PowerPoint - Insert Blank PowerPoint Page in C#.NET
to rotate PowerPoint document page, how to delete PowerPoint page Add and Insert a blank Page to PowerPoint File in C# demo code to insert multiple pages of a
www.rasteredge.com
Library SDK component:VB.NET Create PDF Library SDK to convert PDF from other file
pdf" ' Create a new PDF Document object with 2 blank pages Dim doc As PDFDocument = PDFDocument.Create(2) ' Save the new created PDF document into file doc.Save
www.rasteredge.com
Electronic Packets Instruction Manual 
Page 5 
I. P
REPARING 
D
OCUMENTS FOR 
C
ONVERSION 
/ C
REATING 
A
CCESSIBLE 
D
OCUMENTS
Until Accessibility becomes a priority, steps 1, 4 & 5 of this stage will often be skipped for 
the sake of saving time.  Please keep in mind, however, that most of these steps are critical 
for screen readers to be able to process the final product, and as such should be 
considered a normal practice in the creation of electronic packets.  DO NOT SKIP STEPS 
TWO & THREE. 
1. 
Check all reports for Headers 1 & 2 (Automates Bookmarks) 
A. 
The PC/CC reports have been automatically set up for headers 1&2 (using the style sheets) 
beginning with any report created after 12-4-02.   
B. 
For reports created prior to that date, please check that the section headers are showing as 
Header 1 and the attachments listing shows as Header 2.   
i. 
To change the style applied to text, select the text (only that 
which pertains!) 
ii. 
Go to the Style box in the toolbars and select the 
appropriate style to be applied 
C. 
If you need to change the font style, make sure that you make the change in the style sheet 
(PC/CC Settings are shown below, other report types will vary in their font settings): 
i. 
Select “Format” from the Menu Bar, click on “Style…” 
ii. 
In the Styles listing in the left column, click on Heading 1, then click on the “Modify” button 
iii. 
Click on Format, then select Font from the drop-down list 
iv. 
Change the Font to Arial Black, Regular, Size 11, Small Caps; Select OK  
v. 
Modify Paragraph to make sure that “Keep with Next” is NOT checked 
vi. 
Then click on OK & OK again, then Apply 
vii. 
Repeat for Heading 2, using Times New Roman, Regular, Size 11 font settings 
STEPS:   i   
ii 
iii 
iv 
Library SDK component:VB.NET PDF: Get Started with PDF Library
Fill-in Field Data. Field: Insert, Delete, Update Field. a new PDF Document object with 2 blank pages Dim doc Create(2) ' Save the new created PDF document into
www.rasteredge.com
Library SDK component:How to C#: Cleanup Images
returned. Delete Blank Pages. Set property BlankPageDelete to true , blank pages in the document will be deleted. Remove Edges or Borders.
www.rasteredge.com
Electronic Packets Instruction Manual 
Page 6 
2. 
De-colorize the stips and additional information attachments.   
A. 
PLEASE NOTE:  Open the CDS version of the document and save into the electronic packets 
folder so that you are not modifying the original CDS document
  
B. 
Select All, and choose Black font coloring - SAVE 
3. 
Scan the signature pages of the reports & all remaining (non-electronic) attachments.   
A. 
Flag the pages in the reports that will require scanning  
B. 
Scan the attachments one report at a time: 
i. 
Open HP Precisionscan Pro (from desktop) 
ii. 
Place first document (usually signature page of report) in the automatic document feeder 
(ADF) tray  
iii. 
A window will automatically pop up (ADF Scan window),  
(1.) 
Click on “Scan” 
(2.) 
Browse to the electronic packet folder (For Current Planning, the EP folder is in the 
CoordSpec workgroups folder) 
(3.) 
Select the appropriate hearing date folder, or create one if their isn’t one already 
(4.) 
Title the document by the case number (i.e. 26-UP-02_scans.pdf) 
iv. 
The document will then scan and save 
v. 
When the scan is complete, a pop-up window will ask you if you want to add more pages 
to the document, 
(1.) 
If there are additional attachments to be scanned for that case report, click set the 
next attachment on the ADF and click on scan; repeat until all attachments are 
added to the pdf 
(2.) 
If there are no additional attachments needing to be scanned for this case, click on 
“done” 
vi. 
Repeat scanning for each case until completed 
4. 
Run the Paper Capture plug-in on the scanned documents (for accessibility) 
.
This program takes a while to run, depending on the number of pages, amount of text 
vs graphics, etc.  If you want to speed up the process of creating the packets, you can either 
skip this step or only use page capture on critical pages (step D would change 
to “Current Page“ and you’d have to run it manually on each page you want to 
capture or “From Page __ to __” to run a series.   
A. 
Open PDF file 
B. 
Click on “Tools” in the Menu Bar 
C. 
Select “Paper Capture” 
D. 
Make sure that the “All Pages” option is not checked – do either one page at a 
time or a series of pages.  Using the All setting isn’t necessary for most cases, and can take a 
while to process. 
Electronic Packets Instruction Manual 
Page 7 
E. 
Click on “Preferences” 
F. 
Select “Paper Capture” in the left column 
G. 
Set the preferences to:  English (US), Formatted Text & Graphics, and set the 
Downsampling
to Medium (150 dpi). 
H. 
Click on OK, the OK again – this will run the program 
I. 
Repeat for each PDF file created from scanned images 
5. 
Insert alternate text for images  
A. 
Add alternate text to graphic elements in Word documents 
i. 
Open the case reports and make sure that the map insert has alternate text 
(1.) 
Open the Case Report 
(2.) 
Right-click on the map insert 
(3.) 
Select Format Picture 
(4.) 
Click on the “Web” tab 
(5.) 
Add alternate text – for example:  “General Location Map – This site is 
located at the southeast corner of Scottsdale and Indian School 
Roads.” 
(6.) 
Do the same for the Scottsdale Seal 
ii. 
If there are other graphic elements in the report or other Word documents saved in the 
case folder, repeat this process on each element. 
B. 
Add alternate text to PowerPoint graphics 
i. 
Open the file and select the entire graphic image  
ii. 
Right-click and select Grouping… the click on “Group” 
Electronic Packets Instruction Manual 
Page 8 
iii. 
Right-click on the aerial and select Format Object 
iv. 
Click on the “Web” tab 
v. 
Add alternate text – for example:  “Attachment #2 – Context Aerial showing relationship to 
neighborhood.” 
vi. 
Repeat with all PowerPoint Graphics 
C. 
Add Alternate Text to PDF zoning graphics (or any other existing PDF) 
i. 
Open the File 
ii. 
Click on Document in the Menu Bar and select “Make Accessible” 
iii. 
Click on Window in the Menu Bar and select “Tags” -- A window pops up with the newly 
created tags listed.   
iv. 
Right-click on tag and select “Element Properties” 
v. 
Name the tag – i.e. “Attachment #4 – Zoning Map” 
vi. 
Add alternate text – for example:  “Site currently has Open Space (O-S) zoning.” 
Electronic Packets Instruction Manual 
Page 9 
II. C
ONVERT EVERYTHING IN ELECTRONIC FORMAT INTO A 
PDF 
DOCUMENT 
– Y
OU CAN ONLY 
DO THIS IF YOU HAVE THE FULL
VERSION OF 
A
DOBE 
A
CROBAT
  
1. 
Convert Agendas & Minutes to PDF 
A. 
Open CDS Meetings to the hearing date in question and/or the electronic packets folder. 
B. 
Convert all agendas to PDF.   (Don’t forget the tentative agenda for next hearing.)  Rename 
using ddmmyyag.pdf format –i.e. 121102ag.pdf.   
i. 
To convert CDS documents, click on the  “ConvertToPDF” macro on your Menu bar.  If 
you don’t have this, see the relevant text in the above section on “What do I need to 
start?” 
C. 
Save the PDFs into the Electronic Packets folder. 
2. 
Convert all reports, stips and attachments that are in CDS to PDF format.  Save the PDFs into the 
Electronic Packets folder.  Use the following naming conventions to help the reports and 
attachments be grouped by case name and by attachment number. 
A. 
Start with the PC report and stips in the document window.   
i. 
To convert non-CDS documents in Office, just click on the conversion button or use 
Distiller as described below (See Subsection 2.D). 
ii. 
Save them like casename.pdf.  For example:  12up02.pdf or 
11zn97-2_#05.pdf 
Please Note:  Do not save the report
name with the # sign – when the file is posted 
on-line the web server thinks you’re looking for a bookmark within a document and 
won’t find your file!  (If your case name is 2-UP-2000#2 and you save it that way, the 
program will look for a bookmark named “2” in a file named “2-UP-2000”.) 
B. 
Open the Case Folder and convert the PowerPoint graphics that Josh made (aerials and GP 
map).  Save as casename_#.pdf. 
i. 
For example:  12up02_#02A.pdf or 11zn97-2_#12.pdf 
ii. 
Open the Zoning map(s).  Since they are already in PDF format, just do a quick Save-As 
into the electronic packet folder.  Remember to name them as shown in the above 
example (Sec. 2.B.i.) 
C. 
If there are any other attachments in electronic format, such as the Traffic Impact Statement, 
or any specially made attachments, convert them to PDFs as well.   
D. 
For other file types, i.e. non-Microsoft Office files, print using Acrobat Distiller. 
**You can also use these settings to convert larger files (Word, PowerPoint, etc) to keep 
the size down, as the conversion process below also compresses images, etc. 
i. 
To use the Acrobat Distiller, Go To “File” and select “Print” 
ii. 
Select Acrobat Distiller as your print output source (instead of a printer) 
iii. 
Select “Properties” 
Documents you may be interested
Documents you may be interested