亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? faxconv.pas

?? 將圖像轉換為傳真文件
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
unit Faxconv;

interface

uses
  SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, IniFiles,
  Forms, Dialogs, StdCtrls, FileCtrl, OoMisc, AdFaxCvt, ExtCtrls, AdMeter,
  Mask, ComCtrls, RichEdit2,jpeg;

type
  TFaxConversionForm = class(TForm)
    btnOK: TButton;
    ApdFaxConverter1: TApdFaxConverter;
    btnConvert: TButton;
    GroupBox2: TGroupBox;
    cbxEnhTextEnabled: TCheckBox;
    btnEnhFont: TButton;
    FontDialog1: TFontDialog;
    Label3: TLabel;
    Label4: TLabel;
    rgpResolution: TRadioGroup;
    RadioGroup2:TRadioGroup;
    Label5: TLabel;
    rgpWidth: TRadioGroup;
    Label6: TLabel;
    GroupBox3: TGroupBox;
    cbxCenterImage: TCheckBox;
    cbxYield: TCheckBox;
    cbxYieldOften: TCheckBox;
    lblFontName: TLabel;
    lblFontSize: TLabel;
    edtLeftMargin: TMaskEdit;
    edtTopMargin: TMaskEdit;
    edtLinesPerPage: TMaskEdit;
    edtTabStop: TMaskEdit;
    GroupBox1: TGroupBox;
    Label2: TLabel;
    edtOutFileName: TEdit;
    Label1: TLabel;
    edtFileName: TEdit;
    btnBrowseInFile: TButton;
    Button2: TButton;
    OpenDialog1: TOpenDialog;
    RadioGroup1: TRadioGroup;
    Label7: TLabel;
    CheckBox1: TCheckBox;
    RichEdit981: TRichEdit98;
    RichEdit982: TRichEdit98;
    Image2: TImage;
    Image1: TImage;
    procedure FormCreate(Sender: TObject);
    procedure btnConvertClick(Sender: TObject);
    procedure ApdFaxConverter1Status(F: TObject; Starting, Ending: Boolean;
      PagesConverted, LinesConverted: Integer; BytesConverted,
      BytesToConvert: Longint; var Abort: Boolean);
    procedure btnEnhFontClick(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure cbxCenterImageClick(Sender: TObject);
    procedure cbxYieldClick(Sender: TObject);
    procedure cbxYieldOftenClick(Sender: TObject);
    procedure rgpResolutionClick(Sender: TObject);
    procedure rgpWidthClick(Sender: TObject);
    procedure edtLeftMarginExit(Sender: TObject);
    procedure edtTopMarginExit(Sender: TObject);
    procedure edtLinesPerPageExit(Sender: TObject);
    procedure edtTabStopExit(Sender: TObject);
    procedure btnBrowseInFileClick(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure RadioGroup2Click(Sender: TObject);
    procedure edtFileNameExit(Sender: TObject);
    procedure btnOKClick(Sender: TObject);
  private
    { Private declarations }
    Meter: TApdMeter;
  public
    { Public declarations }
    Cancelled : Boolean;
    LastInDir,
    LastOutDir: String;
  end;

const
  IniName = 'TCom3.ini';
  crHand = 1;
var
  FaxConversionForm: TFaxConversionForm;
                            //選擇內容
implementation

uses Faxcnvid, RotateUnit,CovertBmp, FDConvrt;

{$R *.DFM}

procedure TFaxConversionForm.FormCreate(Sender: TObject);
var
  Ini: TIniFile;
begin
  Meter := TApdMeter.Create(Self);
  Meter.Parent := Self;
  Meter.Top := btnConvert.Top;
  Meter.Left := GroupBox1.Left;
  Meter.Width := btnConvert.Left - GroupBox1.Left - 8;
  Meter.Height := btnConvert.Height;
  Meter.Visible := True;
  Cancelled := False;
  Ini := TIniFile.Create(IniName);
  try
    LastInDir := Ini.ReadString('FaxConvert', 'LastInDir', ExtractFilePath(Application.ExeName));
    LastOutDir := Ini.ReadString('FaxConvert', 'LastOutDir', ExtractFilePath(Application.ExeName));
    cbxEnhTextEnabled.Checked := Ini.ReadBool('FaxConvert', 'EnhTextEnabled', True);
    ApdFaxConverter1.EnhFont.Name := Ini.ReadString('FaxConvert', 'EnhFont.Name', Font.Name);
    ApdFaxConverter1.EnhFont.Size := Ini.ReadInteger('FaxConvert', 'EnhFont.Size', Font.Size);
    ApdFaxConverter1.LeftMargin := Ini.ReadInteger('FaxConvert', 'LeftMargin', 50);
    ApdFaxConverter1.TopMargin := Ini.ReadInteger('FaxConvert', 'TopMargin', 0);
    ApdFaxConverter1.LinesPerPage := Ini.ReadInteger('FaxConvert', 'LinesPerPage', 60);
    ApdFaxConverter1.TabStop := Ini.ReadInteger('FaxConvert', 'TabStop', 4);
    ApdFaxConverter1.Options := [];
    if Ini.ReadBool('FaxConvert', 'Options.DoubleWidth', True) then
      ApdFaxConverter1.Options := ApdFaxConverter1.Options + [coDoubleWidth];
    if Ini.ReadBool('FaxConvert', 'Options.HalfHeight', False) then
      ApdFaxConverter1.Options := ApdFaxConverter1.Options + [coHalfHeight];
    if Ini.ReadBool('FaxConvert', 'Options.CenterImage', True) then
      ApdFaxConverter1.Options := ApdFaxConverter1.Options + [coCenterImage];
    if Ini.ReadBool('FaxConvert', 'Options.Yield', True) then
      ApdFaxConverter1.Options := ApdFaxConverter1.Options + [coYield];
    if Ini.ReadBool('FaxConvert', 'Options.YieldOften', False) then
      ApdFaxConverter1.Options := ApdFaxConverter1.Options + [coYieldOften];
    ApdFaxConverter1.Resolution := TFaxResolution(Ini.ReadInteger('FaxConvert', 'Resolution', Ord(frNormal)));
    ApdFaxConverter1.Width := TFaxWidth(Ini.ReadInteger('FaxConvert', 'Width', Ord(fwNormal)));

    lblFontName.Caption := ApdFaxConverter1.EnhFont.Name;
    lblFontSize.Caption := 'Size: ' + IntToStr(ApdFaxConverter1.EnhFont.Size);
    edtLeftMargin.Text := IntToStr(ApdFaxConverter1.LeftMargin);
    edtTopMargin.Text := IntToStr(ApdFaxConverter1.TopMargin);
    edtLinesPerPage.Text := IntToStr(ApdFaxConverter1.LinesPerPage);
    edtTabStop.Text := IntToStr(ApdFaxConverter1.TabStop);
    cbxCenterImage.Checked := coCenterImage in ApdFaxConverter1.Options;
    cbxYield.Checked := coYield in ApdFaxConverter1.Options;
    cbxYieldOften.Checked := coYieldOften in ApdFaxConverter1.Options;
    rgpResolution.ItemIndex := Ord(ApdFaxConverter1.Resolution);
    rgpWidth.ItemIndex := Ord(ApdFaxConverter1.Width);
    btnEnhFont.Enabled := cbxEnhTextEnabled.Checked;
  finally
    Ini.Free;
  end;
  RadioGroup1.ItemIndex:=0;
end;

procedure TFaxConversionForm.btnConvertClick(Sender: TObject);
var
  Ext,s: String;
  RotImage1:TRotImage;
  i:integer;
  h:integer;
begin
   Ext:=LowerCase(ExtractFileExt(edtFileName.text));
  if btnConvert.Caption = '取消' then begin
    Cancelled := True;
    btnConvert.Caption := '轉換';
    Exit;
  end else begin
    Cancelled := False;
    btnConvert.Caption := '取消';
  end;
  if (Ext='.bmp') or (Ext='.jpg') or (Ext='.jpeg')
       or (Ext='.pcx') or (Ext='.dcx')
       or (Ext='.tif')  then
  begin
    if (CheckBmp(image1,edtfileName.text)=2)or(Ext='.jpg')or(Ext='.jpeg') then
        edtFileName.text:=ConvertToBmp(Image1,edtFileName.text);
    if RadioGroup1.ItemIndex=1 then
    begin
     RotImage1:=TRotImage.Create(self);
     RotImage1.Picture.LoadFromFile(edtFileName.text);
     RotImage1.RotateBitmap(TRotationType(0));
     Rotimage1.Picture.SaveToFile(edtFileName.text);
    end;
    Ext:=LowerCase(ExtractFileExt(edtFileName.text));
  end else if (Ext='.txt') then
  begin
    if CheckBox1.Checked then
    begin
      RichEdit981.Font.Assign(FontDialog1.font);
     // RichEdit981.Visible:=false;
      RichEdit981.WordWrap:=true;
      RichEdit981.Width:=Trunc(210*GetDeviceCaps(Canvas.Handle, LOGPIXELSX) * 25.4);
      RichEdit981.Height:=Trunc(297*GetDeviceCaps(Canvas.Handle, LOGPIXELSX) * 25.4);

      RichEdit982.WordWrap:=true;
      RichEdit982.Width:=Trunc(210*GetDeviceCaps(Canvas.Handle, LOGPIXELSX) * 25.4);
      RichEdit982.Height:=Trunc(297*GetDeviceCaps(Canvas.Handle, LOGPIXELSX) * 25.4);
      Try
        RichEdit981.Lines.LoadFromFile(edtFileName.text);
        RichEdit982.lines:=RichEdit981.lines;
      except
      end;
       h:=filecreate(edtFileName.text);
      if h=-1 then exit;
      For i:=1 to RichEdit982.lines.count do
      begin
        Application.ProcessMessages;
        s:=RichEdit982.lines[i]+#$0d+#$0a;
        FileWrite(h,s[1],length(s));
        s:='';
      end;
      FileClose(h);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱子伦一区| 91精品国产综合久久蜜臀| 青青草成人在线观看| 亚洲日本在线看| 亚洲人成亚洲人成在线观看图片 | 99视频一区二区| 韩国成人精品a∨在线观看| 日韩和欧美一区二区| 午夜视频在线观看一区二区| 一区二区三区鲁丝不卡| 亚洲精品欧美激情| 亚洲第一搞黄网站| 丝袜a∨在线一区二区三区不卡| 亚洲成人第一页| 美女一区二区三区在线观看| 捆绑调教美女网站视频一区| 久久99国产精品久久99果冻传媒| 久久99国产精品久久99果冻传媒| 国产大片一区二区| 色天使色偷偷av一区二区| 欧美老肥妇做.爰bbww视频| 欧美精品色一区二区三区| 日韩欧美一区二区不卡| 久久久不卡网国产精品二区| 国产精品久久网站| 五月天欧美精品| 韩国av一区二区三区| 春色校园综合激情亚洲| 欧美色综合影院| 欧美精品一区二区三区一线天视频 | 精品国产91久久久久久久妲己| 久久精品日产第一区二区三区高清版 | 免费看欧美女人艹b| 国产精品主播直播| 欧美亚洲动漫另类| 欧美精品一区二区三区在线播放| 亚洲精品视频一区二区| 免费美女久久99| 欧洲人成人精品| 久久日韩精品一区二区五区| 亚洲私人黄色宅男| 国内精品嫩模私拍在线| 在线观看精品一区| 欧美国产欧美综合| 奇米777欧美一区二区| www.日韩av| 久久久蜜臀国产一区二区| 亚洲国产人成综合网站| av一区二区三区在线| 日韩欧美一二三四区| 亚洲精品一卡二卡| heyzo一本久久综合| 精品粉嫩超白一线天av| 香蕉久久一区二区不卡无毒影院 | a在线播放不卡| 欧美tk—视频vk| 天堂一区二区在线| 色综合久久天天| 日本一区二区免费在线| 久久99热国产| 日韩欧美国产精品一区| 视频一区视频二区在线观看| 色婷婷亚洲精品| 亚洲天堂久久久久久久| 99视频有精品| 国产精品国产成人国产三级| 国产白丝网站精品污在线入口| 欧美一区二区日韩| 日韩电影在线观看网站| 欧美午夜在线观看| 亚洲韩国一区二区三区| 日本韩国欧美国产| 亚洲尤物视频在线| 欧美日韩三级一区二区| 亚洲不卡在线观看| 制服丝袜激情欧洲亚洲| 日本欧美一区二区| 欧美美女视频在线观看| 亚洲一区二区在线视频| 欧美午夜一区二区三区| 亚洲一区二区欧美| 欧美丰满一区二区免费视频| 日韩电影在线一区二区三区| 91精品国产91久久久久久最新毛片| 三级欧美在线一区| 精品美女一区二区| 国产超碰在线一区| 亚洲日本va午夜在线影院| 在线观看视频91| 蜜臀a∨国产成人精品| 日韩欧美中文一区| 国产精品18久久久久久久久久久久| 精品国产一区二区三区久久久蜜月| 亚洲成人福利片| 欧美一卡2卡三卡4卡5免费| 国产一区二区免费在线| 国产蜜臀av在线一区二区三区| 99在线热播精品免费| 亚洲综合一区二区| 精品久久久久久久一区二区蜜臀| 精品一二三四区| 一色桃子久久精品亚洲| 91豆麻精品91久久久久久| 婷婷中文字幕一区三区| 久久久久一区二区三区四区| 成人99免费视频| 亚洲成人资源网| 久久久久国产精品免费免费搜索| 99久久99久久综合| 免费一级片91| 一区二区中文字幕在线| 欧美日韩一区二区欧美激情| 国产一区二区三区在线观看精品 | 久久精品亚洲一区二区三区浴池| av一区二区久久| 男人的j进女人的j一区| 国产精品麻豆网站| 欧美成人激情免费网| 色综合久久99| 国产主播一区二区三区| 一区二区欧美国产| 国产拍揄自揄精品视频麻豆| 欧美性色黄大片| 成人高清免费观看| 韩国成人福利片在线播放| 一区二区在线电影| 国产日韩v精品一区二区| 91麻豆精品91久久久久久清纯| www.亚洲在线| 国产成人精品一区二| 亚洲综合丝袜美腿| 亚洲同性gay激情无套| 国产三区在线成人av| 欧美精品第1页| 欧美丝袜丝交足nylons图片| 成人av在线影院| 国产在线精品一区二区不卡了| 亚洲国产精品久久久男人的天堂| 国产精品久久久久久久久免费桃花| 亚洲精品在线电影| 91麻豆精品国产91久久久使用方法| 色综合久久久久综合体桃花网| 国产精品乡下勾搭老头1| 久久国产生活片100| 首页国产丝袜综合| 天使萌一区二区三区免费观看| 亚洲情趣在线观看| 欧美国产在线观看| 中文字幕免费一区| 欧美国产成人精品| 中文字幕av一区二区三区| 国产欧美日本一区二区三区| 久久亚洲二区三区| 久久久精品天堂| 国产香蕉久久精品综合网| 国产女主播视频一区二区| 久久精品在线免费观看| 中文字幕av一区二区三区高| 国产欧美精品一区二区色综合| 国产喂奶挤奶一区二区三区| 国产欧美精品一区二区三区四区| 久久综合久久综合久久| 欧美国产禁国产网站cc| 国产精品嫩草影院com| 亚洲欧洲综合另类| 亚洲国产一区二区三区青草影视| 亚洲国产日韩一级| 精品无码三级在线观看视频| 国产一区日韩二区欧美三区| 国产精品一区二区黑丝| 成人国产视频在线观看| 在线亚洲高清视频| 日韩免费观看高清完整版| 久久蜜桃av一区二区天堂| 国产日韩精品一区二区三区| 日韩一区中文字幕| 亚洲成人av一区二区| 精品中文字幕一区二区小辣椒| 久99久精品视频免费观看| 国产成a人亚洲| 欧美日韩一区在线| 精品国产一区二区三区久久久蜜月| 中文字幕乱码亚洲精品一区| 亚洲精品高清在线观看| 蜜桃视频一区二区三区| 国产不卡免费视频| 欧美日韩综合色| 欧美极品少妇xxxxⅹ高跟鞋 | 成人激情午夜影院| 日本道色综合久久| 欧美变态凌虐bdsm| 亚洲精品国产一区二区精华液| 日韩电影在线免费| 91视视频在线观看入口直接观看www| 欧美在线视频不卡| 久久精品视频一区二区| 亚洲第一二三四区| 91蜜桃免费观看视频| 精品国产第一区二区三区观看体验| 亚洲三级久久久|