如何在vc中实现jpeg文件的显示和exif的读取 ♂
如何在vc中实现jpeg文件的显示和exif的读取
- 如何在vc中实现jpeg文件的显示和exif的读取
- 如何在vc中实现jpeg文件的显示和exif的读取(代码)
- 关于系统自带分区的问题
- 高手进!!!!!快
在显示图像之前,首先要获取到图像文件的存放路径,这里采用标准的文件打开对话框来选取图像文件,文件名存放在CString 型的变量m_sPath中:
CFileDialog dlg(TRUE,“jpg“,“*.jpg“,
OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,
“JPEG文件(*.jpg)|*.jpg|GIF文件(*.gif)|*.gif||“,NULL);
if(dlg.DoModal()==IDOK)
{
m_sPath=dlg.GetPathName();
Invalidate();
}
为简单计,图形显示的代码直接在视类中的OnDraw中编写,首先打开文件并判断文件的可用性,并把文件内容放到流接口IStream的对象pStm中:
IStream *pStm;
CFileStatus fstatus;
CFile file;
LONG cb;
……
if (file.Open(m_Path,CFile::modeRead)&&file.GetStatus(m_Path,fstatus)&& ((cb = fstatus.m_size) != -1))
{
HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, cb);
LPVOID pvData = NULL;
if (hGlobal != NULL)
{
if ((pvData = GlobalLock(hGlobal)) != NULL)
{
file.ReadHuge(pvData, cb);
GlobalUnlock(hGlobal);
CreateStreamOnHGlobal(hGlobal, TRUE, &pStm);
}
}
}
然后,就直接调用OleLoadPicture函数从流中装载图像:
IPicture *pPic;
……
OleLoadPicture(pStm,fstatus.m_size,TRUE,IID_IPicture,(LPVOID*)&pPic));
由于该函数有时会导致失败,所以应当用SUCCEEDED宏来做一些适当的保护工作,只有在数据装载成功的前提下才能继续下面的图像显示工作:
if(SUCCEEDED(OleLoadPicture(pStm,fstatus.m_size,TRUE,IID_IPicture,(LPVOID*)&pPic)))
{
OLE_XSIZE_HIMETRIC hmWidth;
OLE_YSIZE_HIMETRIC hmHeight;
pPic-》get_Width(&hmWidth);
pPic-》get_Height(&hmHeight);
double fX,fY;
……
fX = (double)pDC-》GetDeviceCaps(HORZRES)*(double)hmWidth/((double)pDC-》GetDeviceCaps(HORZSIZE)*100.0);
fY = (double)pDC-》GetDeviceCaps(VERTRES)*(double)hmHeight/((double)pDC-》GetDeviceCaps(VERTSIZE)*100.0);
if(FAILED(pPic-》Render(*pDC,0,0,(DWORD)fX,(DWORD)fY,0,hmHeight,hmWidth,-hmHeight,NULL))) {
AfxMessageBox(“渲染图像失败!“);
pPic-》Release();
}
else
AfxMessageBox(“从流中装载图像失败!“);
}
其中,显示工作主要是由IPicture接口对象的Render函数来完成的,该函数主要用来将图片的指定部分画到指定的设备环境的指定位置。原型如下:
HRESULT Render( HDC hdc, //渲染图像用的设备环境句柄
long x, //在hdc上的水平坐标
long y, //在hdc上的垂直坐标
long cx, //图像宽度
long cy, //图像高度
OLE_XPOS_HIMETRIC xSrc, //在源图像上的水平偏移
OLE_YPOS_HIMETRIC ySrc, //在源图像上的垂直偏移
OLE_XSIZE_HIMETRIC cxSrc,//在源图像上水平拷贝的数量
OLE_YSIZE_HIMETRIC cySrc,//在源图像上垂直拷贝的数量
LPCRECT prcWBounds //指向目标图元设备环境句柄的指针);
小结:
到此为止,通过上述代码已经能够在程序的客户区内显示JPEG、GIF等标准的图像了,但对于有多帧图片(即有动画)的GIF格式的图像,目前还只能显示第一帧,如要完整的显示GIF 动画的全过程,还需要外部Active X控件的支持。
PS:本文引至于天极网。 还有给你推荐一个编程者的好去处,多去“CSDN”上混,呵呵。
还有对图片的EXIF信息读取看下楼
这个类中构造了两个结构MetadataDetail 和 Metadata ,前者是为了存储EXIF中某元素信息的三种格式,起到中间转化的作用,一个是十六进制的索引信息,一个是没用处理过的信息代码,一个是显示信息。后面的那个结构就是存储一张图片所有EXIF信息元素的。 有两个方法LookupEXIFValue 和 GetEXIFMetaData ,前一个方法是处理特殊元素的对应显示的,后者从图片中读取相关信息然后填充到MetaData结构中。
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Collections;
using System.ComponentModel;
namespace Test.Com
{
/// 《summary》
/// 功能:获得图片EXIF信息
/// 作者:Rexsp
/// 创建日期:2004-03-20
/// 《/summary》
public class EXIFMetaData
{
#region 构造函数
/// 《summary》
/// 构造函数
/// 《/summary》
public EXIFMetaData()
{
}
#endregion
#region 数据转换结构
/// 《summary》
/// 转换数据结构
/// 《/summary》
public struct MetadataDetail
{
public string Hex;//十六进制字符串
public string RawValueAsString;//原始值串
public string DisplayValue;//显示值串
}
#endregion
#region EXIF元素结构
/// 《summary》
/// 结构:存储EXIF元素信息
/// 《/summary》
public struct Metadata
{
public MetadataDetail EquipmentMake;
public MetadataDetail CameraModel;
public MetadataDetail ExposureTime;//曝光时间
public MetadataDetail Fstop;
public MetadataDetail DatePictureTaken;
public MetadataDetail ShutterSpeed;// 快门速度
public MetadataDetail MeteringMode;//曝光模式
public MetadataDetail Flash;//闪光灯
public MetadataDetail XResolution;
public MetadataDetail YResolution;
public MetadataDetail ImageWidth;//照片宽度
public MetadataDetail ImageHeight;//照片高度
public MetadataDetail FNumber;// f值,光圈数
public MetadataDetail ExposureProg;// 曝光程序
public MetadataDetail SpectralSense;//
public MetadataDetail ISOSpeed;// ISO感光度
public MetadataDetail OECF;//
public MetadataDetail Ver;// EXIF版本
public MetadataDetail CompConfig;// 色彩设置
public MetadataDetail CompBPP;// 压缩比率
public MetadataDetail Aperture;// 光圈值
public MetadataDetail Brightness;// 亮度值Ev
public MetadataDetail ExposureBias;// 曝光补偿
public MetadataDetail MaxAperture;// 最大光圈值
public MetadataDetail SubjectDist;// 主体距离
public MetadataDetail LightSource;// 白平衡
public MetadataDetail FocalLength;// 焦距
public MetadataDetail FPXVer;// FlashPix版本
public MetadataDetail ColorSpace;// 色彩空间
public MetadataDetail Interop;//
public MetadataDetail FlashEnergy;//
public MetadataDetail SpatialFR;//
public MetadataDetail FocalXRes;//
public MetadataDetail FocalYRes;//
public MetadataDetail FocalResUnit;//
public MetadataDetail ExposureIndex;// 曝光指数
public MetadataDetail SensingMethod;// 感应方式
public MetadataDetail SceneType;//
public MetadataDetail CfaPattern;//
}
#endregion
#region 查找EXIF元素值
public string LookupEXIFValue(string Description, string Value)
{
string DescriptionValue = null;
switch(Description)
{
case “MeteringMode“:
#region MeteringMode
{
switch(Value)
{
case “0“:
DescriptionValue = “Unknown“;break;
case “1“:
DescriptionValue = “Average“;break;
case “2“:
DescriptionValue = “Center Weighted Average“;break;
case “3“:
DescriptionValue = “Spot“;break;
case “4“:
DescriptionValue = “Multi-spot“;break;
case “5“:
DescriptionValue = “Multi-segment“;break;
case “6“:
DescriptionValue = “Partial“;break;
case “255“:
DescriptionValue = “Other“;break;
}
}
#endregion
break;
case “ResolutionUnit“:
#region ResolutionUnit
{
switch(Value)
{
case “1“:
DescriptionValue = “No Units“;break;
case “2“:
DescriptionValue = “Inch“;break;
case “3“:
DescriptionValue = “Centimeter“;break;
}
}
#endregion
break;
//省略N行相似代码
}
return DescriptionValue;
}
#endregion
#region 取得图片的EXIF信息
public Metadata GetEXIFMetaData(string PhotoName)
{
// 创建一个图片的实例
System.Drawing.Image MyImage = System.Drawing.Image.FromFile(PhotoName);
// 创建一个整型数组来存储图像中属性数组的ID
int MyPropertyIdList = MyImage.PropertyIdList;
//创建一个封闭图像属性数组的实例
PropertyItem;
//创建一个图像EXIT信息的实例结构对象,并且赋初值
#region 创建一个图像EXIT信息的实例结构对象,并且赋初值
Metadata MyMetadata = new Metadata();
MyMetadata.EquipmentMake.Hex = “10f“;
MyMetadata.CameraModel.Hex = “110“;
MyMetadata.DatePictureTaken.Hex = “9003“;
MyMetadata.ExposureTime.Hex = “829a“;
MyMetadata.Fstop.Hex = “829d“;
MyMetadata.ShutterSpeed.Hex = “9201“;
MyMetadata.MeteringMode.Hex = “9207“;
MyMetadata.Flash.Hex = “9209“;
MyMetadata.FNumber.Hex = “829d“; //
MyMetadata.ExposureProg.Hex = ““; //
MyMetadata.SpectralSense.Hex = “8824“; //
MyMetadata.ISOSpeed.Hex = “8827“; //
MyMetadata.OECF.Hex = “8828“; //
MyMetadata.Ver.Hex = “9000“; //
MyMetadata.CompConfig.Hex = “9101“; //
MyMetadata.CompBPP.Hex = “9102“; //
MyMetadata.Aperture.Hex = “9202“; //
MyMetadata.Brightness.Hex = “9203“; //
MyMetadata.ExposureBias.Hex = “9204“; //
MyMetadata.MaxAperture.Hex = “9205“; //
MyMetadata.SubjectDist.Hex = “9206“; //
MyMetadata.LightSource.Hex = “9208“; //
MyMetadata.FocalLength.Hex = “920a“; //
MyMetadata.FPXVer.Hex = “a000“; //
MyMetadata.ColorSpace.Hex = “a001“; //
MyMetadata.FocalXRes.Hex = “a20e“; //
MyMetadata.FocalYRes.Hex = “a20f“; //
MyMetadata.FocalResUnit.Hex = “a210“; //
MyMetadata.ExposureIndex.Hex = “a215“; //
MyMetadata.SensingMethod.Hex = “a217“; //
MyMetadata.SceneType.Hex = “a301“;
MyMetadata.CfaPattern.Hex = “a302“;
#endregion
// ASCII编码
System.Text.ASCIIEncoding Value = new System.Text.ASCIIEncoding();
int index = 0;
int MyPropertyIdListCount=MyPropertyIdList.Length;
if(MyPropertyIdListCount!=0)
{
foreach (int MyPropertyId in MyPropertyIdList)
{
string hexVal = ““;
MyPropertyItemList = MyImage.GetPropertyItem(MyPropertyId);
#region 初始化各属性值
string myPropertyIdString=MyImage.GetPropertyItem(MyPropertyId).Id.ToString(“x“);
switch(myPropertyIdString)
{
case “10f“:
{
MyMetadata.EquipmentMake.RawValueAsString =BitConverter.ToString(MyImage.GetPropertyItem (MyPropertyId).Value);
MyMetadata.EquipmentMake.DisplayValue = Value.GetString(MyPropertyItemList.Value);
break;
}
case “110“:
{
MyMetadata.CameraModel.RawValueAsString =BitConverter.ToString(MyImage.GetPropertyItem(MyPropertyId).Value);
MyMetadata.CameraModel.DisplayValue =Value.GetString(MyPropertyItemList.Value);
break;
}
case “9003“:
{
MyMetadata.DatePictureTaken.RawValueAsString =BitConverter.ToString(MyImage.GetPropertyItem(MyPropertyId).Value);
MyMetadata.DatePictureTaken.DisplayValue =Value.GetString(MyPropertyItemList.Value);
break;
}
//省略N行相似代码
}
#endregion
index++;
}
}
MyMetadata.XResolution.DisplayValue = MyImage.HorizontalResolution.ToString();
MyMetadata.YResolution.DisplayValue = MyImage.VerticalResolution.ToString();
MyMetadata.ImageHeight.DisplayValue = MyImage.Height.ToString();
MyMetadata.ImageWidth.DisplayValue = MyImage.Width.ToString();
MyImage.Dispose();
return MyMetadata;
}
#endregion
}
}
然后就是个调用的问题,有了这个类,我如何读取图片的EXIF信息呢?代码如下:
EXIFMetaData em = new EXIFMetaData();
string filePath=Server.MapPath(“Test.jpg“);//这里可以动态传递图片路径的
EXIFMetaData.Metadata m = em.GetEXIFMetaData(filePath);//这里就是调用,传图片绝对路径
string exif = m.Ver.DisplayValue;
string camera = m.CameraModel.DisplayValue;
string model = m.CameraModel.DisplayValue;
string aperture = m.Aperture.DisplayValue;
string shutter = m.ShutterSpeed.DisplayValue;
string sensitive = m.ExposureIndex.DisplayValue;
摘要:本文讲述了在Visual C++ 6.0下显示JPEG、GIF等格式标准的图像的一种实现起来比较简便的方法,对实现过程作有详细的说明。
关键字:图像、JPEG、GIF、Microsoft Visual C++ 6.0
一、 引言
JPEG图像压缩标准随然是一种有损图像压缩标准,但由于人眼视觉的不敏感,经压缩后的画质基本没有发生变化,很快便以较高的压缩率得到了广泛的认可。GIF格式虽然仅支持256色但它对于颜色较少的图像有着很高的压缩率,甚至超过JPEG标准,也得到了广泛的认同。但作为众多程序员的一个重要的开发工具--Microsoft Visual C++ 6.0的MFC库却仅对没有经过任何压缩的BMP位图文件有着良好的支持,可以读取、显示、存储甚至在内存中创建一块内存位图。由于BMP格式的图像没有经过任何的压缩,不论是作为程序的外部文件,还是作为程序的内部资源都要占据大量的空间,尤其是后者会大大增加可执行文件的长度。可以看出,如果能用经过压缩、具有较好的压缩率的JPEG或GIF格式的图像来取代BMP文件在VC中的应用,无疑还是很有吸引力的。
二、 设计思路
虽然有一些操作、处理JPEG、GIF等其他格式图像的Active X控件,但总的来说使用起来并不太方便,笔者经过实验摸索,总结出了一种借助于COM接口的OLE方法来实现上述功能的一种简便方法,现介绍如下以飨广大读者:
下面我们要使用IPicture 的COM接口,有必要对该图像接口做些了解:该接口主要管理图像对象及其属性,图像对象为 位图、图标和图元等提供一种与语言无关的抽象。和标准的字体对象一样,系统也提供了对图像对象的标准实现。其主要的接口是IPicture和IPictureDisp,后者是由IDispatch接口派生以便通过自动化对图像的属性进行访问。图像对象也支持外部接口IPropertyNotifySink,以便用户能在图像属性发生改变时作出决定。图像对象也支持IPersistStream接口,所以它能从一个IStream接口的实例对象保存、装载自己,而IStream接口也支持对流对象的数据读写。
我们可以用函数OleLoadPicture从包含有图像数据的流中装载图像。该函数简化了基于流的图像对象的创建过程,可以创建一个新的图像对象并且用流中的内容对它进行初始化。其函数原型为:
STDAPI OleLoadPicture( IStream * pStream, //指向包含有图像数据的流的指针
LONG lSize, //从流中读取的字节数
BOOL fRunmode, //图像属性对应的初值
REFIID riid, //涉及到的接口标识,描述要返回的接口指针的类型
VOID ppvObj // 在rrid中用到的接口指针变量的地址) ;
三、 具体的实现
在显示图像之前,首先要获取到图像文件的存放路径,这里采用标准的文件打开对话框来选取图像文件,文件名存放在CString 型的变量m_sPath中:
CFileDialog dlg(TRUE,“jpg“,“*.jpg“,
OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,
“JPEG文件(*.jpg)|*.jpg|GIF文件(*.gif)|*.gif||“,NULL);
if(dlg.DoModal()==IDOK)
{
m_sPath=dlg.GetPathName();
Invalidate();
}
为简单计,图形显示的代码直接在视类中的OnDraw中编写,首先打开文件并判断文件的可用性,并把文件内容放到流接口IStream的对象pStm中:
IStream *pStm;
CFileStatus fstatus;
CFile file;
LONG cb;
……
if (file.Open(m_Path,CFile::modeRead)&&file.GetStatus(m_Path,fstatus)&& ((cb = fstatus.m_size) != -1))
{
HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, cb);
LPVOID pvData = NULL;
if (hGlobal != NULL)
{
if ((pvData = GlobalLock(hGlobal)) != NULL)
{
file.ReadHuge(pvData, cb);
GlobalUnlock(hGlobal);
CreateStreamOnHGlobal(hGlobal, TRUE, &pStm);
}
}
}
然后,就直接调用OleLoadPicture函数从流中装载图像:
IPicture *pPic;
……
OleLoadPicture(pStm,fstatus.m_size,TRUE,IID_IPicture,(LPVOID*)&pPic));
由于该函数有时会导致失败,所以应当用SUCCEEDED宏来做一些适当的保护工作,只有在数据装载成功的前提下才能继续下面的图像显示工作:
if(SUCCEEDED(OleLoadPicture(pStm,fstatus.m_size,TRUE,IID_IPicture,(LPVOID*)&pPic)))
{
OLE_XSIZE_HIMETRIC hmWidth;
OLE_YSIZE_HIMETRIC hmHeight;
pPic-》get_Width(&hmWidth);
pPic-》get_Height(&hmHeight);
double fX,fY;
……
fX = (double)pDC-》GetDeviceCaps(HORZRES)*(double)hmWidth/((double)pDC-》GetDeviceCaps(HORZSIZE)*100.0);
fY = (double)pDC-》GetDeviceCaps(VERTRES)*(double)hmHeight/((double)pDC-》GetDeviceCaps(VERTSIZE)*100.0);
if(FAILED(pPic-》Render(*pDC,0,0,(DWORD)fX,(DWORD)fY,0,hmHeight,hmWidth,-hmHeight,NULL))) {
AfxMessageBox(“渲染图像失败!“);
pPic-》Release();
}
else
AfxMessageBox(“从流中装载图像失败!“);
}
其中,显示工作主要是由IPicture接口对象的Render函数来完成的,该函数主要用来将图片的指定部分画到指定的设备环境的指定位置。原型如下:
HRESULT Render( HDC hdc, //渲染图像用的设备环境句柄
long x, //在hdc上的水平坐标
long y, //在hdc上的垂直坐标
long cx, //图像宽度
long cy, //图像高度
OLE_XPOS_HIMETRIC xSrc, //在源图像上的水平偏移
OLE_YPOS_HIMETRIC ySrc, //在源图像上的垂直偏移
OLE_XSIZE_HIMETRIC cxSrc,//在源图像上水平拷贝的数量
OLE_YSIZE_HIMETRIC cySrc,//在源图像上垂直拷贝的数量
LPCRECT prcWBounds //指向目标图元设备环境句柄的指针);
小结:
到此为止,通过上述代码已经能够在程序的客户区内显示JPEG、GIF等标准的图像了,但对于有多帧图片(即有动画)的GIF格式的图像,目前还只能显示第一帧,如要完整的显示GIF 动画的全过程,还需要外部Active X控件的支持。
PS:本文引至于天极网。 还有给你推荐一个编程者的好去处,多去“CSDN”上混,呵呵。
还有对图片的EXIF信息读取看下楼
这个类中构造了两个结构MetadataDetail 和 Metadata ,前者是为了存储EXIF中某元素信息的三种格式,起到中间转化的作用,一个是十六进制的索引信息,一个是没用处理过的信息代码,一个是显示信息。后面的那个结构就是存储一张图片所有EXIF信息元素的。 有两个方法LookupEXIFValue 和 GetEXIFMetaData ,前一个方法是处理特殊元素的对应显示的,后者从图片中读取相关信息然后填充到MetaData结构中。
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Collections;
using System.ComponentModel;
namespace Test.Com
{
/// 《summary》
/// 功能:获得图片EXIF信息
/// 作者:Rexsp
/// 创建日期:2004-03-20
/// 《/summary》
public class EXIFMetaData
{
#region 构造函数
/// 《summary》
/// 构造函数
/// 《/summary》
public EXIFMetaData()
{
}
#endregion
#region 数据转换结构
/// 《summary》
/// 转换数据结构
/// 《/summary》
public struct MetadataDetail
{
public string Hex;//十六进制字符串
public string RawValueAsString;//原始值串
public string DisplayValue;//显示值串
}
#endregion
#region EXIF元素结构
/// 《summary》
/// 结构:存储EXIF元素信息
/// 《/summary》
public struct Metadata
{
public MetadataDetail EquipmentMake;
public MetadataDetail CameraModel;
public MetadataDetail ExposureTime;//曝光时间
public MetadataDetail Fstop;
public MetadataDetail DatePictureTaken;
public MetadataDetail ShutterSpeed;// 快门速度
public MetadataDetail MeteringMode;//曝光模式
public MetadataDetail Flash;//闪光灯
public MetadataDetail XResolution;
public MetadataDetail YResolution;
public MetadataDetail ImageWidth;//照片宽度
public MetadataDetail ImageHeight;//照片高度
public MetadataDetail FNumber;// f值,光圈数
public MetadataDetail ExposureProg;// 曝光程序
public MetadataDetail SpectralSense;//
public MetadataDetail ISOSpeed;// ISO感光度
public MetadataDetail OECF;//
public MetadataDetail Ver;// EXIF版本
public MetadataDetail CompConfig;// 色彩设置
public MetadataDetail CompBPP;// 压缩比率
public MetadataDetail Aperture;// 光圈值
public MetadataDetail Brightness;// 亮度值Ev
public MetadataDetail ExposureBias;// 曝光补偿
public MetadataDetail MaxAperture;// 最大光圈值
public MetadataDetail SubjectDist;// 主体距离
public MetadataDetail LightSource;// 白平衡
public MetadataDetail FocalLength;// 焦距
public MetadataDetail FPXVer;// FlashPix版本
public MetadataDetail ColorSpace;// 色彩空间
public MetadataDetail Interop;//
public MetadataDetail FlashEnergy;//
public MetadataDetail SpatialFR;//
public MetadataDetail FocalXRes;//
public MetadataDetail FocalYRes;//
public MetadataDetail FocalResUnit;//
public MetadataDetail ExposureIndex;// 曝光指数
public MetadataDetail SensingMethod;// 感应方式
public MetadataDetail SceneType;//
public MetadataDetail CfaPattern;//
}
#endregion
#region 查找EXIF元素值
public string LookupEXIFValue(string Description, string Value)
{
string DescriptionValue = null;
switch(Description)
{
case “MeteringMode“:
#region MeteringMode
{
switch(Value)
{
case “0“:
DescriptionValue = “Unknown“;break;
case “1“:
DescriptionValue = “Average“;break;
case “2“:
DescriptionValue = “Center Weighted Average“;break;
case “3“:
DescriptionValue = “Spot“;break;
case “4“:
DescriptionValue = “Multi-spot“;break;
case “5“:
DescriptionValue = “Multi-segment“;break;
case “6“:
DescriptionValue = “Partial“;break;
case “255“:
DescriptionValue = “Other“;break;
}
}
#endregion
break;
case “ResolutionUnit“:
#region ResolutionUnit
{
switch(Value)
{
case “1“:
DescriptionValue = “No Units“;break;
case “2“:
DescriptionValue = “Inch“;break;
case “3“:
DescriptionValue = “Centimeter“;break;
}
}
#endregion
break;
//省略N行相似代码
}
return DescriptionValue;
}
#endregion
#region 取得图片的EXIF信息
public Metadata GetEXIFMetaData(string PhotoName)
{
// 创建一个图片的实例
System.Drawing.Image MyImage = System.Drawing.Image.FromFile(PhotoName);
// 创建一个整型数组来存储图像中属性数组的ID
int MyPropertyIdList = MyImage.PropertyIdList;
//创建一个封闭图像属性数组的实例
PropertyItem;
//创建一个图像EXIT信息的实例结构对象,并且赋初值
#region 创建一个图像EXIT信息的实例结构对象,并且赋初值
Metadata MyMetadata = new Metadata();
MyMetadata.EquipmentMake.Hex = “10f“;
MyMetadata.CameraModel.Hex = “110“;
MyMetadata.DatePictureTaken.Hex = “9003“;
MyMetadata.ExposureTime.Hex = “829a“;
MyMetadata.Fstop.Hex = “829d“;
MyMetadata.ShutterSpeed.Hex = “9201“;
MyMetadata.MeteringMode.Hex = “9207“;
MyMetadata.Flash.Hex = “9209“;
MyMetadata.FNumber.Hex = “829d“; //
MyMetadata.ExposureProg.Hex = ““; //
MyMetadata.SpectralSense.Hex = “8824“; //
MyMetadata.ISOSpeed.Hex = “8827“; //
MyMetadata.OECF.Hex = “8828“; //
MyMetadata.Ver.Hex = “9000“; //
MyMetadata.CompConfig.Hex = “9101“; //
MyMetadata.CompBPP.Hex = “9102“; //
MyMetadata.Aperture.Hex = “9202“; //
MyMetadata.Brightness.Hex = “9203“; //
MyMetadata.ExposureBias.Hex = “9204“; //
MyMetadata.MaxAperture.Hex = “9205“; //
MyMetadata.SubjectDist.Hex = “9206“; //
MyMetadata.LightSource.Hex = “9208“; //
MyMetadata.FocalLength.Hex = “920a“; //
MyMetadata.FPXVer.Hex = “a000“; //
MyMetadata.ColorSpace.Hex = “a001“; //
MyMetadata.FocalXRes.Hex = “a20e“; //
MyMetadata.FocalYRes.Hex = “a20f“; //
MyMetadata.FocalResUnit.Hex = “a210“; //
MyMetadata.ExposureIndex.Hex = “a215“; //
MyMetadata.SensingMethod.Hex = “a217“; //
MyMetadata.SceneType.Hex = “a301“;
MyMetadata.CfaPattern.Hex = “a302“;
#endregion
// ASCII编码
System.Text.ASCIIEncoding Value = new System.Text.ASCIIEncoding();
int index = 0;
int MyPropertyIdListCount=MyPropertyIdList.Length;
if(MyPropertyIdListCount!=0)
{
foreach (int MyPropertyId in MyPropertyIdList)
{
string hexVal = ““;
MyPropertyItemList = MyImage.GetPropertyItem(MyPropertyId);
#region 初始化各属性值
string myPropertyIdString=MyImage.GetPropertyItem(MyPropertyId).Id.ToString(“x“);
switch(myPropertyIdString)
{
case “10f“:
{
MyMetadata.EquipmentMake.RawValueAsString =BitConverter.ToString(MyImage.GetPropertyItem (MyPropertyId).Value);
MyMetadata.EquipmentMake.DisplayValue = Value.GetString(MyPropertyItemList.Value);
break;
}
case “110“:
{
MyMetadata.CameraModel.RawValueAsString =BitConverter.ToString(MyImage.GetPropertyItem(MyPropertyId).Value);
MyMetadata.CameraModel.DisplayValue =Value.GetString(MyPropertyItemList.Value);
break;
}
case “9003“:
{
MyMetadata.DatePictureTaken.RawValueAsString =BitConverter.ToString(MyImage.GetPropertyItem(MyPropertyId).Value);
MyMetadata.DatePictureTaken.DisplayValue =Value.GetString(MyPropertyItemList.Value);
break;
}
//省略N行相似代码
}
#endregion
index++;
}
}
MyMetadata.XResolution.DisplayValue = MyImage.HorizontalResolution.ToString();
MyMetadata.YResolution.DisplayValue = MyImage.VerticalResolution.ToString();
MyMetadata.ImageHeight.DisplayValue = MyImage.Height.ToString();
MyMetadata.ImageWidth.DisplayValue = MyImage.Width.ToString();
MyImage.Dispose();
return MyMetadata;
}
#endregion
}
}
然后就是个调用的问题,有了这个类,我如何读取图片的EXIF信息呢?代码如下:
EXIFMetaData em = new EXIFMetaData();
string filePath=Server.MapPath(“Test.jpg“);//这里可以动态传递图片路径的
EXIFMetaData.Metadata m = em.GetEXIFMetaData(filePath);//这里就是调用,传图片绝对路径
string exif = m.Ver.DisplayValue;
string camera = m.CameraModel.DisplayValue;
string model = m.CameraModel.DisplayValue;
string aperture = m.Aperture.DisplayValue;
string shutter = m.ShutterSpeed.DisplayValue;
string sensitive = m.ExposureIndex.DisplayValue;
此代码经过测试,功能正常。
Powerquest Partition Magic 8.0
可以在windows下调整分区。
下载地址:
好了,介绍这么多,相信大家已经迫不及待要去试用Partition Magic了,因为“好东西,人人喜欢”!
Office_XP_VLK_简体中文免激活版
软件大小:553M
软件语言:简体中文
软件类别:常用软件 / 免费版 / 应用软件
运行环境:Win9x/NT/2000/XP/
软件更新:2004-3-13 19:17:00
软件评级:
sn:BMV8D-G272X-MHMXW-4DY9G-M8YTQ
Microsoft Office XP完美破解光盘版,ISO文件
序列号:P2KDC-9HMXH-9QFVK-PMQCB-V2XMM
序列号:BMV8D-G272X-MHMXW-4DY9G-M8YTQ
序列号:QPHTY-9QWKQ-9WVMJ-4K6V6-BTPJ3
序列号:FM9FY TMF7Q KCKCT V9T29 TBBBG
将安装文件解压缩后,用crack里的mso.dll文件替换安装文件夹里的mso.dll
文件在安装完成后,运行officexp激活文件注册补丁里的crack可以。或者用
激活文件夹里的mso.dll替换C:\Program Files\Common Files\Microsoft
Shared\Office10里的mso.dll就ok了^_^也许你一开始不知道怎样解密,
多试一下就肯定可以了
下载一 http://202.115.29.138/soft/officexp.zip
下载二 http://www.dqsz.net/down/soft/Favorite/MicroSoft/OFFICE_XP.ISO
绝对能下,速度爆快!200K以上!
相关tag:如何 cx8824
本站部分资源来源于网络,如果侵犯了您的权益,请联系我们删除1354090129@qq.com
如何在京味点心老字号里品文化 ♂
如何在京味点心老字号里品文化
- 如何在京味点心老字号里品文化
- 京式糕点的介绍
- 大年初二请女婿,我婆婆要请,可我妈也要请啊为什么我婆婆就不让我和我老公还有我孩子走,她这是什么心理
- 京八件里椒盐芝麻饼制作方法简单吗
- 姑爷节的京八件的介绍
- 北京有什么特产
民以食为天,“吃”是中华传统饮食文化中非常生动的表达载体。目前,在人们的日常饮食生活中,很多老字号餐饮企业已成为传承和弘扬传统饮食文化的生力军。
老字号登场,年味儿更浓
春节年货市场,北京稻香村食品有限责任公司的“京八件”备受欢迎。“京八件”源于宫廷御膳房,是八种形状、口味不同的糕点,是极富北京特色的年节食品。“八件”取个吉利数字,图个新年彩头,而“京八件”的彩头可不仅仅在数字上,它能唤起很多甜蜜、幸福的记忆。
今天广为人知的“京八件”,曾消失了50余年。后来,稻香村查阅了大量古籍文献,经过近一年时间的研发和调整,最终在2007年重新制作出了北京“京八件”。酥皮“京八件”的点心都是纯手工制作。一层面一层酥,吃在嘴里更酥松。如今,北京稻香村“京八件”已成为地道的“北京礼物”,销售量已超千万盒。
为了更好地继承和发扬“京八件”手工制作技艺,北京稻香村还培养了一批技艺传承人,不断对外传播并普及“京八件”产品历史、文化和手工制作技艺等相关知识。
2月8日下午,在苏州百年老店观前街的采芝斋,苏式糖果、糕点、炒货、蜜饯、咸味五大系列300余个品种“苏式年货”,让人们感受到了浓浓的年味儿。
古朴淡雅的店堂装修、口味地道的苏式年货,今年还和手机移动支付新方式搭配,成了“苏式年货节”抢眼的风景。“这是148岁的采芝斋首次试水参加‘苏式年货节’。”苏州采芝斋食品有限公司董事长储敏慧说。
传承老手艺,带来新惊喜
定位于中式传统食品的北京稻香村,历经百年商海沧桑依然焕发生机,就在于始终坚持以顾客为中心,注重顾客体验。
除了“京八件”,北京稻香村还成功制作出了“状元饼”“巧果”“重阳花糕”“五毒饼”等多种曾经消失的传统食品,并把传统食品文化融会贯通到生产、销售等环节。
我国传统饮食文化注重“四时”“阴阳”调和、“五味”搭配。随着节气、气候的变化,老百姓吃的东西大不相同,吃的文化也就蕴藏其中。能否借二十四节气时间节点,向消费者传播传统饮食文化?
2008年,北京稻香村走访了营养学家和民俗专家,进行大量分析研究。2009年,稻香村推出符合自然养生及民俗传统的二十四节气系列食品,至今已持续销售近十年。
在苏州百年老店观前街采芝斋,点心师傅在一台圆球形的糖果制作镬内放入糖浆、“脱衣”花生米等原料,经过一番精心操作后,苏式糖果年货“蛋黄花生”新鲜出镬。
“以前做蛋黄花生要用炭墼加热、手工拌糖。”今年56岁的苏式糖果制作技艺第五代非遗传人陆永伟1980年进采芝斋学艺,30多年制糖生涯中,掌握了这项绝活。
储敏慧介绍,苏式糖果曾被列为“贡糖”,为更好弘扬苏式传统技艺文化,采芝斋今年春节前首次尝试现场制作蛋黄花生。在传承传统技艺的同时,采芝斋蛋黄花生制作也在创新,希望带来更好的口感。
点心好吃。
也称北式糕点,以北京地区为代表。京式糕点,历史悠久,品类繁多,滋味各异,具有重油、轻糖,酥松绵软,口味纯甜、纯咸等特点。代表品种有京八件和红、白月饼等。其中京八件有大八件、小八件和细八件之分。八件是采用山楂、玫瑰、青梅、白糖、豆沙、枣泥、椒盐、葡萄干等八种馅心,外裹以含食油的面,放在各种图案的印模里精心烤制面成。形状有腰子型、圆鼓型、佛手型、蝙蝠型、桃型、石榴型等多种多样且小巧玲珑。入嘴酥松适口,香味纯正。特制是细八件,制作精细层多均匀,馅儿柔软起沙,果料香味纯厚。外型也有三仙、银锭、桂花、福、禄、寿、喜桃等八种花样,是京式糕点中的优质产品。 旧时,北京人探亲访友要携带礼物,讲究送“京八件”,即“大八件”、“小八件”。
正月初二,是天津的女婿们给岳父母大人拜年的“法定日子”,天津人称之为“姑爷节”。这一天,街头里巷人流如织,饭馆酒店棚棚爆满。按传统,初二这天,姑爷全家看望岳父母肯定要提着点心当礼物,到大街上一转,就会看到行人手里提的、车子后面驮的都是花花绿绿的点心盒子,而且这点心盒子里面一定要有天 津地道的糕点“京八件”。 以往,姑爷们到了岳父母家,不外乎就是聊聊天、打打麻将、大吃大喝一通,而现在,好多姑爷却把老人接出来,拉上小舅子小姨子,一大家子来个津门一日游。于是,海河边、五大道、鼓楼下、天后宫、图书大厦、商业中心……姑爷陪老丈人丈母娘观景购物的场面随处可见。 看完了,遛够了,全家来到早就预定好的饭店美餐一顿,然后再听听大鼓相声,或去KT一展喉。很多茶园厅尽管价格比平时有所上涨,但还是宾客盈门。潇洒快活了一整天,最后“单”的自然都是姑爷们。京式风味糕点 京式风味糕点。为清宫廷御膳始创,流传至民间。以枣泥、青梅、葡萄干、玫瑰、豆沙、白糖、香蕉、椒盐等八种原料为馅,用油、水和面做皮,以皮包馅,烘烤而成。一般做成扁圆、如意、桃、杏、腰子、枣花、荷叶、卵圆等八种形状。 福字饼、禄字饼、寿字饼、喜字饼、太师饼、椒盐饼、枣花糕、萨其玛京八件的介绍京八件的由来 新名片——“京八件” “京八件”就是八种形状、口味不同的京味糕点,今后国内外宾客来京旅游时,除了游故宫、登长城、吃烤鸭以外,返程时还可以带回去精美的“京八件”。 “京八件”是在宫廷糕点“大八件”的基础上研发的。传统的“大八件”是京味糕点的代表品种,是从清宫里传出来的著名糕点,原本是皇室王族在重大节日典礼中要摆上餐桌的点心,也是他们之间互相馈赠的必不可少的礼品,不但用料考究,还蕴涵着儒雅的文化色彩和皇室的高贵气派。后来从宫廷传到民间,受到各界人士的钟爱,成为相当长一段时间内京城百姓礼尚往来的首选礼品。 京八件的象征意义 传统的“大八件”共分以下八种,就是:1.象征幸福字的福字饼。2.象征厚禄的太师饼。3.象征长寿的寿桃饼。4.有方形带有双“喜”字的喜字饼。5.有象征财富的银锭饼,是椒盐咸酥馅。6.是像一卷书的卷酥饼,也是椒盐咸酥馅。7.有谐音“吉庆有余”的鸡油饼。8.还有枣花饼,可能寓意年轻的夫妇早生贵子,而且要有男有女花搭着生。共八种,分别为福、禄、寿、喜、财、文等,既文雅又形象地把当时人们生活中的“八件”喜事展现出来,这就是“大八件”名称的来历。 “小八件”则是做成各种水果形状,有小桃,俗称寿桃,小杏,谐音幸运、幸福,小石榴,石榴多子,小苹果,平平安安,小核桃,和和美美,小柿子,事事如意,小橘子、枣方子等也各有寓意。“小八件”块儿小,重量比“大八件”要轻,此外还有酒皮“细八件”,用料更讲究,做得更精细。 新的“京八件”,古色古香的包装非常精美,产品上在继承老民间糕点的基础上,又融合了西式糕点的工艺,选用了营养、绿色、健康的玫瑰豆沙、桂花山楂、奶油栗蓉、椒盐芝麻、核桃枣泥、红莲伍仁、枸杞豆蓉、杏仁香蓉等八种馅料,并配以植物油、蜂蜜等辅料。在造型上有寿桃形,寓意祝寿,元宝形寓意财富,宫灯形寓意喜庆,如意形寓意吉祥如意等,分别代表“福、禄、寿、喜、富、贵、吉、祥”八种适合当今人们美好愿望的字符,寓意八项美好的祝愿。
横县芝麻饼以其香酥的特色而誉满-,成为人们访亲问友的必备佳品。芝麻薄饼是选用白芝麻或者是黑芝麻加上面粉,鸡蛋等作料配制出来的好吃的小饼,做好的芝麻薄饼以脆、酥为基准,咬一口下去又酥又香,真的是非常美味。说一下芝麻薄饼的具体制作方法。食材:低筋面粉140克、白糖、100克、玉米油100克、芝麻30克、鸡蛋4颗。首先准备140克低筋面粉、100克糖、100克玉米油、30克芝麻、4颗鸡蛋。
将500克面粉放入盆中,加入五克白糖和三克酵母搅拌均匀,少量多次的加入250毫升左右的温水搅拌成絮状,下手揉搓一个光滑的面团,盖子盖子放置温暖的地方醒发至2倍大。它是选用紫薯为主要原料,去皮后切成小块,放入蒸锅中蒸熟,然后压成紫薯泥,兑上蜂蜜拌匀,取适量紫薯沾上芝麻压成饼状,最后经小火烙制而成。成品:颜色鲜艳、味道香浓、口感细腻、营养丰富。
芝麻饼,外酥里软,好多的人喜欢吃,芝麻饼中富含大量的油脂,可以润肠通便,芝麻中还含有丰富的卵磷脂,可以防止头发过早发白或者脱落,在接触烘焙前,我都是从点心店或者超市里购买到这样的芝麻薄饼,后来略研究了一下,这样脆香的薄饼做起来非常容易!所有材料混匀烘烤即可,材料也没有特殊的,随手可得;特别适合家庭diy制作。
芝麻薄饼,做起来还是容易的。不过,这款饼是真的很好吃,原料容易凑齐,操作不算复杂,但一定要掌握好烤箱的脾性,而且面糊一定要摊均匀,否则面糊边缘烤焦了,中心还没熟(我的惨痛教训啊),就不好了。
北京新名片——“京八件”
“京八件”就是八种形状、口味不同的京味糕点,今后国内外宾客来京旅游时,除了游故宫、登长城、吃烤鸭以外,返程时还可以带回去精美的“京八件”。
“京八件”是在宫廷糕点“大八件”的基础上研发的。传统的“大八件”是京味糕点的代表品种,是从清宫里传出来的著名糕点,原本是皇室王族在重大节日典礼中要摆上餐桌的点心,也是他们之间互相馈赠的必不可少的礼品,不但用料考究,还蕴涵着儒雅的文化色彩和皇室的高贵气派。后来从宫廷传到汉族民间,受到各界人士的钟爱,成为相当长一段时间内京城百姓礼尚往来的首选礼品。 传统的“大八件”共分以下八种,就是:1.象征幸福字的福字饼。2.象征高官厚禄的太师饼。3.象征长寿的寿桃饼。4.有方形带有双“喜”字的喜字饼。5.有象征财富的银锭饼,是椒盐咸酥馅。6.是像一卷书的卷酥饼,也是椒盐咸酥馅。7.有谐音“吉庆有余”的鸡油饼。8.还有枣花饼,可能寓意年轻的夫妇早生贵子,而且要有男有女花搭着生。共八种,分别为福、禄、寿、喜、财、文等,既文雅又形象地把当时人们生活中的“八件”喜事展现出来,这就是“大八件”名称的来历。
“小八件”则是做成各种水果形状,有小桃,俗称寿桃,小杏,谐音幸运、幸福,小石榴,石榴多子,小苹果,平平安安,小核桃,和和美美,小柿子,事事如意,小橘子、枣方子等也各有寓意。“小八件”块儿小,重量比“大八件”要轻,此外还有酒皮“细八件”,用料更讲究,做得更精细。
新开发的“京八件”,古色古香的包装非常精美,产品制作上在继承老北京汉族民间糕点的基础上,又融合了西式糕点的制作工艺,选用了营养、绿色、健康的玫瑰豆沙、桂花山楂、奶油栗蓉、椒盐芝麻、核桃枣泥、红莲伍仁、枸杞豆蓉、杏仁香蓉等八种馅料,并配以植物油、蜂蜜等辅料。在造型上有寿桃形,寓意祝寿,元宝形寓意财富,宫灯形寓意喜庆,如意形寓意吉祥如意等,分别代表“福、禄、寿、喜、富、贵、吉、祥”八种适合当今人们美好愿望的字符,寓意八项美好的祝愿。
北京特产太多了,除了北京烤鸭,还有下列特产可以带回家给亲人朋友们分享:
1.北京果脯
北京果脯口味酸甜,甜而不腻,柔软可口,果香浓郁,采用宫廷传统秘方精致而成。北京果脯的品种有:杏脯、梨脯、秋海棠、苹果脯、桃脯等,果脯选料精细,加工精致,色泽光润,老少咸宜。
2.茯苓夹饼
茯苓夹饼是北京特产,以稻香村所产的最为出名。茯苓夹饼是一种滋补性传统名点,皮薄如纸,色泽雪白。该饼的 夹心有果仁、茯苓粉。桂花、蜂蜜、白糖,滋味甜美, 入口即化,还具有 滋阴补阳、安神益脾的功效。
3.京八件
京八件是典型的北京风味的糕点,由清宫廷御膳房始创,
4.北京酥糖
北京酥糖是北京地区的传统名点,位居 中国三大名糖之一,其中最著名的就是红虾酥糖。北京酥糖具有“酥、脆、 香、甜”的特点。
5.六必居酱菜
六必居是北京 历史 最悠久的酱园,六必居生产的酱菜工艺精湛,颜色鲜亮,酱味浓郁,清香脆嫩,深受百姓欢迎。主要的产品有:甜酱黑菜、甜酱八宝菜等。
6.密云金丝小枣
密云金丝小枣味道甜美,果汁充盈,色泽红润,密云金丝小枣的特点是皮薄、肉厚、核小,它
与鸭梨、核桃并称为“密云三宝”。
7.北京绢花
北京绢花是北京传统的手工艺品,又被称为 “京花”, 是将丝、绸、缎等原料,经过多道工序精致而成。北京绢花的特点是造型优美,色泽悦目,形象逼真。
8.老北京布鞋
老北京布鞋是北京特产之一,具有浓郁的 历史 文化。老北京布鞋用料考究,休闲舒适,绿色环保,具有透气、轻便、除汗、除臭的特点。
如果要选北京的特产,我觉得一定要有特色,要正宗,那非老字号莫属了。六朝古都北京城,最不缺的就是老字号。老字号,代表的是一份信誉的认可,一种口味的传承。如今,不是每一个老字号都能对得起它曾经的盛名,具体的咱就不点名了。今天我给你推荐的,一定是老北京人认可的,在 美食 如林的帝都,现在还天天吃、天天惦记的老字号、好味道!
北京全聚德烤鸭,要说北京最有名的是什么?烤鸭、长城、天安门!所以很显然,烤鸭是最合适的!让家里人也尝尝正宗北京烤鸭!全聚德烤鸭被誉为“中华第一吃”。周恩来总理也曾经多次把全聚德“全鸭席”选为国宴。是你送人的首选。
稻香村的点心,想必大家跟我一样,除了烤鸭第一个想到的就是稻香村了吧。稻香村这么有名不是没有原因的,精细考究的各式糕点、新鲜的熟肉、用豆制品做成的几十种全素宫廷菜、各种干果炒货,还有在别处难得一见的江米酒酿、年糕、炒红果等传统 美食 ……糕点是真好吃啊,送给亲朋好友倍儿有面!
王致和臭豆腐,王致和臭豆腐有300年 历史 ,发明人是安徽文人王致和,王致和臭豆腐臭中有奇香,是一种产生蛋白酶的霉菌分解了蛋白质,形成了极丰富的氨基酸。臭豆腐曾作为御膳小菜送往宫廷,受到慈禧太后的喜爱,亲赐名“御青方“。
六必居酱菜,六必居酱菜是京城最悠久、最负盛名的老字号之一,六必居酱园始于明朝嘉靖九年,距今已经有400多年的 历史 了,如今不但是京城许多家庭的必备小菜,也是国宴上必备的名小菜之一,具有很高的 历史 文化价值、营养保健价值和品牌价值。刚刚度过春节,给朋友来点酱菜也是不错的选择。
北京果脯,北京的果脯蜜饯制作来源于皇宫御膳房。为了保证皇帝一年四季都能吃上新鲜果品,厨师们就将各季节所产的水果,分类泡在蜂蜜里,好让皇帝随时食用。北京果脯口味酸甜适中,爽口滑润,甜而不腻,果味浓郁,主要有杏脯、梨脯、秋海棠等……
张一元茶庄,张一元茉莉花茶以其“汤清、味浓、入口芳香、回味无穷”的特色,深得国内外茶客的欢迎。张一元自制小叶花茶唯美价廉又有深厚的老北京文化底蕴。是京城百姓离不开的生活必需品,也是送给长辈的首选品。
马聚源帽店,是一家久负盛名的中华老字号。它始建于(清)嘉庆二十二年(1817年)至今已有199年的 历史 ,在清末民初时北京城曾流传着一个顺口溜“头戴马聚源,脚踩内联升,身穿八大祥,腰缠四大恒“。用以向别人炫富,可见马聚源的帽子在当时人们心目中的地位了。它生产的帽子,因用料讲究,做工精细、货真价实、品种齐全、花色繁多而著称于世。如果是送给女朋友或者是妈妈们,她们肯定会高兴坏的。
北京一得阁,北京一得阁以墨汁扬名于天下,色泽纯美、胶度适中、挥洒流畅、墨中之宝也。一得阁距今已有100多年的生产 历史 ,深受文人墨客的喜爱,“一得阁“墨汁是采用四川高色素炭黑、骨胶、冰片、麝香、苯酚为原材料,运用传统工艺 精细加工而成。四川高色素炭黑色深光亮;骨胶具有托浮力,使墨着纸而不湮;冰片、麝香 均为香料,清香四溢;苯酚是防腐剂,使墨汁长期贮存不腐不臭,一年四季都可使用。如果您的朋友有爱好文墨这也是不错的选择。
北京,自清朝至现代,都是国家的政治经济中心,好吃的也很多。卤煮火烧、豆汁儿、烤鸭、焦圈等等,数都数不过来,为大家熟知的是烤鸭。我再给你推荐一些除了烤鸭之外的特产,可以当作伴手礼送给亲戚朋友。
(1)北京秋梨膏
据说秋梨膏是清朝宫里的,由御医传出来的,秋梨膏,顾名思义,就是由秋梨和其它中药材放在一起制成的。兑水喝,有一股淡淡的梨的味道。对上火、烦躁、咳嗽,燥热病症有好的疗效。 信远斋、恩济堂 等老字号都有秘制的秋梨膏出售。
(2)北京酥糖
北京酥糖是我喜欢吃的一种糖了,红虾酥是在北京比较出名的,吃起来酥脆香甜,所以小孩都爱吃,又名“小孩酥”。这个比较常见,在北京街头巷尾的超市里都有卖的。
(3)密云金丝小枣
枣是生活中不可或缺的,每天吃仨枣,一辈子不显老。密云的金丝小枣色泽殷红,果实小,果皮薄,果汁较多,味道极甜,即可鲜食,也可晒制干枣。前门老北京土特产商场都有卖的。
(4)王致和臭豆腐
这个可能是最有味道的一样特产了,王致和臭豆腐在清末的时候可是慈禧太后的最爱,真的是应了那句话——“闻着臭,吃着香”。如果你的身边有喜欢吃这类 美食 的,可以去北京的各大副食商店去买哦!
(5)六必居酱菜
不知道你喜欢不喜欢酱菜,反正我喜欢,作为地道的北方人,我觉得酱菜就着馒头或者面条吃,真的很下饭啊!八宝菜、海白菜等等。六必居的酱菜有五六百年的 历史 了,北京的各大菜市场都有卖的。
(6)稻香村点心
稻香村的东西很全啊,精细考究的各式糕点、新鲜的熟肉、用豆制品做成的几十种全素宫廷菜、各种干果炒货,还有在别处难得一见的江米酒酿、年糕、炒红果等传统 美食 ……重点是很好吃,而且送人也好看,就是有点略贵。稻香村的专卖店有卖的哦!
我来回答下这个问题,买点送人的北京特产,我认为得有里儿有面儿,如果完全站在北京人的角度,注重内容不考虑面子也不可行,那样挑的特产估计也很难被其他地方的朋友所认可,下面给大家推荐几样~
全聚德烤鸭
这个好像没什么创意,也没觉得怎么好吃,但估计是大家的第一选择吧,建议您去全聚德买,超市或纪念品店的大多不正宗。
稻香村点心
我们家吃点心大都是稻香村买,所以您来北京 旅游 也可以买一点带给亲朋好友,可以买一盒京八件,有里儿有面儿,记住了一定得去北京稻香村专卖店买。
六必居酱菜
六必居酱菜是北京市传统名菜,是京城许多家庭的必备小菜,主要产品有甜酱八宝瓜、甜酱黑菜、甜酱八宝菜等。建议您买个礼盒,自己家吃也很不错。
北京果脯蜜饯
北京果脯采用宫廷传统秘方,由鲜果加工精制而成,主要有杏脯、梨脯、秋海棠等各类产品,果脯和蜜饯的区分,按照在北京的习惯,把含水分低并不带汁的称为果脯。
兔儿爷
兔儿爷是北京市的地方传统手工艺品,是把玉兔用泥巴塑造成各种不同形式的一种摆件,是给孩子带礼物的好选择。
毛猴儿
毛猴儿也是北京特有的一种民间手工艺品,因为其浑身披毛,形态又很像猴,所以被称之为毛猴儿。如果您带这个小物件给朋友,说明您对北京的了解那是相当深入了。
另外~
烟 可以买北京、中南海、人民大会堂等;
酒 可以买牛栏山二锅头、龙徽葡萄酒、同仁堂药酒等;
茶 可以去张一元、吴裕泰买。
—— END ——
欢迎大家补充,祝您旅途愉快~
(图片部分来源于网络,侵删~)
北京烤鸭、北京冰糖葫芦、北京酥糖
老北京的特产很多,有好吃的,也有好玩的,不过坑也多,所以在介绍北京特产前,先讲容易被坑的地方:
1、北京几个火车站,机场, 汽车 站之类地方的东西最好不要买,东西死贵还不一定好。
2、北京烤鸭不要带,因为这东西你带回去之后就不是那个味道了,烤鸭讲究的就是现烤现吃,而且假的太多。
3、北京果脯不要买,这个北京人基本上不吃,一般都是北京周边山区小厂生产的,质量可想而知。
4、茯苓夹饼不要买,现在的茯苓夹饼已经不是以前的了,不好吃。
说完了坑,现在咱来说说北京的特产:
给自家带的:
1、稻香村的点心,这个其实送人也行,名气大,味道还不错,而且价格适中。
2、大顺斋的糖火烧,这个味道也不错,不过就是远了点,大顺斋在通州。
3、给家里的小孩可以带点大虾酥、兔爷、脸谱、鬃人、毛猴。
大虾酥
兔爷
脸谱
鬃人
毛猴
4、酱菜,这个也很有北京夜色,而且质量比较统一,推荐六必居和天源酱园的。
5、茉莉花茶,北京的特产之一,北京人喝茶比较喜欢喝花茶。推荐张一云,正兴德的。
送人:
1、富华斋饽饽铺,这家店里面的点心都是以前宫廷里面的样式,传承的是宫里的手艺。点心好看又好吃,包装大气。就是价格有点贵,而且保质期比较短,基本上一两天之内就要吃完,不然就费了。准备带给老人或者送人的可以考虑。
2、牛街的各种甜点,像艾窝窝、蛤蟆吐蜜之类的甜点,不过这东西保质期也比较短,也一两天内要吃完,时间长了不行。
艾窝窝
蛤蟆吐蜜
北京作为我们国家的心脏可以说也是一个有名的 旅游 城市,像当地好吃的 美食 也是非常的多的,比较有名的就有老北京的炸酱面、北京烤鸭等都是特别的有名,像老北京炸酱面是过去北京人最常见的一道面食,吃起来味道也是相当的不错。
还有北京烤鸭那可是我国国宴上必备的一道 美食 ,像北京烤鸭的话做的味道不错的就要数全聚德的烤鸭了,我国宴请外国友人全聚德烤鸭是必备的一道菜,如今的北京烤鸭也都成了国人最爱吃的一道菜,而且今天还有了真空包装,全国各地的人都可以吃得上。
吃了老北京的炸酱面和北京烤鸭,当地的豆汁儿也是本地的一个特色,不过听说味道比较的冲,一般不经常喝的人会喝不惯,还有北京的卤煮、驴打滚、冰糖葫芦、豆汁儿焦圈、豌豆黄、糖耳朵、糖火烧、炒肝等都是北京比较有特色的特产 美食 。
萨奇玛,驴打滚,果脯…
北京是中国的首都,直辖市和国家中心城市,全国政治、经济、文化的管理和决策中心,有着举足轻重的地位。其它好多的优势在这就不列举了,全国人民基本都知道,下面主要讲北京的特产。
首先北京的特产当属最出名的北京全聚德烤鸭,它是具有世界声誉的北京著名特产。由汉族人研制而成,采用当今世界最优质的肉食鸭---北京鸭,经果木炭火烤制,色泽红润,肉质肥而不腻,被誉为“天下美味而驰名中外”。
再就是北京好吃的冰糖葫芦,小时候非常喜欢吃糖葫芦,一听到卖糖葫芦的叫喊声,口水就不由自主的流了下来。现在的北京糖葫芦经过改进,形成独立包装,既干净又卫生。北京糖葫芦已在大多数地方普遍落户,老百姓不用到北京,也可以吃到美味的北京冰糖葫芦。
第三要数北京老布鞋,北京老布鞋是在布鞋文化的传承中,取其精华,去其糟粕,以精湛的手法工艺,高超的制作流程,优质的布料而闻名于全国。它的特点是穿着舒坦、轻便实用、价格不贵,深受劳动者的喜爱。
另外北京还有特产水果,像北京鸭梨、大磨盘柿、密云金丝小枣、北京果脯等。
特产小吃有东来顺的涮羊肉、天福号的酱肉、月盛斋的烧羊肉等。
特产就是打不开市场、赚不来大钱的落后产品,只有没出过远门的小农才会只盯着它们不放。真正的好东西,早就走向全国冲向世界了!
相关tag:京八件介绍
如何在今日头条上发新闻事件 ♂
如何在今日头条上发新闻事件
- 如何在今日头条上发新闻事件
- 霸气队名和口号大全
- 怎样发帖
- 大连旗胜进出口有限公司招聘信息,大连旗胜进出口有限公司怎么样
- 金山毒霸网络版,江民网络版陕西西安总代理商
- 百度贴吧如何发帖
- 我要在网上发帖子、怎么发
- 黄海旗胜使用多少公里更换轮胎
方法/步骤
1.在拥有今日头条账号的前提下,到百度搜索“今日头条”,并点击进入官网。
2.点击登录,并选择对应的登录方式,输入账号密码,点击登录头条号。
3.登录之后,在跳转出来的页面,点击头条号,进入个人主页。
4.在个人主页,点击发表,即可进入文章界面。
5.在文章界面即可进行文字内容,上传图片操作,添加标题,好后,选择文章分类,点击发表即可。
6.此外,还可以发表视频,图集、趣味测试,按照界面引导操作,完成后,发表即可。
7.文章发表完成,头条审核通过后,即可展示。可以在内容管理里查看到所发布的文章。
1.队名:00新秀团队。口号:爱企业就是爱自己。
2.队名:Champion。口号:We are the champion。
3.队名:彩虹队。口号:彩虹彩虹与众不同,彩虹彩虹魅力无穷。
4.队名:够威队(Go2V)。口号:迈向胜利,一往无前。
5.队名:快乐家族队。口号:友谊第一,比赛第二。
6.队名:雷锋队。口号:思想有多远,我们就能走多远。
7.队名:猎豹(Leopard)。口号:猎豹一出,全场最酷。
8.队名:梦想队。口号:我的梦想我做主。
9.队名:南粤纵队。口号:东风吹,战鼓擂,南粤纵队怕过谁。
10.队名:旗胜队。口号:旗胜旗胜,旗开得胜。
11.队名:实力队。口号:超越梦想一起飞,我们需要真心面对。
12.队名:太阳队。口号:我们无处不在。
13.队名:威锋战队(VFun)。口号:一家人,一同战,一定number one。
14.队名:无敌队。口号:领先不止一步。
15.队名:先锋队。口号: 先锋先锋,勇闯巅峰。
16.队名:雄狮队。口号:雄狮,雄狮,雄壮之师。
1、在360搜索中搜索百度贴吧,点击搜索。
2、找到百度贴吧官网, 点击。
3、在页面中找到登陆贴吧点击。
4、输入账号密码,点击登陆。
5、以360吧为例。在搜索吧中搜索360。
6、进入贴吧。
7、拉到页面最底部找到发布新贴。
8、输入新帖内容。
9、点击发表即可。
扩展资料:
发帖技巧:
【标题和关键词的选择】一般来说,标题和关键词的选择是很重要的,只要你的帖子能被百度收录并且获得排名,那么你发的这个帖子就决定了点击量,而且你发的网站如果比较大,用户量比较多,也是很容易吸引用户点击。
标题可以发一条核心词+产品优势,重点做长尾词+产品优势,特别是地域词+产品优势。注意关键词的布局和挑选,一定要是文章是围绕关键词去写的。
每个角落都在发展着信息服务,它迅速传递到城市与乡村的每个角落。而互联网的高速发展,无疑是提供了这样一个好的信息服务平台,分类信息网站也迅速涌起。
钉钉企典数据来源于企业征信机构,包含企业风险数据,公司官网,公司简介,更多公司招聘信息详询公司官网,更多公司电话地址企业邮箱可在钉钉企典进行查询
? 公司简介:
大连旗胜进出口有限公司成立于2008-01-22,注册资本50.00万人民币元,法定代表人是朱晶晶,公司地址是辽宁省大连市中山区发达街12号12-9号,统一社会信用代码与税号是9121020266921764X4,行业是批发业,登记机关是中山分局,经营业务范围是货物、技术进出口,国内一般贸易(法律、法规禁止的项目除外;法律、法规限制的项目取得许可证后方可经营);代理进出口业务;经济信息咨询***(依法须经批准的项目,经相关部门批准后方可开展经营活动。),大连旗胜进出口有限公司工商注册号是210200000155172
? 股东:
? 高管人员:
客观讲国产安全类软件与国外产品技术及性能上确实还有很大的差距,但是国产安全软件,也是有一定的特色的 如金山毒霸,瑞星,360,等等,而且相信不随着国家政策支持力度的加大,市场越来越成熟,越来越多的国内安全厂商加入到推动提高国产软件技术水平的行列中来,相信随着大的环境的改善,国产软件与国外软件技术水平差距会越来越小,支持国产。
百度一下:陕西旗胜科技 http://www.baidu.com/s?bs=h3c%C9%C2%CE%F7%B4%FA%C0%ED&f=8&wd=%C9%C2%CE%F7%C6%EC%CA%A4%BF%C6%BC%BC西北地区专业的杀毒软件核级分销商
1、首先在电脑浏览器的搜索栏中输入“百度贴吧”,然后点击官网进入。
2、接下来在百度贴吧页面中,在搜索栏中输入需要发帖子的贴吧,点击“进入贴吧”。
3、接下来进入贴吧之后,选择右边红色箭头所指处的“发帖”。
4、接下来在页面中选择自己需要发表的标题,输入需要发表的文字内容或者添加图片,最后点击“发表”就可以了。
具体操作方法如下:
1、首先用浏览器搜索“百度贴吧”。
2、进入第一个具有绿色官网标识的网页链接。
3、在贴吧首页上方,输入想进入的贴吧名后点击“进入贴吧”。
4、滚动鼠标滚轮至页面底部,输入标题及内容。
5、随后点击下方的“发表”即可。
6、待审核后,就可以从贴吧首页看到自己的帖子,单击进入。
7、发帖成功
您好!
您可以根据以下方法判断轮胎是否需要更换了:
第一点:如果轮胎出现老化的现象(例如:胎面花纹沟底或胎边有无数的小裂纹已经快要伤及胎体),就需要及时将此轮胎换下,不管轮胎使用了多久以及磨损了多少。
第二点:如果轮胎花纹所剩沟槽深度达到或低于1.6毫米(轮胎胎面纵向直条沟槽内有指示该深度的指示标记),轮胎必须被更换,因为轮胎的排水能力已经大大下降了,车辆在湿地行驶会比较危险。
是否需要更换轮胎建议参考上述内容,与轮胎使用的公里数和时间没有必然联系。
参考资料:米其林官网 www.michelin.com.cn
相关tag:旗胜官网
本站部分资源来源于网络,如果侵犯了您的权益,请联系我们删除1354090129@qq.com
如何在价格战争中生存?沙特发动全面油价战争,原油开盘暴跌30%,我国油价会因此受影响吗 ♂
如何在价格战争中生存?沙特发动全面油价战争,原油开盘暴跌30%,我国油价会因此受影响吗- 如何在价格战争中生存
- 沙特发动全面油价战争,原油开盘暴跌30%,我国油价会因此受影响吗
- 我是一个开精品店的,竞争对手老是喜欢跟我搞价格战争,生意不好总喜欢把价格压得比我低,竞争对手的店先
- 沙特和俄罗斯在印度大打“原油价格战”,会影响到哪些行业
- 商业技能:怎样面对价格战争
- 市场营销习题 企业如何应对价格战
价格战作为一种最为直接的攻击装备,关系到一个企业的整体战略规划、产品定价策略、销售渠道调整以及企业的销售与管理等等,因此,要想打赢价格战,就必须讲求天时、地利、人和,“该出手时就出手“,明晰价格战的定位与定性,从而更加灵活、准确地运用价格战。
打价格战不仅仅是简单的降价行为,而是使用适当的策略--战略型价格战。对消费者,以及分销渠道要有不同的策略。对消费者--有价无货,有价少货。达到饥渴营销的目的。同时,可通过事件营销达到传染营销的结果。对分销渠道--助销为主,奖励为辅。助销就是投入行动,售前,售后指导。同时,以奖励行为为主。
根据价格战的市场战略定位,价格战区分为以下三种类型,其特点、作用及操作要点如下:
(1)进攻型。快速占领市场,较大可能地抢占竞争对手市场份额。狠、准、稳,打击面大、一般较为主动。主要运用于战略区域市场,幅度及规模要充分结合当地市场实际情况。进攻型价格战从企业的角度来说,往往都是出于公司的战略考虑,比如,为迎合整个行业竞争的需要,或企业自身为实现快速增长,使企业达到规模效应,从而更好地参与市场竞争的需要,大多都可以采取此种战术。进攻型价格战是企业主动采取的一种市场攻击行为,这种价格战大多都是以策略性产品为“先锋“,及时跟进战略型产品,甚至有的厂家在实现了市场的规模复盖后,实行捆绑式销售或限量发货,以实现企业的战略发展目标。
(2)狙击型。细分市场,瞄准目标,有效打击竞争对手,瓜分对手市场份额。针对性比较强,打击面较窄,但较专注有力。攻击目标要明确,出手要快,速战速决,不给对手喘息机会。狙击型价格战是企业采取的介于进攻型与防御型之间的一种市场行为,它是企业为更好地进行市场细分与市场区隔而采取的一种“突击“行动。要打好狙击型价格战,要注意以下几点:一、要选准“靶子“,有目标才有行动,而“靶子“往往都是进入该市场的新品牌或当地主要竞争品牌。二、所打价格战要一打就准,不可蜻蜓点水,浅尝辄止,以致半途而废。三、切入市场的产品通过狙击,一定要占领对方的市场领域,抢得市场份额。
(3)防御型。以牺牲战略性产品为代价,维护和巩固现有市场,并以此扩大销售额及市场占有率。较多都是防御与进攻相结合,以退为进,于防御中展露“杀机“。建立战略市场防御体系,以策略性产品“掩护“市场现有产品“突围“。防御型价格战一般都是企业迫不得已而采取的一种市场防御行为,当领地有“强敌“入侵,企业为保全市场,往往会采取这种防御型的价格战。
采用防御型价格战要注意以下几点:
一、参与价格战的产品一定要有侧重点,要针对竞品的主要规格选取相应的产品参与价格战,不可全线参与。
二、“参战“产品尽量采用新产品,因为价格战过后,这种“炮灰“产品往往不再具有保留价值。
三、防御与进攻尽量完美结合,于防御中体现进攻的成分,乘机扩大市场份额。以求“一箭多雕“。
在实际的市场运做中,大多厂家有时还会遇到自己内部或企业经销商自己“开战“的现象,比如,遍布各地的分公司掀起的价格战,流通渠道的经销商挑起的价格战,以及零售商自己发动的价格战等等,对于这些既让厂家头痛但又不能不管的内部纷争,厂家必须采取切实可行的措施,来处理这些稍不留心,就又可能招致后患的价格纷争。对于分公司挑起的价格战,作为厂家要硬起手腕,严肃纪律,以杀鸡敬猴的态势,果断处理,对相关当事人予以处罚,以扭转不利局面;对于渠道经销商掀起的价格战,厂家更要铁拳出击,以区域保护的有关规定,取消其返利、促销等相关政策扶持,直至取消其经销资格;对于零售商发起的价格战,由于其时间短,幅度小,因此,作为厂家要合理引导,晓以利害,使其向着有利于公司的方向发展。
我认为这是肯定的。
第一,沙特和多个国家的交涉都以失败而告终,全球石油价格受到的影响已经成为定局。
仅仅几天前,俄罗斯、美国和 OPEC就开始了谈判,但谈判的结果不尽人意, OPEC拒绝俄罗斯提出的优惠条件, OPEC直接宣布从下月初到年底每天减少原油产量150万桶,这个消息一出来,美国 a股原油价格就下跌超过5%,再加上国际石油危机的严峻形势,我们与俄罗斯还有阿拉伯国家签署的石油合作协议,肯定会受到很严重的影响,而这个基础上,就是最近几天原油价格从40美元一桶降到30左右,这足以证明我国的原油市场和石油价格会小幅下跌,然后又上涨,这也是国际间的无奈所为。
第二,沙特阿拉伯全面打好石油价格战争,欧佩克内部组织的石油价格经历了最严峻的考验,我国油价下跌已经成为一个必然的事实。
仅仅是上周末,沙特宣布要抢占美国原油市场大幅降价,沙特国企沙特阿美便开始以前所未有的规模调整亚洲和美国的原油价格,仅售7美元一桶,而运往亚洲的原油最少只需4美元一桶,因此,国际上出现了石油竟然比一桶矿泉水还便宜的调侃,因此我们的原油市场价格肯定会受到市场调控的影响,为了迎合世界市场的贸易状况,我国也将进行石油市场储备和市场规划的调整,以避免原油企业和市场的平衡,因为这样做得太多。
股市剧烈波动,我国石油企业的相关业务受到股票市场的影响,我国石油价格已由市场决定。
为了摆脱国家经济低迷的影响,科威特等波斯湾一带国家进行大幅降价石油销售,可有效缓解国内经济危机,但此类行为导致美国等国石油股市大幅波动,而且号称最稳定的 a变数,市场行情不断波动,并受到影响,风险也日益增大,目前中国航空业务受油价影响已跌逾4%,南方航空公司也在下跌,中国的塑料行业也受到影响。
价格竞争是销售过程中最直接也是最简便的方法,属于杀敌一千自损八百的办法。避免价格竞争不外乎技术垄断或区域垄断这两种办法,即与对手的产品差异最大化。
受到“原油价格战”影响的行业如下。首先是印度的工业发展成为最大的受益方,其次是沙、俄两国的原油行业在竞争中各自遭受了损害,最后这场价格战也波及到了页岩油行业。
印度在对待地区冲突问题上比较明智的表态,让它争取到了和俄罗斯加深能源合作的机会。沙特则希望能够夺回自己被俄罗斯原油取代的印度市场份额,而最直接也最有效的方法就是降价。俄罗斯为了保证后勤补给,急需大量的现金流。所以即便出售的原油价格很低,它也只能忍痛卖给印度。
印度一直有成为大国的梦想,而工业发展是它的必经之路。廉价原油无疑给印度提供了天赐良机,让当地的工业企业能够毫无顾虑地扩大产能。虽然这个国家相对落后的工业水平决定了它的上限,但这至少能够在一定程度上缓解该国疫情下的紧张经济形势。
盲目降价带来的后果必然是出口国的利益损失,降价往往伴随着原油产能的增加,从长期角度来看自然会加剧原油储量的缩减。在两国国内有不少人担忧价格战迟迟无法结束,好在沙、俄都有意通过理性谈判来解决当下的问题。
自从美国方面开始出口页岩油后,对于其他的原油国家就造成了不小的冲击。前者因为价格更低而受到欢迎,对于工业国来说廉价的能源能够在很大程度上降低成本。但受到价格战影响美国的页岩油优势不再,而俄罗斯方面也有意通过此举将美国挤出市场。
在俄罗斯大步进军印度原油市场后,你知道沙特没有卖掉的原油最终销往哪里了吗?
开发新产品,当市场只有我这家有这种新产品的时候,其他的人再互相压价以前的产品,对我印象就不大了。反而他们之间互相打压。收益的是我。
如何在北京南站停车 ♂
如何在北京南站停车
- 如何在北京南站停车
- 北京南站地下停车场过夜怎么收费谢谢!
- 北京南站停车攻略
- 北京南站停车收费标准
- 北京南站过夜停车停车场有哪些便宜方便的
- 北京南站附近停车的地方~怎么收费停两天
- 请问北京南站地下停车场过夜怎么收费 我打算周六上午10:00把车放在地下停车场,周日晚上8:00
- 北京南站停车场是怎么收费的停车能否过夜过夜的话怎么收费求详细解答谢谢!
- 我想问一下,停车多少钱一天
去北京南站接人,停车还是很方便的,因为北京南站东西两侧各有一个停车场,可以同时停近千辆小型汽车。北京南站还有地下停车场,但是不建议停地下,因为一进一出可能会有堵车排队的现象。
一、北京南站怎么就成了“北京难站”?
1、黑车横行,堵塞交通。每天午夜时分,北京南站北广场外,乘客、公交车、私家车和出租车一片混乱。其中黑车趴活阵容最强,不仅占据了整个丁字路口,还占据了南站以北的幸福路两条车道之一,这让南站幸福大街长期处于“肠梗阻”状态。
2、出租车25公里就要300元。更不可思议的是,在这些黑车中,竟然有大量的正规出租车。7月24日凌晨,记者看到一名女子被出租车司机拦下,向其索要300元从南站到望京25公里的路费。而且为了躲避电子监控,这些黑车和出租车的前车牌大多被光盘、报纸、画报等覆盖。大多数车辆打开后备箱,也看不到后牌照。
二、车站是迈入城市大门的第一印象
在北京,坐高铁基本离不开南站从和谐号到复兴号,高速铁路在不断提速。作为中国响亮的名片,它被越来越多的人所熟知和称赞。除了北京的南站之外,在许多大型车站可能会有许多明显的、拖延已久的问题。很多事情看似在细节和结局,但本质是源头上的管理。网友的评论不容小觑。只有当管理者和决策者能够听到和听到批评时,他们才能找到治理改进的步骤。作为迎宾站,它不仅是许多人进入城门的第一印象,也是许多人离开城市的决定性印象。它所呈现的城市治理能力和管理服务水平,往往是反映城市面貌的铜镜。
综上所述,一个现代化的大城市给人留下最深的印象,通常不是地标性的建筑有多高,也不是高楼大厦有多少,而是这个城市每个环节中展现的效率和每个角落呈现出来的人性化细节。所以火车站作为一个城市的重要枢纽,请大家一定要有序停车。
每15分钟3元,北京南站在地下一层东、西两侧,各设有1个停车场,即:东停车场和西停车场,两个停车场可同时停放900辆小型汽车。
东、西停车场各有两层,即P1层(M层)和P2层(-1层);每个停车场各有4个停车区域,东停车场为A、B、C、D区,西停车场为E、F、G、H区。东、西停车场各有两个进口和两个出口,分别通往南站幸福路、四路通路口、开阳路和南三环西路。
扩展资料:
南站停车场,不仅支持微信扫描,支付宝支付停车费,还介绍了“无感”,车主只要在支付宝或微信绑定盘子,打开没有扣除,可以导出享受方便的停车和自动扣除,而不是为了提高效率的私家车的停车场,方便乘客快速离开车站。
与此同时,北京南站地下换乘层停车场的出入口改为双进双出,以缩短乘客的距离。此外,为了减少停车场的温度在夏天,车站还重新设计了停车场诱导风机,延长车辆的空气管的方法,并安装了空调和玻璃幕墙的出租车等候区,以提高旅客等待体验。
参考资料来源:百度百科-北京南站
参考资料来源:百度百科-地下停车场
经常开车到北京南站乘高铁,发现不管是外出出差、旅游,在北京南站停车都是一件大事。把爱车放南站停车场,车位没问题,但一小时8块,一天就是192元……但是为了省钱,放在马路边?乱涂和刮蹭不说,光警察蜀黎一张条就200块。所以,我把周围能免费停车或收费便宜的地方想了一下,发现这四个地方,相对安全且离南站很近,欢迎大家补充!但各位车友要注意,停在无人看守的地方有可能被砸玻璃和贴条!
1、北京南站地下停车场(还是要说的!)
收费:可以过夜,计时付费(每15分钟 2元)
距离:还算比较近,但是电梯比较鸡肋;
地址:北京市丰台区永定门外大街12号
槽点:找车位难,停车费贵,一个小时八块,不封顶计价,每天192元!192元!
2、北广场停车场(收费停车场)
收费:过夜日租60元/天
距离:从车场到北口步行8分钟
地址:北京南站西侧开阳路上,过了开阳桥第二个红绿灯掉头就有个地上停车场
槽点:车位太少,车次晚些只能烧香期望有地停了。
3、步行8分钟到达小区停车场
收费:全天(24小时)日租40元/天(PnPark“车位分享”App价)
半天(白天)08:00-18:00 日租20元/天(PnPark“车位分享”App价)
距离:从小区到南出口步行8分钟
地址:洋桥西里
槽点:虽然价格,位置都合适,但需要手机下载“车位分享”App 进行提前预约,假如不预约直接停,有可能停车场那边直接锁车!!!
4、南进出口路旁两侧(野停)
收费:免费
距离:从洋桥南滨河路到南出口步行8分钟
地址:洋桥南滨河路
槽点:额,这条路属于野停,有一定风险,被敲了、被贴了可别找我!!!!
这这几个地方是我想到相对安全点的地方了!除了最后一个,前边三个停车场都是正规的,有摄像头和停车管理人员负责!!!为了安全,再说一句,野停有风险,选择需谨慎!
每15分钟3元 ,北京南站在地下一层东、西两侧,各设有1个停车场,即:东停车场和西停车场,两个停车场可同时停放900辆小型汽车。
东、西停车场各有两层,即P1层(M层)和P2层(-1层);每个停车场各有4个停车区域,东停车场为A、B、C、D区,西停车场为E、F、G、H区。东、西停车场各有两个进口和两个出口,分别通往南站幸福路、四路通路口、开阳路和南三环西路。
扩展资料
南站停车场,不仅支持微信、支付宝扫码支付停车费,还引入了“无感支付”——车主只要在支付宝或微信中绑定车牌并开通免密扣费,就能在出口享受不停车、自动扣费离场的便捷,以此提升私家车进出停车场的效率,方便旅客快速离站。
同时,北京南站地下换乘层通向停车场的进出通道改为双进双出,减少旅客行走距离。另外,为降低夏季停车场温度,车站还对停车场诱导风机进行重新设计,延长了车辆进场通道处风道,并在出租车等候区加装了空调和玻璃墙,改善旅客候车体验。
1、北京南站地下停车场
收费:可以过夜,计时付费(每15分钟 2元)
地址:北京市丰台区永定门外大街12号
特点:停车费贵,一个小时八块,不封顶计价,每天192元。
2、北京南站北广场停车场
收费:过夜日租60元/天
距离:从车场到北口步行8分钟
地址:北京南站西侧开阳路上,过了开阳桥第二个红绿灯掉头就有个地上停车场
特点:车位太少
3、北京南站步行8分钟可以到达的小区停车场
收费:全天(24小时)日租40元/天(PnPark“车位分享”App价)
距离:从小区到南出口步行8分钟
地址:洋桥西里
1、北京南站地下停车场
收费:可以过夜,计时付费(每15分钟?2元)
地址:北京市丰台区永定门外大街12号
特点:停车费贵,一个小时八块,不封顶计价,每天192元。
2、北京南站北广场停车场
收费:过夜日租60元/天
距离:从车场到北口步行8分钟
地址:北京南站西侧开阳路上,过了开阳桥第二个红绿灯掉头就有个地上停车场
特点:车位太少
3、北京南站步行8分钟可以到达的小区停车场
收费:全天(24小时)日租40元/天(PnPark“车位分享”App价)
半天(白天)08:00-18:00?日租20元/天(PnPark“车位分享”App价)
距离:从小区到南出口步行8分钟
地址:洋桥西里
槽点:虽然价格,位置都合适,但需要手机下载“车位分享”App?进行提前预约,假如不预约直接停,有可能停车场那边直接锁车!
咨询记录 · 回答于2021-09-19
请问北京南站地下停车场过夜怎么收费? 我打算周六上午10:00把车放在地下停车场,周日晚上8:00
可以过夜。。计时收费。北京南站地下停车场每天的收费标准:白天07:00——21:00每15分钟1.50元 夜间21:00——07:00每30分钟2.50元
百度hololens0890消息(26)私人信商场
页新闻邮报
专业
音乐图片视频地图图书馆和更多。
多少是停车场在北京南火车站吗?我们可以隔夜公园的车吗?我们是做批多少夜?
我想问的问题的答案
共196结果是用来屏幕答案
你如何收取停车场在北京南火车站吗?CAN总线在停车场过夜吗?你怎么度过夜晚?
和回答可以隔夜。时间的批处理。
每日充电标准北京南火车站地下停车场:
7:00在1.50元,每节15分钟在21:00
21:00在晚上7:00 2.50元,每30分钟。
2012年07月02 reclusewood应答:168觉得有用的。
你怎么收费的地下停车场之夜在北京南火车站吗?谢谢你!
问:多少是夜间停车在北京南火车站吗?谢谢你!
回答:1. |、北京南火车站地下停车费支付时间:可以隔夜(2元,每15分钟)地址:北京市fengtai永定区,12号的特征:停车费,八小时,没有上限的价格,192元一天。2。|、北京南火车站北广场,停车费:60元/天。隔夜寻租:8分钟从车库到北入口。
2017年12 18答案:《水浒传》是非常好的。10 2答案
什么是最便宜的所有的舒适和方便,在北京南火车站吗?
回答:1. |、北京南火车站地下停车费支付时间:可以隔夜(2元,每15分钟)地址:北京市fengtai永定区,12号的特征:停车费,八小时,没有上限的价格,192元一天。2。|、北京南火车站北广场,停车费:60元/天。隔夜寻租:8分钟从车库到北入口。
回复:2017年12 13 1答案
停车费标准北京南火车站
回答:有一个地面停车场在北京南火车站北广场。穿越后,开阳桥,第二交通灯转走20米前,你可以看到它在右手边。停车场是非常方便的。每一次我们去那里,我们有大量的停车场。它的许多公园和人民是天,在日夜值班。它的3 - 5分钟步行到北山口站。最重要的事情是你在停车场和停车条件。
18回复:2017年12 3 7知道答案的朋友网
便宜和方便的停车场和停车场在北京南火车站过夜。
回答:1. |、北京南火车站地下停车费支付时间:可以隔夜(2元,每15分钟)地址:北京市fengtai永定区,12号的特征:停车费,八小时,没有上限的价格,192元一天。2。|、北京南火车站北广场,停车费:60元/天。隔夜寻租:8分钟从车库到北入口。
2018年03—31应答答案:2
有没有在地下停车场在北京南火车站吗?多少是它三天吗?
答:不要花太多的时间在晚上。你不妨赶走。第一个是5元每小时,然后一小时,你的发现。
2011年04月23 mcli2008应答1答案:48
你收费多少为隔夜停车在北京南火车站吗?我要在星期六……
问:你收费多少为隔夜停车在北京南火车站吗?我去把车在地面上午10时在星期六的早晨。
回答:2元每小时,如果时间是不满意的工作时间,如果是晚上,他将不计数的小时,和给她20元钱。
26回复:2010年11 piapia是1个5的应答
你收费多少为隔夜的车在停车场的焊料在南站?
问:我有一个停车场的汽车南站15分钟,和我想知道如果我停止过夜。
回答:天是最大的收费20元。原来的后视图
2014年08月21 ta0004f应答答案18:原1
对不起,有多少是停车场,靠近北京火车站附近的南北京南火车站吗?
问:多少我可以收费的停车场在北京市大康南火车站近?我可以度过夜晚?
回答:北京南火车站停车场停车,大商业城康鞋业闭路。所以,你可以去驱动车到酒店(凤凰龙大酒店、中国烟草大厦陶然酒店)。
2016年06月12 wang86667339应答4:1答案
紧急问题,这个下午,我们去乘高速铁路在北京南火车站。
标签:Me 北京 My