foxit pdf sdk c# : Extracting data from pdf into excel software Library dll windows asp.net html web forms panorama_adminguide3-part1743

© Palo Alto Networks, Inc.
Panorama 7.0 Administrator’s Guide  •  31
Panorama Overview
Plan Your Deployment
Plan Your Deployment
Determine the management approach. Do you plan to use Panorama to centrally configure and manage 
the policies, to centrally administer software, content and license updates, and/or centralize logging and 
reporting across the managed devices in the network?
If you already deployed and configured the Palo Alto Networks firewalls on your network, determine 
whether to transition the devices to centralized management. This process requires a migration of all 
configuration and policies from your firewalls to Panorama. For details, see Transition a Firewall to 
Panorama Management.
Verify that Panorama is on the same release version or a later version than the firewalls that it will 
manage. For example, Panorama with version 6.0 cannot manage firewalls running PAN‐OS 7.0. For 
versions within the same feature release, although Panorama can manage firewalls running a later 
version of PAN‐OS, Palo Alto Networks recommends that Panorama run the same version or a later 
version. For example, if Panorama runs 6.0.3, it is recommended that all managed firewalls run PAN‐OS 
6.0.3 or earlier versions.
Plan to use the same URL filtering database (BrightCloud or PAN‐DB) across all managed firewalls. If 
some firewalls are using the BrightCloud database and others are using PAN‐DB, Panorama can only 
manage security rules for one or the other URL filtering database. URL filtering rules for the other 
database must be managed locally on the firewalls that use that database.
Plan to use Panorama in a high availability configuration; set it up as an active/passive high availability 
pair. See Panorama High Availability.
Estimate the log storage capacity your network needs to meet security and compliance requirements. 
Consider such factors as the network topology, number of firewalls sending logs, type of log traffic (for 
example, URL Filtering and Threat logs versus Traffic logs), the rate at which firewalls generate logs, and 
the number of days for which you want to store logs on Panorama. For details, see Determine Panorama 
Log Storage Requirements.
For meaningful reports on network activity, plan a logging solution:
Do you need to forward logs to a syslog server, in addition to Panorama? 
If you need a long‐term storage solution, do you have a Security Information and Event 
Management (SIEM) solution, such as Splunk or ArcSight, to which you need to forward logs? 
Do you need redundancy in logging? With Panorama virtual appliances in HA, each peer can log to 
its virtual disk. The managed devices can send logs to both peers in the HA pair. This option provides 
redundancy in logging and is best suited to support up to 2TB of log storage capacity. If you use 
Dedicated Log Collectors (M‐Series appliances in Log Collector mode), you can enable redundancy 
to ensure that no logs are lost if any one Log Collector in the Collector Group becomes unavailable. 
Each log will have two copies and each copy will reside on a different Log Collector.
Will you log to a Network File System (NFS)? Only the Panorama virtual appliance supports NFS. 
Consider using NFS if Panorama requires more than 2TB of log storage capacity and but doesn’t 
manage Dedicated Log Collectors. If using NFS, note that the managed devices can send logs only 
to the primary peer in the HA pair, and only the active‐primary Panorama is mounted to the NFS and 
can write to it.
If your logging solution includes M‐Series appliances, by default they use the management (MGT) 
interface for configuration, log collection, and Collector Group communication. However, it is a best 
practice to use the Eth1 or Eth2 interfaces for log collection and Collector Group communication to 
improve security, control traffic prioritization, performance, and scalability. Determine whether your 
solution would benefit from using separate interfaces for these functions. For details, see Set Up the 
M‐Series Appliance.
Extracting data from pdf into excel - extract form data from PDF in C#.net, ASP.NET, MVC, Ajax, WPF
Help to Read and Extract Field Data from PDF with a Convenient C# Solution
extract table data from pdf; sign pdf form reader
Extracting data from pdf into excel - VB.NET PDF Form Data Read library: extract form data from PDF in vb.net, ASP.NET, MVC, Ajax, WPF
Convenient VB.NET Solution to Read and Extract Field Data from PDF
how to extract data from pdf file using java; extract pdf data into excel
32  •  Panorama 7.0 Administrator’s Guide
© Palo Alto Networks, Inc.
Plan Your Deployment
Panorama Overview
Determine what access privileges, roles, and permissions administrators require to access to the 
managed firewalls and Panorama. See Set Up Administrative Access to Panorama.
Plan the required Device Groups. Consider whether to group firewalls based on function, security 
policy, geographic location, or network segmentation. An example of a function‐based device group is 
one that contains all the firewalls that a Research and Development team uses. Consider whether to 
create smaller device groups based on commonality, larger device groups to scale more easily, or a 
Device Group Hierarchy to simplify complex layers of administration.
Plan a layering strategy for administering policies. Consider how firewalls inherit and evaluate policy 
rules within the Device Group Hierarchy, and how to best implement shared rules, device‐group rules, 
and firewall‐specific rules to meet your network needs. For visibility and centralized policy management, 
consider using Panorama for administering rules even if you need firewall‐specific exceptions for shared 
or device group rules. If necessary, you can Push a Policy Rule to a Subset of Firewalls within a device 
group.
Plan the organization of your firewalls based on how they inherit network configuration settings from 
Templates and Template Stacks. For example, consider assigning firewalls to templates based on 
hardware platforms, geographic proximity, and similar network needs for time zones, a DNS server, and 
interface settings.
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc. Help to extract single or multiple pages from adobe PDF file and save into a new PDF file.
pdf form save in reader; how to fill out a pdf form with reader
C# PDF Text Extract Library: extract text content from PDF file in
Free online source code for extracting text from adobe PDF document in C#.NET class. Enable extracting PDF text to another PDF file, TXT and SVG formats.
pdf data extractor; extract data from pdf using java
© Palo Alto Networks, Inc.
Panorama 7.0 Administrator’s Guide  •  33
Panorama Overview
Deploy Panorama: Task Overview
Deploy Panorama: Task Overview
The following task list summarizes the steps to get started with Panorama. For an example of how to use 
Panorama for central management, see Use Case: Configure Firewalls Using Panorama.
Deploy Panorama: Task Overview
Step 1 (M‐Series appliance onlyRack mount the appliance.
Step 2 Perform initial configuration to enable network access to Panorama. See Set Up the Panorama Virtual 
Appliance or Set Up the M‐Series Appliance.
Step 3 Register Panorama and Install Licenses.
Step 4 Install Content and Software Updates for Panorama.
Step 5 (Optional/recommended) Set up Panorama in a high availability configuration. See Panorama High 
Availability.
Step 6 Add a Firewall as a Managed Device.
Step 7 Add a Device Group or Create a Device Group HierarchyAdd a Template, and (if applicable) Configure a 
Template Stack.
Step 8 (Optional) Configure log forwarding to Panorama and/or to external services. See Manage Log Collection.
Step 9 Monitor Network Activity using the visibility and reporting tools on Panorama.
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C# programming sample for extracting all images from PDF. // Open a document. C# programming sample for extracting all images from a specific PDF page.
extract data from pdf table; java read pdf form fields
C# PDF insert text Library: insert text into PDF content in C#.net
such as inserting text to PDF, deleting text from PDF, searching text in PDF, extracting text from PDF, and value, The char wil be added into PDF page, 0
exporting pdf form to excel; how to flatten a pdf form in reader
34  •  Panorama 7.0 Administrator’s Guide
© Palo Alto Networks, Inc.
Deploy Panorama: Task Overview
Panorama Overview
VB.NET PDF Text Extract Library: extract text content from PDF
Enable extracting PDF text to another PDF file, and other formats such as TXT and SVG form. OCR text from scanned PDF by working with XImage.OCR SDK.
how to fill out pdf forms in reader; extract data from pdf form
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Sample for extracting all images from PDF in VB.NET program. Sample for extracting an image from a specific position on PDF in VB.NET program.
extract data from pdf file; extracting data from pdf into excel
© Palo Alto Networks, Inc.
Panorama 7.0 Administrator’s Guide  •  35
Set Up Panorama
For centralized reporting and cohesive policy management across all the firewalls on your network, 
Panorama can be deployed as a virtual appliance or as a hardware appliance (the M‐Series appliance).
The following topics describe how to set up Panorama on your network:
Determine Panorama Log Storage Requirements
Set Up the Panorama Virtual Appliance
Set Up the M‐Series Appliance
Register Panorama and Install Licenses
Install Content and Software Updates for Panorama
Transition to a Different Panorama Platform
Access and Navigate Panorama Management Interfaces
Set Up Administrative Access to Panorama
How to C#: Basic SDK Concept of XDoc.PDF for .NET
And PDF file text processing like text writing, extracting, searching, etc., are to load a PDF document from file or query data and save the PDF document.
exporting data from excel to pdf form; how to save editable pdf form in reader
VB.NET PDF: Basic SDK Concept of XDoc.PDF
And PDF file text processing like text writing, extracting, searching, etc., are to load a PDF document from file or query data and save the PDF document.
can reader edit pdf forms; using pdf forms to collect data
36  •  Panorama 7.0 Administrator’s Guide
© Palo Alto Networks, Inc.
Determine Panorama Log Storage Requirements
Set Up Panorama
Determine Panorama Log Storage Requirements
When you Plan Your Deployment, estimate how much log storage capacity Panorama requires to determine 
which Panorama Platforms to deploy, whether to expand the storage on those platforms beyond their 
default capacities, whether to deploy Dedicated Log Collectors, and whether to Configure Log Forwarding 
from Panorama to External Destinations. When Panorama reaches the maximum capacity, it automatically 
deletes older logs to create space for new ones. Therefore, to ensure that log retention meets your needs, 
you should configure any additional storage during the Panorama setup stage. To expand log storage 
capacity during or after setup, see Expand Log Storage Capacity on the Panorama Virtual Appliance or 
Increase Storage on the M‐Series Appliance.
Perform the following steps to determine the approximate log storage that Panorama requires. For details 
and use cases, refer to Panorama Sizing and Design Guide.
Determine Panorama Log Storage Requirements
Step 1 Determine the log retention 
requirements of your organization.
Factors that affect log retention requirements include:
•  IT policy of your organization
•  Log redundancy—If you enable log redundancy when you 
Configure a Collector Group, each log will have two copies, 
which doubles your required log storage capacity.
•  Regulatory requirements, such as those specified by the 
Payment Card Industry Data Security Standard (PCI DSS), 
Sarbanes‐Oxley Act, and Health Insurance Portability and 
Accountability Act (HIPAA)
If your organization requires the removal of logs after a 
certain period, you can set the expiration period for each 
log type. You can also set a storage quota for each log type 
as a percentage of the total space if you need to prioritize 
log retention by type. For details, see Manage Storage 
Quotas and Expiration Periods for Logs and Reports.
Step 2 Determine the average daily logging 
rates.
Do this multiple times each day at peak 
and non‐peak times to estimate the 
average. The more often you sample the 
rates, the more accurate your estimate.
1. Display the current log generation rate in logs per second:
•  If Panorama is not yet collecting logs, access the CLI of each 
firewall, run the following command, and calculate the total 
rates for all the firewalls. This command displays the 
number of logs received in the last second.
debug log-receiver statistics
•  If Panorama is already collecting logs, run the following 
command at the CLI of each platform that receives logs 
(Panorama management server or Dedicated Log Collector) 
and calculate the total rates. This command gives the 
average logging rate for the last five minutes.
debug log‐collector log‐collection‐stats show 
incoming‐logs
You can also use an SNMP manager to determine 
the logging rates of M‐Series appliances by 
monitoring the panLcLogRate object (OID 
1.3.6.1.4.1.25461.2.3.30.1.1).
2. Calculate the average of the sampled rates.
3. Calculate the daily logging rate by multiplying the average 
logs‐per‐second by 86,400.
VB.NET PDF insert text library: insert text into PDF content in vb
functions to PDF document imaging application, such as inserting text to PDF, deleting text from PDF, searching text in PDF, extracting text from PDF, and so on
how to fill out a pdf form with reader; extract pdf form data to xml
© Palo Alto Networks, Inc.
Panorama 7.0 Administrator’s Guide  •  37
Set Up Panorama
Determine Panorama Log Storage Requirements
Step 3 Estimate the required storage capacity.
This formula provides only an 
estimate; the exact amount of 
required storage will differ from 
the formula result.
Use the formula:
<required_storage_duration> x <average_log_size> x 
<average_logging_rate>
The average log size varies considerably by log type. However, you 
can use 360 bytes as an approximate average log size.
For example, if Panorama must store logs for 30 days and the 
average total logging rate for all firewalls is 21,254,400 logs per 
day, then the required log storage capacity is: 30 x 360 x 
21,254,400 = 229,547,520,000 bytes (approximately 230GB).
Determine Panorama Log Storage Requirements (Continued)
38  •  Panorama 7.0 Administrator’s Guide
© Palo Alto Networks, Inc.
Set Up the Panorama Virtual Appliance
Set Up Panorama
Set Up the Panorama Virtual Appliance
The Panorama virtual appliance consolidates the Panorama management and logging functions into a single 
virtual machine. To enable the use of an existing VMware virtual infrastructure to centrally administer and 
monitor Palo Alto Networks firewalls, install Panorama on an ESXi server or in vCloud Air.
Setup Prerequisites for the Panorama Virtual Appliance
Install the Panorama Virtual Appliance
Perform Initial Configuration of the Panorama Virtual Appliance
Expand Log Storage Capacity on the Panorama Virtual Appliance
Complete the Panorama Virtual Appliance Setup
Setup Prerequisites for the Panorama Virtual Appliance
Complete the following tasks before setting up a Panorama virtual appliance:
Use your browser to access the Palo Alto Networks support site and Register Panorama You will need 
the Panorama serial number that you received in the order fulfillment email. After registering Panorama, 
you can access the Panorama software downloads page.
If you will install Panorama on a VMware ESXi server, verify that the server meets the following 
minimum system requirements. These requirements apply to Panorama 5.1 and later releases.
You can’t use the Panorama virtual appliance as a Dedicated Log Collector. You must Set Up the 
M‐Series Appliance in Log Collector mode to have dedicated log collection capabilities. However, 
you can use the Panorama virtual appliance to manage Dedicated Log Collectors.
These topics assume you are familiar with the VMware products required to create the virtual 
appliance, and don’t cover VMware concepts or terminology.
Minimum System Requirements for Panorama on a VMware ESXi Server
•  64‐bit kernel‐based VMware ESXi 5.1, 5.5, or 6.0. The minimum supported version of the virtual hardware family 
type (also known as the VMware virtual hardware version) on the ESXi server is vmx‐09.
•  A client computer with one of the following: VMware vSphere Client or VMware Infrastructure Client that is 
compatible with your ESXi server.
•  Use the following guidelines for allocating CPU and memory:
•  1–10 managed firewalls: 4 cores and 4GB.
•  11–50 managed firewalls: 8 cores and 8GB.
•  More than 50 managed firewalls: 8 cores and 16GB.
•  40GB disk space.
Panorama allocates approximately 11GB for log storage. Increasing the disk space doesn’t increase the log storage 
capacity. To Expand Log Storage Capacity on the Panorama Virtual Appliance, you must add another virtual disk or 
set up access to a Network File System (NFS) datastore.
© Palo Alto Networks, Inc.
Panorama 7.0 Administrator’s Guide  •  39
Set Up Panorama
Set Up the Panorama Virtual Appliance
Install the Panorama Virtual Appliance
Install Panorama on an ESXi Server
Install Panorama in vCloud Air
Install Panorama on an ESXi Server
Use these instructions to install a new Panorama virtual appliance on a VMware ESXi server. If you are 
upgrading your existing Panorama virtual appliance, skip to Install Content and Software Updates for 
Panorama.
Install Panorama on an ESXi Server 
Step 1 Download the Panorama base image 
Open Virtual Appliance (OVA) file.
1. Use your browser to access the Palo Alto Networks software 
downloads site.
2. In the Panorama Base Images section, Download column, click 
the link for the desired release to download the OVA file.
40  •  Panorama 7.0 Administrator’s Guide
© Palo Alto Networks, Inc.
Set Up the Panorama Virtual Appliance
Set Up Panorama
Install Panorama in vCloud Air
Use these instructions to install a new Panorama virtual appliance in VMware vCloud Air. If you are 
upgrading a Panorama virtual appliance deployed in vCloud Air, skip to Install Content and Software Updates 
for Panorama.
Step 2 Install Panorama.
1. Launch the VMware vSphere Client and connect to the 
VMware server.
2. Select File > Deploy OVF Template. 
3. Browse to select the Panorama OVA file and click Next.
4. Confirm that the product name and description match the 
downloaded version, and click Next.
5. Enter a descriptive name for the Panorama virtual appliance, 
and click Next.
6. Select a Datastore Location on which to install the Panorama 
image, and click Next.
Regardless of the disk size, Panorama uses approximately 
11GB for log storage. Increasing the disk size doesn’t increase 
the log storage capacity. To Expand Log Storage Capacity on 
the Panorama Virtual Appliance, you must add another virtual 
disk or set up access to a Network File System (NFS) 
datastore.
7. Select Thick Provision Lazy Zeroed as the disk format, and 
click Next.
8. Specify which networks in the inventory to use for the 
Panorama virtual appliance.
9. Confirm the selected options and click Finish to start the 
installation process.
10. When the installation completes, right‐click the Panorama 
virtual appliance and Edit Settings as follows:
a. Select the Hardware tab and allocate Memory based on 
how many firewalls Panorama will manage:
– 1‐10 firewalls: 4GB
– 11‐50 firewalls: 8GB
– More than firewalls: 16GB
b. Set the SCSI Controller to LSI Logic Parallel.
c. Select the Options tab, select General Options, set the 
Guest Operating System to Linux, and set the Version to 
Other Linux (64-bit).
d. Click OK to save your changes. 
Step 3 Power on the Panorama virtual 
appliance.
In the vSphere Client, right‐click the Panorama virtual appliance 
and select Power > Power On.
When the Panorama virtual appliance boots, the installation 
process is complete. You are then ready to Perform Initial 
Configuration of the Panorama Virtual Appliance.
Install Panorama on an ESXi Server  (Continued)
Documents you may be interested
Documents you may be interested