Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
iwfm — IWFM file tools for Python
iwfm — IWFM file tools for Python

Contents

  • Installation
  • IWFM file conventions
  • API reference
    • iwfm
      • iwfm.Unbuffered
      • iwfm.bnds2mask
      • iwfm.bud2csv
      • iwfm.budget_info
      • iwfm.calib
        • iwfm.calib.bias_calc
        • iwfm.calib.calib
        • iwfm.calib.calib_stats
        • iwfm.calib.compare
        • iwfm.calib.divshort2obs
        • iwfm.calib.do_avgonly
        • iwfm.calib.fac2iwfm
        • iwfm.calib.find_nearest_index
        • iwfm.calib.get_hyd_fname
        • iwfm.calib.get_hyd_info
        • iwfm.calib.get_hyd_names
        • iwfm.calib.get_obs_hyd
        • iwfm.calib.get_sim_hyd
        • iwfm.calib.headdiff_hyds
        • iwfm.calib.headdiff_read
        • iwfm.calib.hyds_missed
        • iwfm.calib.idw
        • iwfm.calib.interp_val
        • iwfm.calib.iwfm2obs
        • iwfm.calib.iwfm_exe_time
        • iwfm.calib.krige
        • iwfm.calib.ltbud
        • iwfm.calib.ltsmp
        • iwfm.calib.obs_smp
        • iwfm.calib.par2iwfm
        • iwfm.calib.params2gw
        • iwfm.calib.pest_res_stats
        • iwfm.calib.ppk2fac
        • iwfm.calib.ppk2fac_trans
        • iwfm.calib.read_gw_file
        • iwfm.calib.read_obs_wells
        • iwfm.calib.read_overwrite_file
        • iwfm.calib.read_settings
        • iwfm.calib.real2iwfm
        • iwfm.calib.res_stats
        • iwfm.calib.rmse_calc
        • iwfm.calib.setrot
        • iwfm.calib.sim_4_sites
        • iwfm.calib.sim_equiv
        • iwfm.calib.sim_obs_list
        • iwfm.calib.sim_smp
        • iwfm.calib.simout2gw
        • iwfm.calib.smp_avg
        • iwfm.calib.smp_format
        • iwfm.calib.smp_read
        • iwfm.calib.stacdep2obs
        • iwfm.calib.to_smp_ins
        • iwfm.calib.well_pairs_2_obs_list
        • iwfm.calib.write_missing
        • iwfm.calib.write_overwrite_file
        • iwfm.calib.write_results
        • iwfm.calib.write_rmse_bias
      • iwfm.cdec2monthly
      • iwfm.cfs2afd
      • iwfm.closest_list
      • iwfm.date_index
      • iwfm.date_util
      • iwfm.dbf_open
      • iwfm.dbf_print_record
      • iwfm.debug
        • iwfm.debug.check_key
        • iwfm.debug.debug
        • iwfm.debug.exe_time
        • iwfm.debug.logger_setup
        • iwfm.debug.print_dict
        • iwfm.debug.print_env
        • iwfm.debug.print_exe_time
        • iwfm.debug.test_dict
        • iwfm.debug.this_python
        • iwfm.debug.this_sys
        • iwfm.debug.this_sys_version
        • iwfm.debug.timer
      • iwfm.detaw_2_table
      • iwfm.diagnostics
        • iwfm.diagnostics.assemble_bundle
        • iwfm.diagnostics.build_tied_groups
        • iwfm.diagnostics.detect_convergence_trouble
        • iwfm.diagnostics.detect_mass_balance_hotspots
        • iwfm.diagnostics.detect_params_at_bounds
        • iwfm.diagnostics.detect_residual_clusters
        • iwfm.diagnostics.detect_stream_gw_anomalies
        • iwfm.diagnostics.diag_dataclasses
        • iwfm.diagnostics.iteration_callback
        • iwfm.diagnostics.llm_supervisor
        • iwfm.diagnostics.parse_model_geometry
        • iwfm.diagnostics.read_convergence_hdf
        • iwfm.diagnostics.read_elemmb_hdf
        • iwfm.diagnostics.read_pest_sensitivity
        • iwfm.diagnostics.read_pest_state
        • iwfm.diagnostics.read_residual_hdf
        • iwfm.diagnostics.read_stream_hdf
        • iwfm.diagnostics.select_parameters
        • iwfm.diagnostics.serialize_bundle
        • iwfm.diagnostics.setup_pest_run
        • iwfm.diagnostics.stability_jacobian
        • iwfm.diagnostics.suggest_parameter_changes
        • iwfm.diagnostics.write_pest_control
      • iwfm.dicu2table
      • iwfm.dll
        • iwfm.dll.date_time
        • iwfm.dll.dll_backend
        • iwfm.dll.dll_init
        • iwfm.dll.dll_init_tyler
        • iwfm.dll.dll_open
        • iwfm.dll.get_elem_ids
        • iwfm.dll.get_elem_nodes
        • iwfm.dll.get_nelem
        • iwfm.dll.get_nnodes
        • iwfm.dll.get_node_ids
        • iwfm.dll.get_node_xy
        • iwfm.dll.get_timespecs
        • iwfm.dll.get_timesteps
        • iwfm.dll.seek_proc
      • iwfm.dss_date
      • iwfm.elem_poly_coords
      • iwfm.elem_poly_coords_wkt
      • iwfm.file2dict
      • iwfm.file_2_bak
      • iwfm.file_delete
      • iwfm.file_missing
      • iwfm.file_rename
      • iwfm.file_test
      • iwfm.file_type_error
      • iwfm.file_utils
      • iwfm.file_validate_path
      • iwfm.generate_datetime_objects
      • iwfm.generate_timesteps
      • iwfm.get_change_col
      • iwfm.get_elem_centroids
      • iwfm.get_elem_list
      • iwfm.get_gw_params
      • iwfm.get_heads_4_date
      • iwfm.get_stream_list_40
      • iwfm.get_stream_list_41
      • iwfm.get_stream_list_42
      • iwfm.get_stream_list_50
      • iwfm.gis
        • iwfm.gis.bearing
        • iwfm.gis.choropleth
        • iwfm.gis.contour2png
        • iwfm.gis.dd2dms
        • iwfm.gis.density_plot
        • iwfm.gis.distance_ellipse
        • iwfm.gis.distance_sphere
        • iwfm.gis.dms2dd
        • iwfm.gis.elem2boundingpoly
        • iwfm.gis.elem2shp
        • iwfm.gis.elem_zbud2shp
        • iwfm.gis.elems2shp_csv
        • iwfm.gis.geocode
        • iwfm.gis.geocode_ex
        • iwfm.gis.geocode_json
        • iwfm.gis.geocode_mp
        • iwfm.gis.geocode_wkt
        • iwfm.gis.geojson2shp
        • iwfm.gis.geop_open
        • iwfm.gis.geop_plot
        • iwfm.gis.geop_saveplot
        • iwfm.gis.geopdf_create
        • iwfm.gis.geopdf_draw_rect_ex
        • iwfm.gis.getWKT_prj
        • iwfm.gis.get_boundary_coords
        • iwfm.gis.get_utm_zone
        • iwfm.gis.gis
        • iwfm.gis.grid2img
        • iwfm.gis.grid_colorize
        • iwfm.gis.grid_contour
        • iwfm.gis.grid_read
        • iwfm.gis.grid_shadedrelief
        • iwfm.gis.grid_write
        • iwfm.gis.heatmap
        • iwfm.gis.hillshade
        • iwfm.gis.histogram
        • iwfm.gis.histogram_array
        • iwfm.gis.histogram_draw
        • iwfm.gis.igsm2shp
        • iwfm.gis.igsm_elem2shp
        • iwfm.gis.image2Array
        • iwfm.gis.img_2_array
        • iwfm.gis.img_classify
        • iwfm.gis.img_clip
        • iwfm.gis.img_diff
        • iwfm.gis.img_extract
        • iwfm.gis.img_stretch
        • iwfm.gis.img_swap_bands
        • iwfm.gis.img_threshold
        • iwfm.gis.is_northern
        • iwfm.gis.iwfm2shp
        • iwfm.gis.json_read
        • iwfm.gis.kml_points
        • iwfm.gis.las2dem
        • iwfm.gis.las2shp
        • iwfm.gis.latlon_2_utm
        • iwfm.gis.make_prj
        • iwfm.gis.map_divs2shp
        • iwfm.gis.map_elempump
        • iwfm.gis.map_elempump2shp
        • iwfm.gis.map_lu
        • iwfm.gis.map_param2shp_elems
        • iwfm.gis.map_param2shp_nodes
        • iwfm.gis.map_param2shp_rz
        • iwfm.gis.map_param2shp_rz_natrip
        • iwfm.gis.map_param2shp_rz_npc
        • iwfm.gis.map_param2shp_rz_pc
        • iwfm.gis.map_param2shp_rz_urban
        • iwfm.gis.map_rchg2shp
        • iwfm.gis.method_fns
        • iwfm.gis.mysql_commit
        • iwfm.gis.mysql_conn
        • iwfm.gis.mysql_create
        • iwfm.gis.mysql_insert_record
        • iwfm.gis.mysql_new_table
        • iwfm.gis.mysql_read
        • iwfm.gis.nmea_parse
        • iwfm.gis.nodal_multivalues2shp
        • iwfm.gis.nodal_values2shp
        • iwfm.gis.nodes2shp
        • iwfm.gis.nodes2shp_csv
        • iwfm.gis.osmnx_getData
        • iwfm.gis.osmnx_street_len
        • iwfm.gis.point2geojson
        • iwfm.gis.point_in_poly
        • iwfm.gis.projection
        • iwfm.gis.qgis_init
        • iwfm.gis.qgis_init_paths
        • iwfm.gis.qgis_layer_names
        • iwfm.gis.qgis_open_proj
        • iwfm.gis.qgis_print_geometry
        • iwfm.gis.qgis_save_project
        • iwfm.gis.raster_band2jpeg
        • iwfm.gis.raster_open
        • iwfm.gis.reach2shp
        • iwfm.gis.shp2png
        • iwfm.gis.shp2png_empty
        • iwfm.gis.shp2png_poly
        • iwfm.gis.shp2wkt
        • iwfm.gis.shp_add_field
        • iwfm.gis.shp_area
        • iwfm.gis.shp_bounds
        • iwfm.gis.shp_crs
        • iwfm.gis.shp_driver_type
        • iwfm.gis.shp_epsg
        • iwfm.gis.shp_fieldnames
        • iwfm.gis.shp_fields
        • iwfm.gis.shp_fields_print
        • iwfm.gis.shp_geomtype
        • iwfm.gis.shp_get
        • iwfm.gis.shp_get_OGR
        • iwfm.gis.shp_get_PyShp
        • iwfm.gis.shp_get_writer
        • iwfm.gis.shp_getcol
        • iwfm.gis.shp_getcol_lg
        • iwfm.gis.shp_getrec
        • iwfm.gis.shp_getrec_fn
        • iwfm.gis.shp_getrec_lg
        • iwfm.gis.shp_getrow
        • iwfm.gis.shp_getrow_lg
        • iwfm.gis.shp_norec
        • iwfm.gis.shp_reproject
        • iwfm.gis.shp_to_utm_pts
        • iwfm.gis.shp_type
        • iwfm.gis.shp_type_txt
        • iwfm.gis.snodes2shp
        • iwfm.gis.stretch
        • iwfm.gis.utm_2_latlon
        • iwfm.gis.utm_2_wgs84
        • iwfm.gis.wgs84_2_utm
        • iwfm.gis.wk2_getBoundingBox
        • iwfm.gis.wks2shp_pt
        • iwfm.gis.wkt2poly
        • iwfm.gis.world2pixel
        • iwfm.gis.world2screen
        • iwfm.gis.xml_fix
        • iwfm.gis.xml_tracks
      • iwfm.gw_well_lay_elev
      • iwfm.hdf5
        • iwfm.hdf5.cropbud2csv
        • iwfm.hdf5.get_budget_data_h5
        • iwfm.hdf5.get_budget_data_pywfm
        • iwfm.hdf5.get_zbudget_data_h5
        • iwfm.hdf5.get_zbudget_data_pywfm
        • iwfm.hdf5.get_zbudget_elem_vals_h5
        • iwfm.hdf5.get_zbudget_elem_vals_pywfm
        • iwfm.hdf5.get_zbudget_elemids
        • iwfm.hdf5.hdf2bud_core
        • iwfm.hdf5.hdf2bud_diversions
        • iwfm.hdf5.hdf2bud_gw
        • iwfm.hdf5.hdf2bud_lw
        • iwfm.hdf5.hdf2bud_rz
        • iwfm.hdf5.hdf2bud_snodes
        • iwfm.hdf5.hdf2bud_stream
        • iwfm.hdf5.hdf2bud_swat
        • iwfm.hdf5.hdf2bud_unsat
        • iwfm.hdf5.hdf2xlsx_core
        • iwfm.hdf5.hdf2xlsx_diversions
        • iwfm.hdf5.hdf2xlsx_gw
        • iwfm.hdf5.hdf2xlsx_lw
        • iwfm.hdf5.hdf2xlsx_rz
        • iwfm.hdf5.hdf2xlsx_snodes
        • iwfm.hdf5.hdf2xlsx_stream
        • iwfm.hdf5.hdf2xlsx_swat
        • iwfm.hdf5.hdf2xlsx_unsat
        • iwfm.hdf5.hdf2zbud_gw
        • iwfm.hdf5.hdf2zxlsx_gw
        • iwfm.hdf5.hdf5
        • iwfm.hdf5.hdf5_utils
        • iwfm.hdf5.hdf_exceptions
        • iwfm.hdf5.hdf_metadata
        • iwfm.hdf5.hdf_metadata_base
        • iwfm.hdf5.hdfbud2csv
        • iwfm.hdf5.print_methods_hdf
        • iwfm.hdf5.read_hdf5
        • iwfm.hdf5.zbud_gw_core
      • iwfm.headall2csv
      • iwfm.headall2dtw
      • iwfm.headall2excel
      • iwfm.headall2map
      • iwfm.headall2shp
      • iwfm.headall2surfer
      • iwfm.headall2table
      • iwfm.headall2ts
      • iwfm.headall_read
      • iwfm.hyd_dict
      • iwfm.hyd_diff
      • iwfm.igsm_read_chars
      • iwfm.igsm_read_elements
      • iwfm.igsm_read_lake
      • iwfm.igsm_read_nodes
      • iwfm.igsm_read_strat
      • iwfm.igsm_read_streams
      • iwfm.in_element
      • iwfm.index_date
      • iwfm.iwfm_adj_crops
      • iwfm.iwfm_aquifer_bottom
      • iwfm.iwfm_aquifer_thickness
      • iwfm.iwfm_aquifer_top
      • iwfm.iwfm_aquitard_bottom
      • iwfm.iwfm_aquitard_thickness
      • iwfm.iwfm_aquitard_top
      • iwfm.iwfm_boundary_coords
      • iwfm.iwfm_dataclasses
      • iwfm.iwfm_lse
      • iwfm.iwfm_lu2refined
      • iwfm.iwfm_lu2sub
      • iwfm.iwfm_lu4scenario
      • iwfm.iwfm_model
      • iwfm.iwfm_nearest_node
      • iwfm.iwfm_nearest_nodes
      • iwfm.iwfm_parametric_interp
      • iwfm.iwfm_precip_adj
      • iwfm.iwfm_read_bud
      • iwfm.iwfm_read_div_areas
      • iwfm.iwfm_read_elements
      • iwfm.iwfm_read_elempump
      • iwfm.iwfm_read_et_vals
      • iwfm.iwfm_read_gw
      • iwfm.iwfm_read_gw_params
      • iwfm.iwfm_read_lake
      • iwfm.iwfm_read_nodes
      • iwfm.iwfm_read_param_table_floats
      • iwfm.iwfm_read_param_table_ints
      • iwfm.iwfm_read_precip_vals
      • iwfm.iwfm_read_preproc
      • iwfm.iwfm_read_rz
      • iwfm.iwfm_read_rz_file_names
      • iwfm.iwfm_read_rz_npc
      • iwfm.iwfm_read_rz_nr
      • iwfm.iwfm_read_rz_params
      • iwfm.iwfm_read_rz_pc
      • iwfm.iwfm_read_rz_urban
      • iwfm.iwfm_read_sim
      • iwfm.iwfm_read_sim_file
      • iwfm.iwfm_read_strat
      • iwfm.iwfm_read_stream_reaches
      • iwfm.iwfm_read_streams
      • iwfm.iwfm_read_uz
      • iwfm.iwfm_read_uz_params
      • iwfm.iwfm_strat_arrays
      • iwfm.iwfm_sub_preproc
      • iwfm.iwfm_sub_sim
      • iwfm.logtrans
      • iwfm.lu2csv
      • iwfm.lu2tables
      • iwfm.meas_bounds
      • iwfm.multiproc
      • iwfm.nearest
      • iwfm.nearest_node
      • iwfm.new_pp_files
      • iwfm.new_sim_files
      • iwfm.parse_iwfm_date
      • iwfm.pdf2csv
      • iwfm.pdf_addimage
      • iwfm.pdf_addpages
      • iwfm.pdf_cell
      • iwfm.pdf_combine
      • iwfm.pdf_create
      • iwfm.pdf_save
      • iwfm.pdf_setfont
      • iwfm.plot
        • iwfm.plot.contour_levels
        • iwfm.plot.data_to_color
        • iwfm.plot.draw_plot
        • iwfm.plot.flip_y
        • iwfm.plot.get_XYvalues
        • iwfm.plot.get_maxs
        • iwfm.plot.get_mins
        • iwfm.plot.gw_hyd_annual
        • iwfm.plot.gw_hyd_monthly
        • iwfm.plot.head_hydrographs
        • iwfm.plot.histogram
        • iwfm.plot.iwfm_map_params
        • iwfm.plot.map
        • iwfm.plot.map_params_gw
        • iwfm.plot.map_params_rz
        • iwfm.plot.map_params_rz_npc
        • iwfm.plot.map_params_rz_nr
        • iwfm.plot.map_params_rz_pc
        • iwfm.plot.map_params_rz_urban
        • iwfm.plot.map_to_nodes
        • iwfm.plot.map_to_nodes_contour
        • iwfm.plot.map_to_nodes_png
        • iwfm.plot.overlay_histograms
        • iwfm.plot.save_tif
      • iwfm.read_elements_csv
      • iwfm.read_hyd_dict
      • iwfm.read_lu_change_factors
      • iwfm.read_lu_change_zones
      • iwfm.read_lu_file
      • iwfm.read_nodes
      • iwfm.read_nodes_csv
      • iwfm.read_obs_smp
      • iwfm.read_sim_hyd
      • iwfm.read_sim_hyds
      • iwfm.read_sim_wells
      • iwfm.read_wells
      • iwfm.refined_lu_factors
      • iwfm.sim_info
      • iwfm.simhyd_obs
      • iwfm.simhyds
      • iwfm.skip_ahead
      • iwfm.sub
        • iwfm.sub.gw_bc_cghd_file
        • iwfm.sub.gw_bc_file
        • iwfm.sub.gw_bc_node_file
        • iwfm.sub.gw_file
        • iwfm.sub.gw_pump_epump_file
        • iwfm.sub.gw_pump_file
        • iwfm.sub.gw_pump_well_file
        • iwfm.sub.gw_subs_file
        • iwfm.sub.gw_td_file
        • iwfm.sub.lake_file
        • iwfm.sub.lu_file
        • iwfm.sub.pp_elem_file
        • iwfm.sub.pp_file
        • iwfm.sub.pp_lake_file
        • iwfm.sub.pp_lakes
        • iwfm.sub.pp_node_file
        • iwfm.sub.pp_node_list
        • iwfm.sub.pp_strat_file
        • iwfm.sub.pp_stream_file
        • iwfm.sub.pp_streams
        • iwfm.sub.remove_items
        • iwfm.sub.rootzone_file
        • iwfm.sub.rz_dest_file
        • iwfm.sub.rz_npc_file
        • iwfm.sub.rz_nv_file
        • iwfm.sub.rz_pc_file
        • iwfm.sub.rz_urban_file
        • iwfm.sub.sim_file
        • iwfm.sub.st_bp_file
        • iwfm.sub.st_inflow_file
        • iwfm.sub.streams_file
        • iwfm.sub.swhed_file
        • iwfm.sub.unsat_file
      • iwfm.tables2lu
      • iwfm.util
        • iwfm.util.ftp_fetch
        • iwfm.util.get_cdec
        • iwfm.util.get_nwis
        • iwfm.util.get_usacoe
        • iwfm.util.get_usbr
        • iwfm.util.url_fetch
        • iwfm.util.zip_unzip
      • iwfm.vic_2_table
      • iwfm.wdl_meas_stats
      • iwfm.wdl_ts_4_wells
      • iwfm.write_2_csv
      • iwfm.write_2_dat
      • iwfm.write_2_surfer
      • iwfm.write_flows
      • iwfm.write_lu2file
      • iwfm.write_results
      • iwfm.write_smp
      • iwfm.xls
        • iwfm.xls.bud2xl
        • iwfm.xls.buds2xl
        • iwfm.xls.excel_init
        • iwfm.xls.excel_kill
        • iwfm.xls.excel_new_workbook
        • iwfm.xls.write_2_excel
        • iwfm.xls.write_budget_to_xl
        • iwfm.xls.xl_open
        • iwfm.xls.xl_quit
        • iwfm.xls.xl_save
        • iwfm.xls.xl_write_2d
        • iwfm.xls.xls
      • iwfm.zbudget2csv
Back to top
View this page

iwfm.pdf_combine¶

iwfm.pdf_combine(start_dir, save_dir, save_name)[source]¶

Combine all of the PDF files in a folder into one PDF file modified from https://geektechstuff.com/2018/02/17/python-3-merge-multiple-pdfs-into-one-pdf/.

Parameters:
  • start_dir (str) – Name of directory with PDF files to combine

  • save_dir (str) – Name of output directory

  • save_name (str) – Name of output file

Returns:

count – Number of PDFs combined

Return type:

int

Next
iwfm.pdf_create
Previous
iwfm.pdf_cell
Copyright © 2020-2026, University of California
Made with Sphinx and @pradyunsg's Furo
On this page
  • iwfm.pdf_combine
    • pdf_combine()